255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,30,0,1,0,2,2,2,3,1,0,0,0,0,0,0,0,0,0,0,8,9,7,10,2,6,1,3,4,5,255,196,0,117,16,0,1,3,3,2,4,3,4,5,6,5,9,18,9,1,25,0,1,2,3,4,5,6,7,17,8,9,18,19,20,56,181,21,33,49,119,22,34,65,81,133,23,35,50,71,134,197,24,66,82,97,113,25,36,37,51,52,83,114,145,212,38,39,67,69,84,86,87,98,99,115,116,129,130,161,166,177,193,209,53,57,88,100,149,150,179,211,225,240,54,55,68,104,178,228,73,117,146,147,162,180,182,40,85,101,131,132,148,163,164,194,241,210,227,255,196,0,21,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,196,0,26,17,1,1,0,3,1,1,0,0,0,0,0,0,0,0,0,0,0,1,17,49,65,2,33,255,218,0,12,3,1,0,2,17,3,17,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,46,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,235,85,84,126,223,98,156,250,147,125,183,10,136,239,120,30,79,27,110,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,115,88,229,221,87,222,135,150,175,187,101,93,207,15,114,53,118,70,238,191,208,24,138,190,245,77,128,230,120,85,68,248,168,60,57,157,64,17,237,95,131,144,228,122,210,62,149,77,142,95,20,247,40,28,129,195,169,81,118,114,28,145,81,83,220,7,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,30,58,83,125,246,56,74,254,148,68,69,217,84,246,31,60,205,119,95,90,125,128,123,163,223,167,117,248,156,143,68,117,27,175,75,211,111,231,61,174,93,189,224,114,61,42,245,100,159,237,84,246,175,188,227,35,26,230,251,215,224,7,45,145,126,192,136,137,240,61,41,50,38,205,111,188,247,53,85,83,117,3,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,73,124,199,179,14,36,184,120,226,142,251,98,198,184,147,212,168,49,236,170,157,153,85,158,142,159,49,175,106,80,193,83,44,173,146,155,182,199,70,200,152,202,136,106,27,20,108,71,35,97,236,162,185,93,213,181,218,16,3,156,38,128,253,63,208,235,118,174,98,90,123,237,92,167,11,184,51,218,151,74,54,127,93,83,99,171,13,67,167,238,53,21,22,88,99,157,96,147,244,92,177,53,211,61,58,24,179,57,67,170,114,133,226,199,42,212,191,165,186,23,169,151,204,175,40,201,41,123,217,109,21,254,243,119,146,225,253,99,253,107,75,37,26,172,206,89,35,232,145,204,145,136,213,115,93,222,151,116,98,181,59,147,127,137,187,181,214,193,195,110,171,223,108,87,58,187,117,202,221,131,223,106,232,235,41,38,116,51,211,79,29,4,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,131,56,54,215,74,206,29,184,142,195,53,27,219,62,206,178,182,225,29,187,35,115,210,119,194,251,61,67,219,29,82,201,20,10,143,151,182,197,239,177,155,57,59,176,196,238,135,43,81,171,125,60,88,249,88,214,79,151,249,15,167,78,5,0,255,0,11,30,41,255,0,242,150,213,95,253,114,184,255,0,239,141,148,205,85,205,162,53,11,53,181,105,174,1,146,234,53,246,158,174,123,110,43,103,173,189,214,69,72,198,186,121,32,166,133,243,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,226,5,69,243,66,227,55,81,211,136,231,233,206,137,235,38,87,143,217,112,123,123,45,215,54,227,247,133,163,134,123,195,222,233,42,85,101,165,145,31,47,109,139,79,3,153,42,239,20,176,206,212,99,85,92,231,228,174,80,57,31,18,90,167,159,230,186,141,168,218,167,154,228,184,77,158,207,236,72,162,191,223,43,235,32,150,235,60,208,204,215,64,217,149,208,185,241,67,11,210,69,71,35,216,149,80,251,149,36,85,74,193,212,44,214,235,169,89,254,75,168,215,218,122,72,46,89,85,226,182,247,89,21,35,28,216,35,158,166,103,205,35,99,107,156,231,35,17,207,84,68,87,57,118,219,117,95,137,125,28,183,180,66,213,162,60,40,98,109,183,223,42,238,149,25,229,61,62,113,92,249,163,108,108,130,122,250,58,117,72,34,106,110,168,200,226,142,38,42,185,202,174,122,61,255,0,85,28,145,176,33,95,55,109,111,214,141,53,226,75,27,177,105,206,175,102,184,173,182,124,30,142,174,90,59,37,254,174,134,9,39,117,125,123,93,43,163,134,70,181,94,173,99,26,174,84,223,102,53,62,196,50,87,38,189,88,213,61,80,252,175,254,83,53,47,43,203,125,153,244,127,193,123,118,243,83,95,225,123,158,208,238,118,187,207,119,71,87,109,157,93,59,111,208,221,254,8,96,14,117,126,105,241,111,151,244,62,163,113,50,175,35,31,215,103,236,223,239,32,45,80,0,0,215,219,137,190,38,248,146,176,113,37,170,246,43,23,16,122,149,110,182,219,179,139,237,37,29,29,38,89,95,12,20,208,71,95,51,99,138,56,219,42,53,140,107,81,26,141,68,68,68,68,68,54,9,53,172,226,199,205,62,178,124,192,200,125,70,112,45,211,148,78,161,103,218,149,195,110,73,125,212,108,227,32,202,174,80,103,21,148,145,86,94,238,115,87,79,28,13,160,160,115,98,108,147,57,206,70,35,158,247,35,81,118,221,238,95,181,73,190,64,14,74,158,86,50,159,152,21,222,157,110,39,248,0,0,3,26,113,55,118,186,216,56,109,213,123,237,138,231,87,110,185,91,176,123,237,93,29,101,36,206,134,122,105,227,160,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,100,179,21,113,99,229,99,89,62,95,228,62,157,56,24,83,151,55,26,255,0,194,171,78,39,176,103,247,59,84,122,155,139,126,110,229,77,2,246,164,186,80,162,49,35,185,182,30,150,177,189,79,122,199,43,98,87,53,146,53,174,218,38,205,20,105,48,13,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,166,193,60,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,96,103,80,0,3,175,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,47,234,221,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,82,15,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,9,233,192,23,22,217,87,23,58,167,173,185,77,202,47,3,141,216,189,137,111,198,109,205,108,145,118,232,93,83,118,123,39,158,37,154,88,210,178,72,214,22,204,248,213,26,238,204,104,137,179,16,154,165,85,242,49,253,118,126,205,254,242,45,80,1,13,117,243,142,58,158,28,120,217,196,52,123,56,101,35,244,235,52,197,237,175,154,174,71,197,78,251,29,198,107,133,108,9,90,233,158,173,106,211,43,89,19,102,107,221,245,25,26,72,197,69,107,217,52,202,41,91,157,95,154,124,91,229,253,15,168,220,64,185,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,172,170,14,84,252,118,221,82,235,65,194,206,178,228,212,142,182,186,157,32,194,46,183,25,220,217,227,157,28,198,199,103,87,170,43,94,199,53,92,176,117,185,170,197,103,97,170,254,184,35,142,215,192,0,0,133,92,53,241,245,71,152,113,19,170,92,51,235,21,194,213,107,186,227,153,133,230,135,19,188,79,83,5,28,119,58,86,93,29,77,79,109,115,28,230,245,214,55,185,27,98,237,163,157,52,109,119,82,35,227,87,205,53,77,109,184,155,187,93,108,28,93,234,189,246,197,115,171,183,92,173,218,145,125,171,163,172,164,153,208,207,77,60,119,57,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,196,242,230,227,95,248,85,105,196,246,12,254,231,106,143,83,113,111,205,220,169,160,94,212,151,74,20,70,36,119,54,195,210,214,55,169,239,88,229,108,74,230,178,70,181,219,68,217,162,141,2,96,0,0,0,0,0,0,0,0,0,0,168,190,110,218,223,173,26,107,196,150,55,98,211,157,94,205,113,91,108,248,61,29,92,180,118,75,253,93,12,18,78,234,250,246,186,87,71,12,141,106,189,90,198,53,92,169,190,204,106,125,136,57,68,235,126,180,106,87,18,89,37,139,81,181,123,53,202,173,176,96,245,149,113,81,222,239,245,117,208,71,59,107,232,26,217,91,28,210,57,168,244,107,222,212,114,38,251,61,201,246,169,210,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,112,23,82,67,254,102,250,233,168,252,58,104,254,11,170,26,95,121,240,55,90,29,64,162,138,104,101,69,125,45,194,149,214,251,130,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,179,0,128,28,234,252,172,98,223,48,40,125,58,226,4,180,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,37,154,235,112,93,197,182,85,194,54,169,166,83,109,139,199,99,119,223,13,111,201,173,206,108,146,247,40,91,83,27,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,247,164,69,77,158,166,193,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,136,29,128,0,4,95,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,163,7,44,254,98,87,220,231,42,185,104,175,18,154,131,227,111,89,5,193,106,241,27,181,116,12,143,191,85,60,146,62,123,116,147,53,90,198,245,61,236,90,88,250,17,169,187,225,107,145,60,52,36,159,227,215,131,188,123,138,125,35,185,186,205,103,164,131,81,108,116,254,55,31,185,195,71,75,226,235,95,3,39,116,118,185,106,37,233,115,105,165,116,210,34,39,117,140,100,174,100,171,212,140,115,93,65,159,230,171,2,202,191,211,92,115,36,199,46,31,238,148,117,214,218,234,121,63,228,201,12,209,200,207,230,115,92,223,177,80,13,164,193,13,121,104,113,137,77,196,134,145,195,131,230,119,138,79,202,46,15,79,29,21,108,50,86,75,45,93,218,221,27,35,100,87,71,44,219,185,239,115,151,183,50,163,228,218,84,71,187,182,147,198,194,101,0,42,131,153,103,49,12,202,193,170,20,186,37,195,254,71,87,98,168,192,47,16,92,47,89,29,186,224,142,90,203,140,113,170,251,61,25,27,150,41,41,162,89,21,179,197,59,93,215,52,125,183,70,212,133,86,89,21,204,207,141,31,224,217,167,12,211,124,41,221,204,251,62,183,213,193,77,81,13,119,102,75,21,10,167,105,245,219,70,246,204,217,156,175,115,105,220,157,45,238,69,43,213,203,217,88,228,164,28,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,222,5,249,240,57,199,30,27,197,238,26,234,90,166,82,88,245,22,199,78,215,223,172,44,122,244,72,205,209,190,54,143,169,85,207,166,115,149,168,173,85,87,194,247,35,30,174,71,69,44,178,128,143,252,23,112,147,138,240,141,165,137,139,91,101,241,217,37,247,195,92,50,107,139,157,28,189,202,230,211,70,199,193,4,169,12,82,45,28,114,36,206,133,146,34,185,189,233,21,87,119,169,32,0,20,129,204,123,136,93,125,193,184,206,212,60,91,10,215,13,64,199,236,180,94,201,240,214,235,94,77,91,73,75,7,93,170,145,239,232,138,57,26,198,245,61,238,114,236,158,247,57,85,125,234,165,223,148,3,205,31,207,102,166,254,11,232,244,64,88,255,0,40,157,66,207,181,43,134,220,146,251,168,217,198,65,149,92,160,206,43,41,34,172,189,220,230,174,158,56,27,65,64,230,196,217,38,115,156,140,71,61,238,70,162,237,187,220,191,106,147,124,128,28,149,60,172,101,63,48,43,189,58,220,79,240,0,0,5,106,243,148,213,141,83,210,255,0,201,7,228,207,82,242,188,75,218,127,72,60,111,176,175,53,52,30,43,183,236,254,223,119,178,246,245,244,247,31,211,213,190,221,110,219,226,165,149,21,87,207,59,245,39,251,73,251,180,14,191,202,39,91,245,163,82,184,146,201,44,90,141,171,217,174,85,109,131,7,172,171,138,142,247,127,171,174,130,57,219,95,64,214,202,216,230,145,205,71,163,94,246,163,145,55,217,238,79,181,75,116,41,91,146,167,154,124,167,229,253,119,168,219,139,169,2,53,115,30,203,50,172,27,131,29,67,202,112,172,154,235,143,222,168,189,147,225,174,54,186,217,41,42,160,235,186,210,49,253,18,198,173,123,122,152,247,53,118,95,123,92,168,190,229,82,162,248,100,226,111,137,43,255,0,18,90,81,98,190,241,7,169,87,27,109,199,56,177,82,86,81,213,229,149,243,65,83,4,149,240,182,72,164,141,210,171,94,199,53,85,170,213,69,69,69,84,82,215,249,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,3,96,142,33,245,251,13,225,159,75,235,181,103,60,181,228,23,11,69,5,69,61,51,225,178,91,214,170,126,185,164,70,53,92,170,173,138,38,110,190,247,203,35,25,191,75,17,86,71,198,199,212,93,47,54,77,113,184,113,53,100,213,235,178,251,35,5,167,232,180,92,176,235,116,147,85,82,205,103,117,83,228,124,171,28,210,182,55,220,91,28,136,141,169,103,97,28,232,99,106,181,177,171,227,117,218,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,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,5,233,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,78,214,80,95,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,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,250,200,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,215,140,78,42,176,222,20,52,142,225,152,94,110,84,142,201,238,52,245,20,216,157,162,72,214,103,220,110,40,207,168,174,137,175,99,188,52,110,116,110,153,253,77,233,98,163,81,123,143,141,143,160,29,98,214,44,251,93,115,251,166,163,106,53,250,174,227,114,184,212,79,44,81,75,85,52,208,91,224,146,105,38,109,37,43,102,123,221,21,52,110,149,233,28,72,229,70,162,255,0,74,168,90,79,43,222,63,126,156,91,153,195,214,186,100,251,228,148,61,115,216,50,107,229,239,174,107,223,126,169,168,148,50,190,170,85,146,90,196,146,161,169,11,99,234,235,137,189,61,44,88,119,150,202,141,88,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,46,255,0,150,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,223,93,242,36,140,85,71,61,144,132,223,62,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,172,170,14,107,28,118,221,86,235,95,194,206,141,100,212,141,182,182,157,96,205,238,182,233,220,233,228,157,92,246,201,103,71,162,35,88,198,181,26,179,244,57,202,245,127,97,202,206,137,227,144,58,87,25,188,209,117,30,243,174,52,54,77,1,189,251,43,12,211,156,129,179,164,212,245,170,232,242,202,170,89,182,115,170,36,166,145,59,150,231,244,185,172,133,146,116,203,27,214,71,170,171,163,100,51,255,0,129,126,51,108,92,97,233,197,85,206,75,87,177,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,201,69,122,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,97,238,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,3,37,152,211,137,187,181,214,193,195,110,171,223,108,87,58,187,117,202,221,131,223,106,232,235,41,38,116,51,211,79,29,4,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,37,152,171,139,31,43,26,201,242,255,0,33,244,233,192,197,92,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,190,85,26,198,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,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,54,19,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,250,39,108,107,212,214,61,208,74,232,158,246,177,100,141,26,254,150,238,173,104,102,0,0,31,147,150,88,62,149,226,183,156,91,219,119,91,55,182,109,245,22,255,0,104,218,106,124,61,117,31,118,55,51,191,79,46,203,219,153,157,93,76,126,203,210,228,69,217,118,53,204,187,113,55,197,221,130,235,91,98,190,241,7,172,22,235,149,186,162,74,74,202,58,188,178,231,12,244,211,198,229,108,145,73,27,165,71,49,237,114,43,85,170,136,168,168,168,166,201,37,27,115,111,208,106,157,44,226,94,77,73,183,209,82,65,143,106,125,63,181,41,146,154,158,42,118,69,113,129,145,197,93,26,177,143,87,61,238,114,197,82,249,92,198,117,190,177,201,245,156,199,185,66,213,56,35,215,154,158,35,184,104,195,181,38,243,91,73,62,66,180,239,181,228,9,13,68,82,61,46,52,207,88,164,146,86,68,198,54,23,204,214,199,82,145,116,55,161,149,12,68,221,189,46,88,149,206,83,86,53,79,75,255,0,36,31,147,61,75,202,241,47,105,253,32,241,190,194,188,212,208,120,174,223,179,251,125,222,203,219,215,211,220,127,79,86,251,117,187,111,138,152,171,146,222,186,88,177,108,239,45,208,108,142,243,117,101,94,109,225,238,56,213,38,207,146,135,197,82,67,80,250,212,217,21,82,41,164,129,34,119,95,74,53,237,164,233,115,209,205,137,174,237,124,243,191,82,127,180,159,187,64,194,156,184,120,133,215,220,231,140,237,60,197,179,93,112,212,12,130,203,91,237,111,19,110,186,100,213,181,116,179,244,90,170,222,206,184,164,145,204,119,75,216,215,38,233,238,115,81,83,222,136,93,165,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,6,114,184,243,217,166,95,141,122,61,105,102,156,215,181,138,213,166,188,37,222,241,22,223,170,232,114,29,65,168,167,178,90,226,162,170,108,83,201,3,102,142,106,215,61,189,109,122,211,45,59,31,4,138,212,114,111,85,19,30,157,50,42,129,84,26,171,199,63,19,90,145,168,249,30,115,108,214,189,64,197,232,47,55,9,106,40,172,150,188,162,170,158,150,219,75,190,208,211,49,176,44,81,175,110,52,99,86,68,141,174,145,200,175,118,238,115,149,110,39,150,221,54,125,55,9,120,190,93,169,217,110,107,127,200,114,234,138,203,220,242,229,85,243,85,79,12,14,153,97,166,109,59,166,250,237,166,125,60,16,206,196,85,114,57,103,123,218,189,47,68,74,54,208,29,28,190,241,1,172,184,158,142,227,147,120,122,188,154,224,218,121,42,122,88,255,0,9,74,198,186,74,154,158,135,189,137,39,106,8,229,151,183,214,142,127,71,75,126,179,145,13,151,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,2,0,114,185,227,182,235,173,150,169,180,35,90,50,106,74,140,218,199,78,199,99,247,26,185,221,227,114,26,38,181,235,43,36,234,78,153,106,105,218,198,170,191,175,185,44,110,87,171,92,176,205,43,172,40,213,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,253,56,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,120,74,160,0,24,211,137,187,181,214,193,195,110,171,223,108,87,58,187,117,202,221,131,223,106,232,235,41,38,116,51,211,79,29,4,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,95,127,225,99,197,63,254,82,218,171,255,0,174,87,31,253,241,127,220,88,249,88,214,79,151,249,15,167,78,107,88,6,213,6,31,226,139,137,188,7,133,157,47,185,106,6,95,83,73,89,114,101,59,157,101,199,146,227,13,53,109,230,116,146,40,250,32,108,139,212,230,49,211,196,233,94,198,189,99,141,92,254,151,108,141,118,64,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,93,120,120,174,226,187,81,248,181,212,119,230,185,172,190,6,213,67,220,130,193,96,130,101,125,45,162,149,202,138,173,106,170,39,114,103,244,181,101,153,81,29,35,154,212,68,99,25,28,108,12,255,0,161,124,217,53,199,10,214,91,222,107,171,139,244,187,22,204,46,20,210,93,45,49,73,51,61,137,75,19,101,99,91,103,133,210,246,97,217,36,98,189,175,71,58,126,195,17,242,181,238,116,196,255,0,230,29,196,166,109,195,254,137,233,222,183,233,106,109,86,252,194,149,190,2,243,75,89,77,13,93,45,77,162,227,249,154,202,94,168,102,78,149,88,228,237,73,210,230,75,20,106,230,163,153,177,8,57,92,240,37,106,214,203,172,218,239,173,24,205,93,70,19,99,168,99,113,251,117,92,13,240,89,13,107,92,244,149,242,117,47,84,180,212,238,99,81,89,209,219,150,71,43,21,206,72,102,137,210,131,157,95,149,140,91,230,5,15,167,92,64,151,250,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,32,26,245,240,47,198,109,247,131,205,71,170,185,201,106,246,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,239,251,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,245,248,107,141,174,182,58,186,89,250,30,230,63,162,88,213,204,119,75,216,230,174,203,238,115,85,23,222,138,7,235,0,0,17,255,0,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,200,26,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,183,94,30,33,248,129,207,184,154,213,10,237,87,212,103,210,50,229,89,79,79,73,21,29,10,204,148,84,80,67,26,53,177,83,199,52,146,58,54,43,186,229,115,81,219,44,146,200,239,119,82,129,122,156,189,243,252,203,84,248,70,194,117,7,80,114,26,187,230,67,124,168,189,212,215,87,84,170,117,202,255,0,108,86,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,81,183,240,177,226,159,255,0,41,109,85,255,0,215,43,143,254,248,186,158,87,30,68,244,203,241,175,88,173,40,4,13,132,249,112,229,153,86,115,193,142,158,101,57,174,77,117,200,47,85,190,214,241,55,27,165,108,149,117,83,244,93,106,216,206,185,100,87,61,221,44,99,90,155,175,185,173,68,79,114,33,143,249,119,113,245,71,196,230,42,184,30,169,92,45,86,221,77,178,118,169,247,90,152,41,254,147,70,177,202,255,0,19,75,77,212,143,89,152,200,36,117,68,113,177,99,111,213,145,189,45,147,183,23,107,229,113,228,79,76,191,26,245,138,210,136,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,20,54,136,4,127,224,163,138,235,23,22,154,53,69,153,119,109,84,121,125,183,106,60,166,201,69,51,221,224,42,186,158,145,200,141,145,17,233,12,236,103,118,53,221,237,77,223,31,113,239,138,69,36,0,0,0,0,0,2,144,57,143,113,11,175,184,55,25,218,135,139,97,90,225,168,24,253,150,139,217,62,26,221,107,201,171,105,41,96,235,181,82,61,253,17,71,35,88,222,167,189,206,93,147,222,231,42,175,189,84,187,242,128,121,163,249,236,212,223,193,125,30,136,9,169,201,175,86,53,79,84,63,43,255,0,148,205,75,202,242,223,102,125,31,240,94,221,188,212,215,248,94,231,180,59,157,174,243,221,209,213,219,103,87,78,219,244,55,127,130,22,84,85,95,35,31,215,103,236,223,239,34,213,0,173,94,114,154,177,170,122,95,249,32,252,153,234,94,87,137,123,79,233,7,141,246,21,230,166,131,197,118,253,159,219,238,246,94,222,190,158,227,250,122,183,219,173,219,124,84,141,92,184,120,133,215,220,231,140,237,60,197,179,93,112,212,12,130,203,91,237,111,19,110,186,100,213,181,116,179,244,90,170,222,206,184,164,145,204,119,75,216,215,38,233,238,115,81,83,222,136,102,190,121,223,169,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,208,47,248,175,94,104,220,118,221,116,78,213,14,132,104,190,77,73,79,155,95,41,222,236,130,227,73,59,188,110,61,68,230,177,98,100,125,41,211,21,77,67,94,229,71,245,247,34,141,168,244,107,86,104,101,110,96,227,219,141,251,23,8,248,36,84,88,229,85,170,229,169,183,190,212,182,75,37,100,47,168,133,148,169,50,36,213,85,109,142,88,223,28,61,13,149,145,175,90,57,242,237,210,215,54,57,85,148,45,254,106,179,220,171,253,53,200,242,76,142,225,254,233,89,93,114,174,168,147,254,84,147,77,36,143,254,119,57,206,251,85,64,181,254,90,92,197,51,45,79,201,172,252,54,235,99,170,239,183,218,170,127,13,141,95,161,166,71,79,59,41,169,234,170,42,22,233,59,230,221,239,72,161,133,145,189,145,43,222,168,229,149,92,229,89,23,181,92,184,237,186,232,143,49,236,239,67,53,75,38,164,143,75,239,213,22,166,210,214,93,39,115,25,141,214,190,205,72,230,190,57,54,84,101,52,210,236,217,24,254,152,216,249,59,253,81,162,77,221,201,92,187,184,32,163,225,87,4,92,183,49,165,234,212,220,178,223,20,87,214,172,208,84,195,107,141,179,75,35,41,105,101,100,77,123,122,152,248,60,66,36,146,70,249,105,218,172,114,181,140,114,214,15,52,127,61,154,155,248,47,163,209,1,127,192,171,94,85,252,122,211,85,83,90,184,88,214,75,237,37,27,232,233,225,183,224,215,58,142,234,190,177,235,44,206,90,10,154,137,37,115,81,232,215,193,21,43,26,198,51,162,46,214,234,245,137,175,180,160,0,0,4,10,226,127,143,90,106,94,39,180,199,133,141,27,190,210,86,62,179,56,178,91,243,155,157,63,117,31,70,244,187,81,57,40,41,170,35,149,173,87,171,89,60,85,76,115,30,206,137,123,91,163,210,86,179,176,115,17,227,234,143,134,60,85,48,61,45,184,90,174,90,155,123,238,211,238,149,48,84,125,25,141,35,137,254,38,170,155,169,94,147,61,147,198,234,120,228,98,70,239,173,35,186,155,31,110,90,129,225,59,205,62,141,252,192,199,189,70,0,47,123,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,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,39,234,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,26,243,71,242,39,169,191,130,250,197,17,77,124,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,199,192,235,248,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,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,30,28,221,194,185,16,53,200,239,128,28,22,22,175,216,155,156,39,153,148,236,87,200,171,178,127,198,123,206,171,169,23,73,45,24,189,93,100,127,22,118,253,255,0,211,35,19,238,95,188,15,212,178,95,168,239,48,119,160,147,125,156,173,95,168,169,239,77,190,255,0,233,67,244,220,222,191,130,144,219,131,221,99,171,201,239,55,27,21,106,238,172,153,207,111,195,237,74,100,251,24,159,203,95,180,153,76,119,83,81,223,122,1,193,32,70,251,254,227,216,159,3,201,227,112,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,127,80,176,171,86,165,96,25,46,156,223,106,42,224,182,229,86,122,219,37,100,180,143,107,103,142,10,152,95,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,7,96,0,106,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,2,226,120,124,214,191,203,79,42,28,239,196,91,252,45,126,9,167,249,6,21,89,209,23,68,50,248,43,58,248,121,35,222,71,185,219,210,203,77,214,229,233,222,84,151,165,168,222,157,226,255,0,56,142,29,105,180,243,87,44,186,219,135,226,116,150,236,123,58,167,124,55,121,168,98,149,24,235,252,111,123,229,154,116,233,236,196,250,136,95,27,154,141,114,58,87,211,212,200,230,245,117,189,248,215,129,93,116,172,197,180,247,136,29,6,187,222,122,44,185,182,151,228,215,27,93,36,137,60,159,217,138,75,100,207,114,66,141,85,138,46,229,34,84,58,71,185,168,175,240,144,55,173,21,173,107,130,32,23,39,206,111,93,40,241,109,26,177,104,53,162,243,209,122,205,174,17,220,110,148,145,164,18,127,97,233,28,175,106,76,142,85,150,46,229,90,83,186,55,181,168,143,240,147,183,173,17,174,107,169,176,149,92,205,53,175,242,211,197,198,83,225,237,254,22,131,4,223,10,163,235,139,162,105,124,20,243,120,137,36,218,71,181,219,213,75,83,208,228,233,222,36,139,169,168,238,173,195,165,112,63,163,183,93,111,226,143,79,241,26,59,13,37,214,219,69,120,166,189,223,162,174,165,116,244,73,106,164,149,179,84,182,161,168,199,183,162,70,181,32,106,72,157,14,146,120,216,229,78,189,205,140,202,203,228,177,160,212,214,156,55,43,226,54,243,69,86,203,149,246,161,248,205,149,102,167,150,38,123,58,21,142,90,153,162,122,191,162,118,75,80,145,198,171,209,249,183,208,189,168,255,0,172,246,165,154,1,74,220,234,252,211,226,223,47,232,125,70,226,101,94,70,63,174,207,217,191,222,70,42,231,87,230,159,22,249,127,67,234,55,19,42,242,49,253,118,126,205,254,242,2,213,0,0,13,107,56,177,243,79,172,159,48,50,31,81,156,217,76,214,179,139,31,52,250,201,243,3,33,245,25,192,181,78,74,158,86,50,159,152,21,222,157,110,39,249,0,57,42,121,88,202,126,96,87,122,117,184,159,224,0,0,12,85,197,143,149,141,100,249,127,144,250,116,230,85,49,87,22,62,86,53,147,229,254,67,233,211,129,173,97,149,120,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,131,35,21,205,123,89,44,81,61,88,254,142,149,197,70,127,226,83,133,27,238,135,97,58,91,170,182,152,174,183,44,51,82,112,251,53,225,46,83,194,197,142,134,241,81,70,217,170,104,28,246,47,244,203,18,189,172,87,70,231,49,59,139,4,143,80,191,77,29,214,44,7,93,112,11,94,163,105,205,250,146,227,109,184,211,193,44,177,69,85,12,211,219,231,146,24,230,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,66,175,117,53,235,224,131,141,28,171,132,125,71,130,186,181,215,91,222,3,114,238,65,123,199,162,174,145,177,179,186,176,245,87,83,64,175,72,86,177,137,4,104,142,122,125,120,209,209,117,51,169,36,101,133,115,3,230,61,140,233,246,154,90,240,174,31,178,186,75,166,89,158,89,227,174,154,178,56,170,35,125,154,201,95,66,231,65,82,217,25,36,82,210,215,61,38,167,154,22,185,21,204,98,43,228,99,122,162,235,12,85,205,99,142,219,170,221,107,248,89,209,172,154,145,182,214,211,172,25,189,214,221,59,157,60,147,171,158,217,44,232,244,68,107,24,214,163,86,126,135,57,94,175,236,57,89,209,60,114,85,177,216,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,83,53,113,191,194,253,171,132,204,255,0,12,211,154,59,189,93,198,229,113,193,237,215,187,244,178,212,54,104,27,117,146,106,152,106,91,74,228,138,39,37,55,85,58,44,105,35,85,251,47,214,95,177,2,101,114,49,253,118,126,205,254,242,45,80,170,190,70,63,174,207,217,191,222,69,170,0,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,128,5,212,242,212,230,5,249,118,163,161,208,77,86,155,163,62,181,91,221,236,187,139,157,180,119,138,26,72,41,153,249,217,103,169,124,213,23,23,175,137,158,78,150,35,86,56,222,255,0,119,75,138,224,225,167,132,75,175,19,90,71,172,57,94,31,113,171,76,179,77,105,237,151,43,109,170,58,119,78,203,188,18,178,185,213,20,173,100,109,116,190,37,201,77,31,103,165,21,28,253,227,115,127,56,146,71,130,191,205,86,5,149,127,166,184,230,73,142,92,63,221,40,235,173,181,212,242,127,201,146,25,163,145,159,204,230,185,191,98,160,27,73,130,53,112,65,198,142,43,197,198,156,65,93,90,235,85,147,62,182,247,32,189,227,209,87,70,233,31,218,72,122,171,169,160,87,172,201,70,245,158,52,71,61,62,164,138,232,186,159,210,146,62,74,129,173,103,22,62,105,245,147,230,6,67,234,51,157,83,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,118,190,44,124,211,235,39,204,12,135,212,103,50,174,73,193,70,85,121,224,199,79,248,177,211,43,103,180,105,27,111,186,71,154,91,224,73,31,85,15,135,186,214,198,203,155,81,92,228,116,45,129,145,71,43,99,107,123,77,133,178,170,57,174,153,241,133,196,240,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,245,213,177,57,239,119,134,145,205,145,208,191,169,221,76,69,106,175,113,146,49,153,212,214,179,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,248,50,49,92,215,181,146,197,19,213,143,232,233,93,135,180,119,88,176,29,117,192,45,122,141,167,55,234,75,141,182,227,79,4,178,197,21,84,51,79,111,158,72,99,153,212,149,77,133,239,108,85,49,182,86,36,145,43,149,90,171,253,10,161,221,64,0,0,0,0,0,0,0,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,28,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,11,169,32,7,58,191,43,24,183,204,10,31,78,184,147,252,128,28,234,252,172,98,223,48,40,125,58,226,5,43,19,127,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,69,93,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,240,63,87,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,217,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,235,42,47,149,63,28,247,91,46,77,65,194,238,171,221,42,238,22,219,253,66,71,138,94,174,55,71,61,109,147,178,157,145,197,108,94,252,157,45,166,123,96,99,32,142,45,149,179,63,161,24,254,242,44,86,232,0,172,190,107,28,12,90,175,88,205,127,20,90,81,107,164,183,220,172,20,235,38,87,101,183,90,218,196,185,192,250,135,201,45,205,59,17,245,58,165,142,157,239,158,73,119,71,66,206,181,123,59,42,146,217,160,3,88,205,29,214,44,251,66,179,251,94,163,105,205,250,174,221,114,183,84,65,44,177,69,85,52,48,92,32,142,104,230,117,37,83,97,123,29,45,52,142,137,137,36,74,228,71,34,127,66,165,223,102,188,195,52,190,209,193,148,92,81,99,245,148,149,23,43,189,59,109,22,235,52,77,146,181,41,50,135,211,58,79,103,85,109,217,114,50,23,53,207,145,238,237,117,194,206,184,250,187,177,35,235,131,153,159,5,223,193,179,81,217,169,24,83,123,152,14,125,112,171,158,154,158,26,30,204,118,42,229,94,235,232,119,141,141,133,176,185,30,231,83,181,58,93,219,138,86,43,87,178,178,73,13,100,187,93,102,181,83,216,166,185,213,190,219,71,81,53,93,61,27,166,114,193,12,243,54,54,203,43,35,223,165,175,123,96,133,174,114,38,238,72,163,69,223,165,54,14,193,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,211,150,23,1,85,58,49,106,164,226,7,88,44,85,116,26,131,115,167,169,134,213,104,171,237,61,45,54,233,219,15,68,210,68,232,187,180,245,206,70,206,213,68,151,234,195,58,198,246,181,235,35,27,24,57,94,240,45,249,107,202,153,174,58,199,134,120,189,54,178,245,251,30,154,181,221,48,223,110,145,200,212,77,225,86,175,136,163,135,105,59,155,171,88,249,81,145,254,117,173,168,141,46,164,0,0,1,64,60,209,252,246,106,111,224,190,143,68,95,241,64,60,209,252,246,106,111,224,190,143,68,4,148,228,247,197,118,156,96,212,119,30,25,51,89,125,141,117,202,50,7,222,44,23,73,230,68,165,174,170,150,10,120,22,129,219,162,118,166,95,14,213,137,85,85,178,185,238,141,58,94,145,182,91,106,53,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,187,254,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,170,190,121,223,169,63,218,79,221,165,170,21,87,207,59,245,39,251,73,251,180,12,85,201,83,205,62,83,242,254,187,212,109,197,212,148,173,201,83,205,62,83,242,254,187,212,109,197,212,129,21,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,0,54,83,58,86,177,104,238,3,174,184,5,211,78,117,26,195,73,113,182,220,105,231,138,41,101,165,134,105,237,243,201,12,144,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,165,23,186,128,53,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,40,56,1,230,87,89,160,212,117,122,101,175,55,91,173,231,5,166,183,213,85,217,234,218,201,238,23,42,58,168,160,129,148,214,232,150,73,210,56,168,214,58,119,199,28,109,98,53,147,76,197,115,153,26,189,204,179,78,49,56,85,195,120,175,210,59,134,31,121,182,210,55,39,183,83,212,84,226,119,121,36,88,95,110,184,171,62,162,58,86,177,238,240,210,57,177,182,102,116,187,169,136,142,68,238,50,55,178,128,117,139,71,115,237,10,207,238,154,115,168,214,26,187,117,202,221,81,60,81,75,45,44,208,193,112,130,57,164,133,181,116,174,153,140,116,180,210,58,39,172,114,163,81,28,137,253,40,129,218,184,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,157,40,233,159,213,44,143,124,142,68,234,123,221,210,214,51,162,54,117,92,179,71,115,236,23,0,197,53,27,47,176,213,218,45,185,165,69,108,86,88,171,105,102,167,158,170,10,120,104,230,241,108,108,140,107,95,77,35,107,226,72,229,99,156,142,88,229,248,116,162,187,63,242,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,169,43,206,226,211,106,176,90,180,26,197,98,182,82,91,173,182,234,124,130,146,142,142,146,22,195,5,52,17,182,216,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,2,0,104,95,15,217,247,16,247,92,166,197,167,44,164,158,229,138,226,245,217,84,180,114,164,206,158,186,10,103,68,215,83,82,199,12,114,58,90,151,186,102,54,56,213,26,142,95,119,82,123,183,234,184,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,55,249,42,121,167,202,126,95,215,122,141,184,201,92,214,56,18,186,165,214,191,138,109,26,198,105,29,109,117,58,207,155,218,173,208,57,179,199,58,57,238,146,240,140,69,86,189,142,106,181,39,232,107,85,138,206,251,145,253,115,201,24,124,154,215,206,51,233,94,129,82,226,218,91,141,221,108,218,147,121,183,178,223,145,220,106,104,252,61,13,31,118,138,70,85,79,107,150,10,213,168,142,102,84,58,55,64,249,17,122,90,138,174,69,114,33,92,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,54,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,127,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,131,42,240,103,193,158,3,194,102,1,77,71,71,67,73,113,205,174,52,236,150,253,126,150,40,102,157,179,201,13,58,84,210,82,212,164,17,76,148,61,234,116,146,56,164,221,119,94,167,123,254,18,40,0,6,42,226,199,202,198,178,124,191,200,125,58,115,42,152,171,139,31,43,26,201,242,255,0,33,244,233,192,214,176,205,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,225,82,95,243,17,224,130,179,133,92,237,50,220,58,151,171,76,178,203,132,177,88,154,147,79,83,53,174,70,195,20,143,165,170,149,241,53,141,234,123,231,240,232,178,73,35,226,167,114,189,202,230,61,202,23,147,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,157,128,160,190,1,56,236,186,240,137,147,86,216,178,90,58,187,182,157,100,85,9,87,120,163,165,141,211,214,210,207,29,60,205,142,90,24,223,81,20,12,124,146,58,157,179,57,232,170,232,225,98,39,189,141,47,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,62,178,26,243,94,209,219,86,165,112,151,123,203,155,97,171,174,200,116,250,162,158,247,107,150,138,149,178,207,28,14,154,56,107,90,247,116,57,233,76,148,239,124,242,35,85,169,189,44,79,122,244,198,168,76,163,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,13,101,244,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,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,150,41,206,226,237,106,191,218,180,26,251,98,185,210,92,109,183,26,124,130,174,142,178,146,102,205,5,76,18,54,216,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,32,7,18,58,33,117,225,195,91,114,157,23,188,223,41,47,53,24,229,68,77,101,125,52,110,141,149,48,77,4,117,16,189,88,239,123,30,177,77,31,91,55,114,53,253,77,71,61,17,30,189,175,87,245,230,155,84,248,104,208,253,54,184,86,213,207,144,233,133,70,73,107,169,90,154,137,106,31,45,186,119,208,203,67,34,61,236,70,177,141,106,75,76,200,154,247,244,50,141,171,245,90,246,53,3,186,242,184,243,217,166,95,141,122,61,105,218,185,177,107,165,247,83,248,160,185,233,207,182,109,85,184,182,154,109,110,180,54,222,140,127,77,84,244,244,242,87,172,210,162,185,93,51,103,103,97,204,221,27,31,134,70,244,53,253,199,63,16,112,65,171,216,110,130,241,57,137,106,230,160,79,87,29,139,29,167,187,205,80,148,144,44,211,202,247,218,234,226,138,24,217,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,194,151,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,129,101,92,147,244,118,213,122,204,179,205,111,190,88,106,229,168,198,169,233,108,150,10,201,169,90,234,70,207,84,146,58,177,209,72,230,42,165,76,113,71,3,21,99,122,43,98,172,122,57,21,37,105,110,134,10,224,143,65,170,120,113,225,163,14,211,107,205,21,36,25,10,83,190,233,144,44,52,241,70,245,184,212,189,101,146,57,95,19,222,217,159,11,93,29,50,75,214,238,182,83,177,83,102,244,181,51,168,26,171,157,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,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,210,140,255,0,157,240,163,125,177,112,157,166,124,85,98,209,93,110,150,92,155,218,84,121,66,118,88,248,108,181,80,220,166,166,165,147,169,170,143,72,103,99,26,205,220,213,107,37,102,203,38,243,197,27,66,242,120,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,91,152,13,109,184,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,176,166,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,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,58,255,0,22,62,86,53,147,229,254,67,233,211,154,214,27,41,241,99,229,99,89,62,95,228,62,157,57,173,96,18,255,0,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,79,202,224,39,130,11,239,23,25,220,181,185,29,45,214,219,166,86,78,236,87,187,221,28,204,167,153,245,75,10,172,52,180,142,146,41,25,36,221,110,137,242,39,66,181,145,111,212,230,186,72,145,248,211,133,222,25,51,238,41,181,66,219,167,248,133,53,93,29,181,245,13,109,235,33,91,116,213,52,86,104,22,57,100,235,157,209,167,75,94,246,193,43,98,99,220,196,146,68,107,58,155,186,185,183,147,127,200,244,59,151,95,12,22,216,166,101,213,49,12,71,179,110,162,164,101,68,51,221,46,85,85,53,10,249,22,52,154,72,153,44,206,124,147,212,61,140,86,181,172,100,170,198,53,140,70,160,103,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,8,23,206,175,202,198,45,243,2,135,211,174,36,74,209,238,110,58,209,140,235,109,227,60,213,43,77,37,247,19,203,170,45,237,187,88,232,38,171,70,89,224,166,129,208,171,237,17,79,80,248,160,123,213,201,52,172,126,233,51,216,137,213,22,253,109,147,252,223,242,155,22,115,193,126,158,230,184,181,119,141,178,228,25,133,166,233,110,169,237,62,62,253,44,246,154,249,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,251,128,166,194,111,242,216,227,158,235,195,238,127,71,165,122,141,116,171,174,211,172,170,162,154,219,19,235,46,142,108,24,188,238,154,69,109,84,77,154,68,130,26,103,73,80,247,84,236,141,93,182,151,169,86,53,142,76,21,193,158,138,98,188,68,241,39,135,232,230,107,112,186,209,89,114,15,104,120,153,237,114,199,29,83,59,20,21,21,12,232,116,145,200,196,221,240,181,23,118,47,213,85,219,101,217,83,170,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,208,217,164,252,156,167,44,197,112,107,21,86,83,154,228,214,172,126,203,69,209,226,110,55,74,216,233,41,96,235,123,88,206,185,100,86,177,189,79,123,90,155,175,189,206,68,79,122,161,88,60,175,57,129,127,243,55,194,150,174,205,253,234,211,134,94,28,239,248,76,171,77,91,61,69,79,252,26,154,146,56,98,254,68,91,126,138,152,127,153,175,29,183,93,110,204,174,58,25,165,185,53,36,154,95,97,168,141,181,85,150,185,220,246,100,149,172,70,185,207,146,77,145,31,77,12,187,182,54,51,170,55,190,62,255,0,84,136,176,246,131,15,241,209,198,109,247,140,61,71,165,185,199,106,246,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,35,89,157,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,204,20,5,255,0,114,184,242,39,166,95,141,122,197,105,64,37,255,0,114,184,242,39,166,95,141,122,197,105,64,32,95,247,43,143,34,122,101,248,215,172,86,148,2,95,247,43,143,34,122,101,248,215,172,86,148,2,6,74,225,227,136,28,251,134,93,80,161,213,125,57,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,162,86,181,93,178,73,20,110,247,244,161,176,159,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,187,169,10,54,226,51,130,236,171,71,52,179,76,245,199,22,109,214,255,0,134,103,120,125,174,251,113,169,74,25,31,236,10,233,169,169,86,88,170,166,99,59,76,134,73,170,155,225,220,229,107,157,187,163,84,85,143,185,39,203,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,67,97,224,126,78,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,235,240,215,27,93,108,117,116,179,244,61,204,127,68,177,171,152,238,151,177,205,93,151,220,230,170,47,189,20,253,96,0,0,5,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,18,171,145,143,235,179,246,111,247,145,106,133,85,242,49,253,118,126,205,254,242,45,80,10,171,231,157,250,147,253,164,253,218,64,174,18,117,190,213,195,134,191,99,154,209,121,177,213,222,105,241,202,123,163,153,65,77,35,99,125,76,243,91,170,105,225,98,189,222,230,49,101,154,62,183,236,229,107,58,156,141,122,162,49,103,175,60,239,212,159,237,39,238,210,170,192,238,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,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,73,229,111,192,45,102,157,248,30,38,245,142,223,117,182,229,235,227,41,241,220,118,178,154,122,25,173,17,175,118,154,106,154,184,228,107,30,233,165,98,200,145,198,168,177,182,41,18,79,174,249,25,217,193,92,174,120,18,181,107,101,214,109,119,214,140,102,174,163,9,177,212,49,184,253,186,174,6,248,44,134,181,174,122,74,249,58,151,170,90,106,119,49,168,172,232,237,203,35,149,138,231,36,51,68,233,129,204,159,142,123,87,15,184,5,102,149,233,205,210,146,187,81,114,170,122,155,108,175,163,186,53,179,226,240,58,24,213,213,82,182,25,18,120,106,93,29,67,29,77,186,53,55,222,94,165,72,210,57,2,111,148,3,205,31,207,102,166,254,11,232,244,68,212,229,173,204,102,251,170,23,28,127,134,125,102,165,186,222,178,250,142,244,22,44,158,62,137,60,93,45,61,44,213,15,109,197,94,244,122,204,198,64,173,108,205,71,186,94,166,247,17,30,215,203,44,43,230,143,231,179,83,127,5,244,122,32,34,169,122,124,187,184,250,163,226,115,21,92,15,84,174,22,171,110,166,217,59,84,251,173,76,20,255,0,73,163,88,229,127,137,165,166,234,71,172,204,100,18,58,162,56,216,177,183,234,200,222,150,201,219,138,168,116,35,133,92,203,136,125,35,212,252,195,77,109,181,119,124,159,79,42,44,213,45,180,65,34,117,215,91,170,25,95,226,146,24,186,21,211,84,181,212,244,238,99,17,205,234,98,76,214,164,146,58,54,46,42,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,218,32,143,252,107,241,93,98,225,47,70,171,115,46,237,170,179,47,185,111,71,139,89,43,102,123,124,125,87,83,18,73,21,177,162,189,97,129,143,238,200,187,177,171,179,35,238,49,242,198,166,63,209,206,100,90,53,148,240,167,39,16,90,161,126,181,89,111,88,254,214,252,143,30,182,202,233,42,189,168,229,147,195,195,75,4,189,47,127,138,100,78,150,36,234,115,24,212,149,175,149,82,158,105,27,76,60,67,241,3,159,113,53,170,21,218,175,168,207,164,101,202,178,158,158,146,42,58,21,153,40,168,160,134,52,107,98,167,142,105,36,116,108,87,117,202,230,163,182,89,37,145,222,238,165,3,170,231,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,39,117,225,59,205,62,141,252,192,199,189,70,3,42,216,248,32,190,219,248,37,206,184,179,212,186,91,173,150,74,127,99,203,132,209,36,204,143,199,82,212,87,69,5,69,85,84,46,137,94,144,189,147,177,105,213,178,49,206,233,115,213,171,27,163,115,241,87,9,222,105,244,111,230,6,61,234,48,1,117,60,209,252,137,234,111,224,190,177,68,80,9,127,220,209,252,137,234,111,224,190,177,68,81,94,147,224,191,149,13,83,195,116,207,218,158,204,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,149,229,221,198,253,103,10,185,218,226,89,141,87,86,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,212,247,193,226,21,35,146,71,197,78,212,99,85,204,99,86,247,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,53,151,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,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,79,78,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,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,30,183,252,68,91,236,121,127,196,70,190,237,128,230,99,62,32,165,116,58,115,112,123,119,223,243,95,251,120,140,152,99,77,127,143,185,167,119,31,181,19,179,238,255,0,246,241,1,86,188,11,101,117,140,215,151,208,62,119,35,31,36,45,84,234,95,138,205,69,252,229,198,91,222,175,163,133,202,187,239,27,127,234,66,142,248,66,170,154,155,137,120,34,167,153,209,181,106,232,156,168,159,106,119,168,247,66,239,44,14,123,237,52,174,123,183,222,22,47,255,0,130,128,126,137,234,114,251,253,199,177,126,7,169,219,239,238,3,218,213,247,33,228,226,207,135,188,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,85,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,64,38,213,6,184,60,100,232,93,103,14,220,71,102,122,115,236,111,103,89,91,112,146,227,142,53,139,59,225,125,158,161,238,146,149,35,150,116,71,203,219,98,246,30,253,220,157,216,101,111,91,149,170,229,12,42,125,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,31,41,50,185,83,232,53,54,178,113,71,65,147,95,104,170,228,177,105,181,58,100,210,61,180,242,172,18,92,89,43,27,65,11,230,99,218,145,63,186,171,82,212,85,119,113,40,228,98,177,205,87,171,66,231,184,126,211,63,200,222,135,96,122,91,37,37,170,158,175,25,199,232,109,245,254,203,143,162,150,106,230,66,223,21,59,62,163,21,221,217,214,89,21,238,106,57,238,122,185,201,212,229,50,0,0,82,183,58,191,52,248,183,203,250,31,81,184,153,87,145,143,235,179,246,111,247,145,138,185,213,249,167,197,190,95,208,250,141,196,202,188,140,127,93,159,179,127,188,128,181,67,170,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,14,193,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,68,60,198,120,215,254,21,90,143,5,131,0,185,221,99,211,44,91,243,118,218,105,215,181,29,210,185,21,233,37,205,208,244,181,237,234,99,210,56,155,42,185,204,141,174,118,209,58,105,99,64,150,188,12,113,85,153,113,95,204,15,57,204,47,55,42,182,227,22,236,30,237,77,137,218,36,141,33,101,186,220,183,91,119,66,186,38,189,237,241,50,53,177,186,103,245,59,169,232,141,69,237,178,54,50,184,56,177,243,79,172,159,48,50,31,81,156,149,92,149,60,211,229,63,47,235,189,70,220,69,94,44,124,211,235,39,204,12,135,212,103,2,213,57,42,121,88,202,126,96,87,122,117,184,159,228,0,228,169,229,99,41,249,129,93,233,214,226,127,128,0,0,49,87,22,62,86,53,147,229,254,67,233,211,153,84,197,92,88,249,88,214,79,151,249,15,167,78,6,181,134,197,26,71,166,120,174,178,112,35,167,218,91,154,210,120,139,46,77,165,246,59,125,79,76,113,190,72,122,237,144,116,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,215,92,217,79,132,239,43,26,55,242,255,0,30,244,232,0,162,190,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,193,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,27,36,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,10,55,163,92,199,62,41,101,98,61,157,125,73,10,185,117,114,221,252,154,101,87,109,96,226,10,195,226,114,76,95,32,171,182,98,150,249,162,222,135,250,214,78,223,182,152,143,218,73,58,228,107,252,55,118,56,250,90,196,157,26,229,146,23,198,25,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,67,94,117,126,105,241,111,151,244,62,163,113,46,164,165,110,117,126,105,241,111,151,244,62,163,113,3,42,242,49,253,118,126,205,254,242,45,80,170,190,70,63,174,207,217,191,222,69,170,0,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,202,188,140,127,93,159,179,127,188,143,171,154,199,2,86,165,181,87,241,77,163,88,205,91,110,77,168,89,243,123,85,186,6,186,9,32,86,189,210,94,17,136,168,230,61,174,70,164,253,13,114,61,31,223,114,51,162,121,36,249,121,24,254,187,63,102,255,0,121,19,127,140,78,42,176,222,20,52,142,225,152,94,110,84,142,201,238,52,245,20,216,157,162,72,214,103,220,110,40,207,168,174,137,175,99,188,52,110,116,110,153,253,77,233,98,163,81,123,143,141,143,10,1,209,221,98,207,180,43,63,181,234,54,156,223,170,237,215,43,117,68,18,203,20,85,83,67,5,194,8,230,142,103,82,85,54,23,177,210,211,72,232,152,146,68,174,68,114,39,244,42,108,39,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,92,204,178,255,0,244,175,42,188,229,62,196,181,89,189,179,112,168,184,123,58,211,77,225,232,104,251,178,57,253,138,120,183,94,220,44,234,233,99,55,94,150,162,38,235,177,115,220,172,120,54,204,180,3,13,172,213,157,74,169,200,44,121,62,103,78,176,187,22,125,106,54,146,27,118,241,73,75,53,101,47,109,28,202,230,185,42,54,69,145,123,113,84,43,28,214,72,233,26,208,170,30,44,124,211,235,39,204,12,135,212,103,46,123,150,117,166,213,127,229,255,0,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,218,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,83,15,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,160,87,7,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,198,156,16,113,163,149,112,143,168,240,87,86,186,235,123,192,110,93,200,47,120,244,85,210,54,54,119,86,30,170,234,104,21,233,10,214,49,32,141,17,207,79,175,26,58,46,166,117,36,140,156,28,214,56,227,199,173,56,205,127,11,122,108,204,127,34,174,191,211,171,50,155,155,159,75,112,130,212,200,234,30,197,162,100,123,189,35,174,73,96,87,57,210,53,175,167,68,141,204,78,235,219,36,53,129,163,186,59,159,107,174,127,107,211,157,57,176,213,220,110,87,26,136,34,150,88,169,102,154,11,124,18,77,28,46,171,170,116,44,123,162,166,141,210,177,100,149,90,168,212,95,232,69,13,151,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,113,250,198,42,225,139,135,219,23,12,58,53,101,210,27,6,65,117,189,199,109,238,79,83,93,112,157,238,239,85,74,238,185,157,12,42,231,50,150,21,122,170,182,24,254,170,110,174,114,190,71,73,43,242,168,2,170,255,0,171,157,255,0,210,187,255,0,77,191,250,192,181,66,149,191,168,169,197,63,250,254,210,175,253,43,113,255,0,33,2,223,180,159,58,252,168,105,102,27,169,158,203,246,103,210,220,126,221,125,240,93,254,247,133,241,84,209,205,218,238,116,183,175,167,185,211,213,210,221,246,223,100,223,99,181,157,43,68,48,171,174,154,232,190,3,167,55,218,138,73,238,88,174,47,106,178,86,75,72,247,58,9,39,166,164,142,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,124,14,234,0,252,155,254,89,138,226,158,205,250,83,147,90,172,222,217,184,67,105,183,123,66,182,58,127,25,93,46,253,170,104,122,213,59,147,63,165,221,49,183,119,59,101,217,23,97,150,92,111,182,124,86,243,118,197,177,207,164,23,170,43,125,69,69,186,209,227,25,73,237,10,166,70,231,69,77,223,122,43,34,238,61,26,206,227,147,165,189,91,175,185,13,117,248,133,226,119,136,237,99,213,56,114,157,92,202,46,182,188,147,13,184,78,203,93,186,154,23,219,62,141,84,50,165,94,232,224,137,189,50,67,52,114,49,141,89,30,174,159,243,17,163,222,229,141,187,4,149,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,196,95,226,95,137,140,203,138,92,135,20,204,245,6,134,145,153,13,131,23,167,199,43,171,105,145,24,203,155,225,170,169,153,42,214,36,106,54,23,185,181,13,71,177,191,83,173,142,115,81,141,114,70,201,65,201,83,205,62,83,242,254,187,212,109,192,93,73,0,57,213,249,88,197,190,96,80,250,117,196,159,228,0,231,87,229,99,22,249,129,67,233,215,16,42,175,132,239,52,250,55,243,3,30,245,24,11,211,227,71,132,156,87,139,157,44,92,90,229,47,129,201,44,94,38,225,140,220,90,232,226,237,215,58,154,70,50,9,229,88,101,145,40,228,145,97,116,204,141,17,206,236,198,168,187,177,10,44,225,59,205,62,141,252,192,199,189,70,3,101,48,53,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,137,229,169,204,11,242,237,71,67,160,154,173,55,70,125,106,183,187,217,119,23,59,104,239,20,52,144,83,51,243,178,207,82,249,170,46,47,95,19,60,157,44,70,172,113,189,254,238,151,29,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,197,254,94,156,181,53,30,225,155,99,250,243,174,182,171,174,27,106,199,46,17,221,44,118,121,94,180,119,137,174,84,85,144,73,12,149,52,211,64,238,138,55,118,231,106,162,186,57,156,173,107,154,136,199,53,238,11,127,0,130,188,207,56,223,172,225,211,21,166,210,29,55,170,232,207,179,11,124,210,212,84,58,25,217,236,171,60,209,212,83,165,84,21,17,75,26,199,89,223,110,240,171,122,209,189,137,28,246,183,120,250,194,42,243,83,227,126,179,82,114,171,191,12,58,121,85,209,136,99,119,8,162,200,106,251,51,211,212,86,222,41,36,157,147,210,239,221,70,75,71,27,214,21,217,241,34,172,244,253,109,115,152,216,220,234,235,59,86,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,55,84,114,62,56,122,215,235,207,47,109,143,123,97,137,136,233,36,122,53,122,35,99,220,169,179,84,183,251,255,0,41,189,56,175,225,30,219,164,150,4,181,90,181,78,143,179,123,169,203,31,26,84,248,235,194,64,173,154,146,74,133,137,179,54,220,229,122,177,140,141,173,86,116,69,43,153,36,137,34,74,24,43,148,71,24,148,216,173,213,252,44,106,53,226,146,150,209,120,168,150,183,17,174,173,172,149,22,59,140,174,141,29,107,98,59,120,152,201,151,174,88,209,22,63,207,44,173,252,228,149,12,70,219,161,171,103,249,170,192,178,175,244,215,28,201,49,203,135,251,165,29,117,182,186,158,79,249,50,67,52,114,51,249,156,215,55,236,84,47,39,150,135,24,148,220,72,105,28,56,62,103,120,164,252,162,224,244,241,209,86,195,37,100,178,213,221,173,209,178,54,69,116,114,205,187,158,247,57,123,115,42,62,77,165,68,123,187,105,60,108,2,101,0,0,20,3,205,31,207,102,166,254,11,232,244,69,255,0,20,3,205,31,207,102,166,254,11,232,244,64,126,174,135,240,65,89,196,95,5,249,6,175,105,189,47,94,125,135,230,23,72,170,41,221,52,239,246,173,158,27,77,53,66,82,193,79,20,82,44,149,157,247,109,10,55,161,29,223,145,175,115,182,143,162,48,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,45,196,242,84,242,177,148,252,192,174,244,235,113,135,249,172,112,37,117,75,173,127,20,218,53,140,210,58,218,234,117,159,55,181,91,160,115,103,142,116,115,221,37,225,24,138,173,123,28,213,106,79,208,214,171,21,157,247,35,250,231,146,48,155,252,23,113,109,138,241,115,165,137,148,219,98,240,57,37,139,195,91,242,107,115,155,28,93,186,231,83,70,247,207,4,73,52,178,37,28,146,44,205,133,242,42,57,221,153,17,83,118,41,32,13,104,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,216,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,106,191,229,152,174,41,236,223,165,57,53,170,205,237,155,132,54,155,119,180,43,99,167,241,149,210,239,218,166,135,173,83,185,51,250,93,211,27,119,115,182,93,145,118,43,7,158,119,234,79,246,147,247,105,15,248,233,226,23,136,237,92,214,92,139,22,215,26,107,174,37,13,134,224,216,105,176,95,20,245,161,181,118,218,254,204,157,40,169,29,76,206,142,103,59,198,108,189,214,205,188,106,216,86,54,55,242,184,138,226,219,42,226,91,75,52,183,22,212,8,187,217,38,156,251,74,222,251,139,91,35,189,161,67,45,53,181,144,79,60,178,205,36,146,214,58,74,90,167,76,253,152,213,235,141,81,21,85,219,4,128,228,169,230,159,41,249,127,93,234,54,226,234,74,86,228,169,230,159,41,249,127,93,234,54,226,234,64,138,188,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,0,27,41,128,0,17,171,140,174,8,52,227,139,139,117,134,182,239,75,236,220,166,201,112,161,137,151,186,89,146,158,161,246,117,170,98,215,82,189,203,20,137,39,230,29,80,248,17,204,84,100,253,63,89,172,146,100,124,149,0,116,173,29,209,220,7,66,176,11,94,156,233,205,134,146,221,109,183,83,193,20,178,197,75,12,51,220,39,142,24,225,117,93,83,161,99,27,45,76,141,137,139,36,170,212,87,42,127,66,37,112,115,206,253,73,254,210,126,237,45,80,170,190,121,223,169,63,218,79,221,160,98,174,74,158,105,242,159,151,245,222,163,110,46,122,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,152,121,42,121,167,202,126,95,215,122,141,184,186,144,33,254,147,114,204,208,237,45,226,58,255,0,196,15,115,219,17,205,112,91,166,45,142,77,111,134,10,28,114,170,71,172,146,72,198,199,179,37,237,189,127,173,147,161,141,129,168,158,233,36,108,114,178,96,0,0,0,0,197,92,88,249,88,214,79,151,249,15,167,78,101,83,21,113,99,229,99,89,62,95,228,62,157,56,26,214,27,68,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,166,174,230,213,0,107,131,197,119,10,58,143,194,86,163,191,10,205,98,241,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,169,169,44,42,170,232,220,230,170,43,216,248,228,124,170,229,123,199,213,139,69,186,56,120,214,107,135,131,196,46,183,7,212,88,175,245,53,47,88,108,181,83,116,163,233,167,71,185,89,21,28,143,69,122,72,212,107,98,150,73,31,38,236,149,242,67,210,185,163,113,131,106,226,27,84,33,211,76,13,113,251,142,19,128,212,61,180,87,234,72,155,60,247,74,217,35,98,84,190,58,151,49,28,202,102,185,59,104,200,149,99,153,98,73,149,210,167,99,181,135,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,216,164,31,37,166,217,77,101,181,81,89,168,228,171,146,158,130,158,58,104,159,87,87,45,84,238,99,26,141,106,201,52,206,116,178,191,100,77,223,35,156,247,46,234,229,85,85,83,235,2,162,249,216,104,237,170,203,153,96,122,223,99,176,213,197,81,146,211,213,89,47,245,144,210,181,180,142,158,149,35,117,27,165,145,172,69,90,153,34,146,118,34,200,245,87,69,70,196,106,34,68,226,178,205,148,248,167,209,79,225,19,195,238,109,163,145,220,60,21,94,65,111,79,1,59,165,237,198,202,232,37,101,69,47,117,221,185,21,33,89,225,137,36,233,98,187,182,175,233,217,219,42,107,88,0,145,92,190,180,118,213,173,252,90,96,184,142,75,97,171,186,227,212,85,19,94,239,17,69,74,217,224,72,41,33,124,209,182,169,175,99,217,225,164,168,109,60,18,35,211,103,36,253,8,168,231,181,72,234,92,159,38,206,30,190,133,233,61,219,136,91,181,77,170,174,175,81,54,162,180,50,58,93,234,173,212,52,85,53,17,78,215,78,228,69,78,252,236,69,116,76,250,189,52,208,57,92,231,47,76,97,98,160,0,53,87,47,207,150,117,166,213,127,229,255,0,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,218,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,80,97,127,220,174,60,137,233,151,227,94,177,90,5,85,241,237,193,5,247,132,124,238,42,220,114,150,235,114,211,43,223,106,43,37,238,178,102,84,76,202,164,133,22,106,90,183,71,20,108,142,110,182,202,248,211,161,26,248,182,233,115,157,28,168,199,1,60,111,223,120,71,206,229,162,200,234,174,183,45,50,189,247,101,189,217,40,225,101,68,204,170,72,85,33,170,164,108,146,198,200,230,235,108,76,145,122,209,175,139,126,166,185,209,196,172,150,156,221,120,201,166,165,166,184,112,129,134,83,82,86,62,178,158,154,108,206,162,174,138,84,125,27,210,90,74,218,24,105,101,238,53,170,245,107,58,229,85,141,236,232,150,54,181,200,244,145,25,92,26,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,54,9,226,110,237,106,191,240,137,170,247,219,21,206,146,227,109,184,233,189,246,174,142,178,146,102,205,5,76,18,91,38,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,219,155,9,230,218,41,138,240,237,192,6,163,232,230,21,112,186,214,217,113,253,63,202,252,52,247,73,99,146,169,253,250,122,202,135,245,186,56,227,98,236,249,156,137,179,19,234,162,111,186,238,171,175,96,27,20,112,245,195,238,135,112,35,163,83,81,125,32,181,91,99,94,196,249,78,99,124,158,26,31,104,85,43,146,56,221,44,146,59,162,24,81,242,116,67,15,90,181,157,207,139,228,146,73,36,166,30,57,56,187,186,241,125,171,141,202,224,183,85,217,241,59,13,59,173,184,229,170,122,135,61,236,129,94,174,125,84,204,71,44,76,169,153,122,122,251,105,178,50,56,99,87,73,218,73,29,149,121,147,241,207,117,226,11,63,172,210,189,57,186,85,208,233,214,43,81,83,109,149,244,119,71,58,12,162,118,205,26,186,170,86,195,34,193,53,51,100,167,99,169,183,71,46,219,203,212,139,34,71,30,52,224,95,131,43,239,24,122,143,85,108,146,235,236,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,6,96,229,149,192,149,215,91,179,43,118,185,234,150,51,73,38,151,216,106,36,117,45,29,210,7,61,153,37,107,17,205,107,35,143,116,71,211,67,46,206,145,239,234,141,239,143,177,211,34,44,221,169,107,206,175,202,198,45,243,2,135,211,174,36,233,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,93,126,26,221,107,162,142,146,150,14,183,185,239,232,138,52,107,27,212,247,185,203,178,123,220,229,85,247,170,144,91,157,95,149,140,91,230,5,15,167,92,64,128,28,174,60,246,105,151,227,94,143,90,91,79,29,28,25,88,184,195,211,138,91,100,119,95,99,102,120,191,136,168,198,110,82,189,235,74,217,37,70,119,105,170,99,110,251,195,47,106,36,89,26,213,146,55,49,174,111,82,35,226,146,165,185,92,121,236,211,47,198,189,30,180,191,224,53,108,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,93,30,38,221,116,162,146,146,170,14,182,53,236,235,138,68,107,219,212,199,181,201,186,123,218,228,84,247,42,29,171,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,92,87,50,126,6,45,92,65,96,21,154,169,167,54,186,74,29,69,197,105,234,110,82,178,142,214,215,79,148,64,216,99,71,82,202,232,99,89,230,169,108,116,236,109,54,234,228,223,120,186,81,36,73,35,201,92,11,240,101,98,224,243,78,42,173,146,93,125,179,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,201,92,60,112,253,128,240,203,165,244,58,81,167,44,171,125,182,142,162,162,174,90,202,228,133,107,107,103,154,69,115,165,168,146,24,227,108,143,70,244,68,215,43,119,72,226,141,190,254,148,53,162,54,168,53,87,2,255,0,185,92,121,19,211,47,198,189,98,180,160,18,255,0,185,92,121,19,211,47,198,189,98,180,160,16,47,251,149,199,145,61,50,252,107,214,43,74,1,47,251,149,199,145,61,50,252,107,214,43,74,1,3,99,61,13,192,48,221,83,224,155,76,116,251,80,113,234,75,230,61,124,211,124,126,154,186,134,165,23,162,86,123,62,157,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,146,248,215,225,70,251,194,94,178,214,225,189,171,173,102,33,114,222,179,22,189,214,194,198,248,250,94,150,44,145,171,163,85,98,205,3,223,218,145,54,99,151,102,73,219,99,37,141,11,212,225,59,202,198,141,252,191,199,189,58,2,189,121,183,241,147,134,228,84,210,112,177,130,83,99,249,35,232,170,59,217,69,206,162,137,103,125,154,227,12,177,186,24,104,106,18,68,107,42,90,212,169,138,161,122,29,210,201,214,36,114,63,188,214,6,10,229,221,199,213,103,12,121,82,224,122,165,112,186,220,180,202,247,218,167,221,106,103,168,250,51,34,73,43,252,77,45,55,82,177,33,123,231,145,213,17,198,196,145,223,86,70,245,58,62,220,183,168,107,45,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,182,52,209,125,42,181,104,134,151,227,250,81,98,200,178,11,229,183,27,167,117,37,29,101,250,173,181,53,171,7,113,206,142,39,72,214,49,189,17,181,201,20,109,70,162,54,56,216,212,253,16,59,168,6,63,215,236,195,81,240,13,26,203,51,45,35,192,190,154,101,246,171,123,167,181,217,58,213,60,76,157,72,142,119,75,118,124,189,182,43,229,236,177,82,73,123,125,182,42,61,237,84,14,213,113,203,49,91,61,246,209,139,93,178,107,85,21,235,32,241,30,200,183,84,86,199,29,85,195,176,196,124,254,30,39,42,62,94,219,21,28,254,132,94,150,170,42,236,133,11,243,71,243,217,169,191,130,250,61,17,138,175,252,83,241,5,147,235,45,183,136,27,222,168,221,102,207,172,253,150,219,238,236,108,81,120,88,227,106,181,33,142,8,216,216,91,11,145,242,35,226,70,118,228,238,203,214,215,119,31,213,242,113,27,173,247,94,35,181,134,245,172,183,219,29,37,162,229,127,167,183,54,178,146,146,71,62,4,158,158,134,10,105,31,31,87,214,107,30,232,21,232,197,87,43,17,232,213,115,250,122,212,44,43,145,143,235,179,246,111,247,145,106,133,85,242,49,253,118,126,205,254,242,45,80,10,171,231,157,250,147,253,164,253,218,65,94,12,244,83,21,226,39,137,60,63,71,51,91,133,214,138,203,144,123,67,196,207,107,150,56,234,153,216,160,168,168,103,67,164,142,70,38,239,133,168,187,177,126,170,174,219,46,202,147,171,158,119,234,79,246,147,247,105,5,120,51,214,188,87,135,110,36,240,253,99,205,109,247,90,219,46,63,237,15,19,5,174,40,228,170,127,126,130,162,157,157,13,146,72,216,187,62,102,170,238,244,250,168,187,110,187,34,133,212,241,155,197,46,43,193,22,135,80,215,99,120,221,170,107,213,103,77,139,16,199,163,116,116,212,176,246,225,247,74,232,24,230,191,193,211,177,177,163,155,10,126,147,224,139,120,210,68,145,180,3,148,229,153,86,115,125,170,202,115,92,154,235,144,94,171,122,60,77,198,233,91,37,93,84,253,12,107,25,215,44,138,231,187,165,140,107,83,117,247,53,168,137,238,68,59,175,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,187,169,75,20,229,95,192,85,53,45,53,171,138,125,100,177,82,86,62,178,158,27,134,13,108,168,238,163,232,222,146,204,213,175,169,167,146,38,181,94,173,100,18,210,189,175,123,58,37,238,236,143,72,156,192,206,188,187,184,5,163,225,143,21,92,243,84,173,246,171,150,166,222,251,85,27,45,52,21,31,70,99,72,229,103,134,165,169,233,87,164,207,100,242,54,162,72,222,145,187,234,198,222,166,199,220,150,181,185,163,249,236,212,223,193,125,30,136,191,226,128,121,163,249,236,212,223,193,125,30,136,9,85,200,199,245,217,251,55,251,200,235,252,211,56,10,199,180,242,213,55,18,218,47,98,164,181,216,155,81,20,57,85,150,151,194,209,209,91,24,230,211,82,210,77,67,75,20,76,68,99,165,71,119,147,173,239,89,39,99,209,189,61,197,111,96,228,99,250,236,253,155,253,228,97,254,102,188,118,221,117,187,50,184,232,102,150,228,212,146,105,125,134,162,54,213,86,90,231,115,217,146,86,177,26,231,62,73,54,68,125,52,50,238,216,216,206,168,222,248,251,253,82,34,195,218,8,22,75,254,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,34,173,187,19,202,175,22,43,190,83,105,198,110,181,182,92,127,195,251,94,227,79,69,36,148,182,254,251,213,144,120,137,90,138,200,187,143,69,107,58,213,58,156,138,137,186,153,255,0,129,126,51,111,188,30,106,61,85,206,75,87,182,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,22,191,204,198,211,106,176,114,255,0,212,11,21,138,217,73,110,182,219,169,236,52,148,116,116,144,182,24,41,160,142,237,66,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,41,135,132,239,52,250,55,243,3,30,245,24,11,147,230,61,150,98,185,207,47,109,67,202,112,172,154,213,144,89,107,125,147,225,174,54,186,216,234,233,103,232,189,210,49,253,18,198,174,99,186,94,199,53,118,95,115,154,168,190,244,82,155,56,78,243,79,163,127,48,49,239,81,128,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,0,186,158,61,184,32,177,113,113,130,69,91,142,82,218,173,186,155,100,237,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,208,233,95,26,116,43,153,46,221,46,107,100,149,31,65,119,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,155,79,21,235,205,27,129,43,174,182,90,161,215,125,23,198,105,42,51,107,29,59,219,144,91,169,32,119,141,200,104,154,214,36,79,143,165,122,101,169,167,107,28,136,206,142,228,177,185,24,142,114,195,12,78,15,147,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,53,138,154,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,95,79,0,156,118,90,184,187,198,107,108,89,45,29,37,167,81,113,218,116,171,188,81,210,198,216,40,170,160,146,162,102,199,45,12,111,168,150,119,178,56,219,78,217,156,244,68,108,147,49,19,220,246,129,45,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,113,114,236,26,187,158,30,120,103,196,15,97,211,117,94,129,183,44,54,186,153,222,228,94,214,255,0,31,239,172,95,251,14,228,117,252,238,52,147,23,173,106,39,189,123,127,251,70,129,71,122,64,233,49,126,46,237,212,48,63,102,190,225,107,99,189,223,197,116,212,138,191,29,203,202,196,36,89,113,234,9,21,219,239,79,18,167,255,0,123,105,70,86,135,45,23,26,22,184,247,217,22,227,103,255,0,218,210,151,135,167,242,247,113,75,106,162,239,253,109,15,254,201,160,118,67,131,221,178,252,14,103,173,255,0,16,57,181,119,67,201,197,159,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,170,249,218,104,167,255,0,48,188,70,81,220,62,236,42,225,75,36,191,240,138,202,73,33,98,71,255,0,13,73,28,233,63,188,35,91,250,106,90,161,13,121,172,107,125,171,73,248,92,175,197,38,177,227,247,203,150,163,212,46,61,79,67,117,145,174,90,120,59,79,150,91,132,80,126,148,175,167,115,33,232,122,42,36,83,77,79,34,170,244,163,30,20,66,94,79,40,141,29,186,233,175,11,143,203,178,59,13,37,13,203,80,111,18,222,233,165,90,87,69,91,37,169,177,71,13,35,103,115,216,215,43,21,204,168,158,36,69,115,59,117,77,123,87,243,142,66,141,141,138,56,9,212,204,87,84,56,71,211,59,142,45,87,220,246,14,63,69,140,220,96,124,145,172,212,181,212,16,50,158,86,72,214,61,221,29,93,182,202,196,118,206,88,166,137,234,214,245,236,4,128,0,1,74,220,234,252,211,226,223,47,232,125,70,226,101,94,70,63,174,207,217,191,222,70,42,231,87,230,159,22,249,127,67,234,55,18,58,232,71,21,89,151,15,26,71,169,248,126,154,220,170,237,25,62,161,212,89,169,155,119,130,52,235,161,183,83,178,191,197,44,50,245,163,161,169,115,170,41,218,199,163,93,210,197,153,205,88,228,108,111,64,149,92,203,249,136,83,106,125,76,218,9,160,57,29,91,113,139,117,68,140,200,50,91,109,194,88,89,124,122,197,36,50,81,66,177,57,27,53,15,76,175,71,185,253,76,157,232,213,98,118,216,215,205,92,7,106,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,146,215,152,87,10,184,111,10,26,71,160,120,125,154,219,72,236,158,227,79,124,169,203,46,241,200,179,62,227,113,70,91,122,209,178,185,140,119,134,141,206,145,176,179,165,189,44,85,114,167,113,242,61,225,216,57,42,121,167,202,126,95,215,122,141,184,138,188,88,249,167,214,79,152,25,15,168,206,74,174,74,158,105,242,159,151,245,222,163,110,34,175,22,62,105,245,147,230,6,67,234,51,129,106,156,149,60,172,101,63,48,43,189,58,220,79,242,0,114,84,242,177,148,252,192,174,244,235,113,63,192,0,0,24,171,139,31,43,26,201,242,255,0,33,244,233,204,170,98,174,44,124,172,107,39,203,252,135,211,167,3,90,195,101,62,19,188,172,104,223,203,252,123,211,160,53,172,54,83,225,59,202,198,141,252,191,199,189,58,0,50,168,0,1,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,6,85,228,99,250,236,253,155,253,228,75,78,40,57,133,232,191,9,153,253,191,78,117,27,24,205,110,55,43,141,158,43,220,82,217,40,169,38,129,176,73,52,208,181,174,116,213,49,57,31,213,78,245,84,70,170,108,173,247,252,81,34,95,35,31,215,103,236,223,239,35,175,243,118,209,13,104,212,174,36,177,187,238,156,233,14,107,149,91,96,193,232,233,37,172,178,88,42,235,160,142,118,215,215,185,209,58,72,99,115,81,232,215,177,202,213,93,246,123,87,237,64,39,167,10,92,107,105,103,24,63,74,127,38,118,12,174,217,244,75,192,248,223,110,210,211,67,220,241,93,254,223,107,179,60,187,237,225,159,213,213,211,182,237,219,125,215,106,214,231,87,230,159,22,249,127,67,234,55,19,63,242,107,210,125,83,210,255,0,202,255,0,229,51,77,50,188,75,218,127,71,252,23,183,108,213,52,30,43,183,237,14,231,107,188,198,245,244,247,25,213,211,190,221,109,223,226,134,0,231,87,230,159,22,249,127,67,234,55,16,59,7,41,45,98,192,116,43,0,226,3,81,181,26,253,73,110,182,219,169,236,50,197,20,181,80,195,61,194,120,225,187,76,218,74,86,204,246,54,90,153,27,19,210,56,145,200,174,84,254,149,72,127,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,179,21,71,118,186,195,106,168,177,67,115,171,101,182,178,162,26,186,138,54,204,228,130,105,225,108,141,138,87,199,191,75,158,198,207,51,90,229,77,218,146,200,137,183,82,239,45,121,115,112,81,252,42,181,30,123,254,127,108,186,199,166,88,183,231,46,85,48,39,106,59,165,114,43,22,59,99,102,234,107,219,212,199,172,146,186,36,115,153,27,90,221,226,116,209,72,129,154,185,93,112,11,89,152,95,109,188,76,107,21,190,235,107,181,99,151,10,106,236,78,207,61,52,244,114,92,234,152,200,170,96,185,57,238,107,122,232,219,220,141,209,118,213,205,154,70,187,169,81,145,171,38,183,243,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,250,192,214,179,139,31,52,250,201,243,3,33,245,25,201,211,136,241,175,252,21,121,102,105,93,131,0,185,218,164,212,220,167,219,81,219,105,167,94,236,150,186,21,187,220,18,75,155,161,233,115,29,210,246,36,113,54,85,107,95,35,156,237,165,108,50,198,176,91,139,31,52,250,201,243,3,33,245,25,207,201,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,228,237,76,190,29,242,49,23,118,190,53,85,107,149,89,43,99,14,171,254,106,179,220,171,253,53,200,242,76,142,225,254,233,89,93,114,174,168,147,254,84,147,77,36,143,254,119,57,206,251,85,75,233,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,42,118,224,179,136,235,87,11,26,243,106,213,75,238,17,73,146,219,91,79,53,182,177,139,19,93,91,69,4,253,41,37,85,11,156,168,214,84,181,168,173,247,170,35,227,124,209,43,153,220,238,55,98,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,250,200,1,253,90,190,22,63,214,14,170,255,0,232,171,119,249,113,63,205,107,63,130,119,20,255,0,249,52,234,175,254,166,220,127,247,32,108,103,167,185,173,171,82,176,12,107,81,172,84,245,112,91,114,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,19,176,24,211,134,75,77,214,193,195,110,148,88,175,182,202,187,117,202,221,131,216,169,43,40,234,225,116,51,211,79,29,4,45,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,37,129,215,245,11,53,181,105,174,1,146,234,53,246,158,174,123,110,43,103,173,189,214,69,72,198,186,121,32,166,133,243,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,226,66,15,234,213,240,177,254,176,117,87,255,0,69,91,191,203,137,105,196,221,166,235,127,225,183,85,236,86,43,101,93,198,229,113,193,239,180,148,116,116,144,186,105,234,103,146,130,102,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,175,191,240,78,226,159,255,0,38,157,85,255,0,212,219,143,254,228,13,148,202,245,230,123,192,85,78,179,218,170,248,129,209,251,21,93,126,160,219,41,233,161,186,218,41,59,76,75,181,186,6,205,215,52,113,54,46,237,69,115,81,208,53,17,101,250,208,192,145,177,174,122,70,199,88,80,3,85,114,127,242,84,243,79,148,252,191,174,245,27,113,213,57,185,233,158,43,167,124,92,77,113,197,169,60,39,211,92,126,147,38,184,192,200,227,142,22,215,73,61,69,60,175,141,172,99,118,238,120,86,202,245,119,83,157,44,178,189,93,245,182,72,193,163,186,197,159,104,86,127,107,212,109,57,191,85,219,174,86,234,136,37,150,40,170,166,134,11,132,17,205,28,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,232,84,13,156,200,1,206,175,202,198,45,243,2,135,211,174,36,180,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,86,37,243,171,242,177,139,124,192,161,244,235,136,21,87,194,119,154,125,27,249,129,143,122,140,6,202,102,181,156,39,121,167,209,191,152,24,247,168,192,108,166,0,0,6,20,227,3,137,75,23,10,218,29,120,212,219,154,119,174,179,117,90,241,186,71,82,190,120,234,239,18,195,35,233,227,149,26,230,116,194,157,167,201,34,171,216,189,184,222,141,85,122,177,174,215,179,85,117,51,42,214,77,71,200,245,75,53,171,241,23,172,154,225,45,194,167,166,73,31,28,61,107,245,32,139,184,247,189,176,196,196,108,113,177,92,189,17,177,141,69,217,168,90,255,0,56,142,25,243,45,65,195,108,186,255,0,135,215,100,23,118,96,244,239,162,187,227,241,42,75,73,71,110,122,190,89,110,145,71,212,142,99,218,228,141,147,171,90,254,168,146,39,187,182,202,103,185,106,91,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,32,92,247,44,62,8,43,56,116,197,106,117,123,82,41,122,51,236,194,223,12,84,244,237,154,118,123,42,207,52,116,245,11,75,61,60,177,70,177,214,119,219,180,200,238,180,111,98,54,177,205,222,78,185,212,99,253,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,144,0,174,174,106,124,16,81,234,78,43,119,226,123,79,41,122,50,252,110,223,20,185,13,39,122,10,122,122,219,61,36,115,190,122,173,187,72,249,107,35,98,194,155,190,84,69,130,159,161,173,115,219,27,93,84,58,59,172,89,246,133,103,246,189,70,211,155,245,93,186,229,110,168,130,89,98,138,170,104,96,184,65,28,209,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,254,133,77,135,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,133,35,213,173,123,153,20,82,189,24,254,142,149,215,7,44,191,253,43,202,175,57,79,177,45,86,111,108,220,42,46,30,206,180,211,120,122,26,62,236,142,127,98,158,45,215,183,11,58,186,88,205,215,165,168,137,186,236,6,201,28,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,224,173,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,122,87,41,254,24,179,45,37,210,58,109,89,204,242,236,130,7,231,52,242,92,45,152,180,55,148,150,204,203,117,75,41,36,167,175,150,149,173,233,109,115,219,7,185,233,35,182,130,70,49,200,215,245,53,176,215,152,247,15,90,251,156,241,157,168,121,78,21,161,250,129,144,89,107,125,147,225,174,54,188,102,182,174,150,126,139,85,35,31,209,44,113,185,142,233,123,28,213,217,125,206,106,162,251,209,64,181,254,23,248,160,192,120,179,192,46,26,141,167,54,140,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,211,80,196,69,87,34,238,142,247,124,21,105,135,154,63,158,205,77,252,23,209,232,139,31,229,19,167,185,246,154,240,219,146,88,181,27,7,200,49,91,148,249,197,101,92,84,119,187,100,212,51,201,3,168,40,26,217,91,28,205,107,149,138,230,61,168,228,77,183,99,147,236,82,184,57,163,249,236,212,223,193,125,30,136,9,255,0,201,83,202,198,83,243,2,187,211,173,198,74,230,33,198,14,3,195,150,145,221,240,137,214,146,243,157,230,246,122,170,11,69,141,241,67,80,200,96,153,143,133,213,213,145,76,199,196,180,205,85,114,36,114,49,201,59,218,177,163,85,137,51,227,138,188,191,184,152,195,120,80,229,249,154,234,150,97,67,87,113,123,181,34,174,219,104,182,83,34,181,247,27,140,150,170,39,197,2,201,210,173,133,157,49,72,247,200,228,94,150,49,221,45,123,250,35,125,117,235,22,177,103,218,235,159,221,53,27,81,175,213,119,27,149,198,162,121,98,138,90,169,166,130,223,4,147,73,51,105,41,91,51,222,232,169,163,116,175,72,226,71,42,53,23,250,85,67,170,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,94,247,44,206,22,178,174,27,52,57,245,217,174,73,117,146,245,159,120,75,237,78,61,51,100,134,150,197,188,63,82,46,196,141,107,219,88,230,61,169,80,229,70,253,104,162,137,17,82,20,146,76,23,202,159,129,139,85,151,25,160,226,139,85,237,116,151,11,149,254,157,36,197,44,183,27,91,94,150,200,25,80,201,34,185,175,126,62,166,212,189,208,49,240,73,22,200,216,95,214,143,127,121,18,43,52,2,16,115,47,224,114,155,136,236,54,109,97,193,223,86,205,69,194,236,242,50,26,72,217,45,67,47,150,232,86,73,214,137,176,177,28,228,169,71,62,87,66,230,55,235,190,69,141,232,168,230,62,26,64,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,218,120,167,110,116,90,59,128,224,185,254,159,106,54,33,97,164,180,92,179,74,123,188,87,168,168,169,97,167,130,170,122,105,161,155,197,189,177,177,174,125,76,142,175,149,36,149,238,114,185,35,139,225,210,170,224,235,252,149,60,211,229,63,47,235,189,70,220,93,73,172,14,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,216,39,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,174,173,137,207,123,188,52,142,108,142,133,253,78,234,98,43,85,123,140,145,140,14,149,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,178,152,0,0,0,1,85,124,243,191,82,127,180,159,187,75,84,42,175,158,119,234,79,246,147,247,104,24,171,146,167,154,124,167,229,253,119,168,219,139,169,41,91,146,167,154,124,167,229,253,119,168,219,139,169,0,0,0,117,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,248,157,128,198,156,77,218,110,183,254,27,117,94,197,98,182,85,220,110,87,28,30,251,73,71,71,73,11,166,158,166,121,40,38,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,18,255,0,171,87,194,199,250,193,213,95,253,21,110,255,0,46,37,87,22,62,86,53,147,229,254,67,233,211,148,3,252,19,184,167,255,0,201,167,85,127,245,54,227,255,0,185,47,251,139,31,43,26,201,242,255,0,33,244,233,192,214,176,181,238,106,28,122,211,82,211,93,120,88,209,187,237,37,99,235,41,230,183,231,55,58,126,234,62,141,233,44,46,74,10,106,136,229,107,85,234,214,79,21,83,28,199,179,162,94,214,232,244,149,172,170,19,42,241,23,195,70,169,240,191,157,205,130,234,101,167,249,62,10,243,71,5,79,178,238,127,153,134,89,60,36,243,69,31,123,181,223,99,36,233,111,212,126,237,95,177,84,63,39,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,108,61,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,239,233,66,168,121,74,241,81,167,26,33,157,228,26,95,168,116,86,171,29,38,121,219,168,110,95,89,115,74,88,105,100,163,134,103,199,77,86,179,200,216,91,11,145,243,118,228,98,54,78,236,136,199,119,26,246,44,23,82,0,0,0,215,175,152,150,133,209,232,15,21,153,94,55,97,179,123,51,27,191,118,178,75,12,45,88,18,54,210,213,34,172,172,138,56,81,173,134,24,234,153,85,12,113,171,90,230,199,11,63,73,21,30,237,133,10,107,231,73,172,118,44,195,89,113,45,29,180,67,220,171,211,187,125,69,69,210,167,169,233,211,85,114,109,60,141,166,232,115,17,23,162,8,41,229,238,53,239,107,188,79,79,213,116,110,69,10,245,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,217,207,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,107,195,194,46,183,218,184,113,226,47,12,214,91,237,142,174,239,109,176,84,84,182,178,146,146,70,178,117,130,162,150,106,105,31,31,87,213,115,216,217,213,232,197,86,163,213,136,213,115,58,186,211,100,144,0,0,53,87,45,83,75,184,223,177,112,143,203,99,75,168,177,202,171,85,203,83,111,126,212,150,201,100,172,133,245,16,178,149,47,245,137,53,85,91,99,150,55,199,15,67,101,100,107,214,142,124,187,116,181,205,142,85,101,85,153,215,90,116,190,213,143,112,223,195,182,171,219,221,73,13,70,103,103,200,237,181,212,240,209,54,39,201,61,190,249,83,181,84,178,162,239,51,223,21,100,81,39,83,119,107,41,88,157,78,69,68,96,98,171,101,167,62,213,124,201,244,118,107,102,65,152,229,151,250,137,234,223,21,52,51,92,46,55,9,213,31,52,210,171,90,142,150,87,236,146,72,247,123,215,220,231,47,218,165,249,240,47,193,149,139,131,205,56,170,182,73,117,246,206,103,148,120,122,140,154,229,19,222,148,174,146,36,127,106,154,154,55,109,180,49,119,101,68,145,205,73,36,115,220,231,116,162,178,40,235,87,147,173,255,0,4,182,241,89,53,147,42,178,90,166,189,94,49,250,198,99,55,10,138,105,165,170,166,174,141,18,73,99,167,86,170,197,23,114,145,42,149,242,61,189,93,49,35,24,246,164,143,100,183,126,6,42,226,199,202,198,178,124,191,200,125,58,115,90,195,101,62,44,124,172,107,39,203,252,135,211,167,53,172,3,37,112,241,195,246,125,196,214,168,80,233,70,156,178,145,151,42,202,122,138,185,107,43,146,100,162,162,130,24,213,206,150,162,72,99,145,209,177,93,209,19,92,173,217,100,150,54,251,186,144,216,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,227,254,10,56,81,177,112,151,163,84,88,111,106,213,89,151,220,182,172,202,111,116,80,189,190,62,171,169,235,28,104,233,21,94,176,192,199,246,163,77,152,213,217,242,118,216,249,100,66,64,0,32,7,58,191,43,24,183,204,10,31,78,184,147,252,128,28,234,252,172,98,223,48,40,125,58,226,4,0,229,113,231,179,76,191,26,244,122,210,255,0,138,1,229,113,231,179,76,191,26,244,122,210,255,0,128,0,0,26,171,155,84,26,171,129,127,220,174,60,137,233,151,227,94,177,90,80,9,127,220,174,60,137,233,151,227,94,177,90,80,8,23,253,202,227,200,158,153,126,53,235,21,165,0,151,253,202,227,200,158,153,126,53,235,21,165,0,129,111,218,193,199,213,31,12,124,23,232,214,7,165,183,11,85,203,83,111,122,127,99,167,221,42,96,168,250,51,26,90,104,223,226,106,169,186,149,233,51,217,60,110,167,142,70,36,110,250,210,59,169,177,246,229,169,108,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,215,225,173,214,186,41,42,234,167,232,99,158,254,136,163,71,61,221,44,99,156,187,39,185,173,85,95,114,41,242,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,13,99,26,212,217,17,16,186,158,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,12,193,192,191,6,86,46,15,52,226,170,217,37,215,219,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,202,186,247,173,120,175,14,218,79,125,214,60,214,223,117,173,178,227,254,23,196,193,107,138,57,42,159,223,169,138,157,157,13,146,72,216,187,62,102,170,238,244,250,168,187,110,187,34,228,2,53,115,30,196,242,172,231,131,29,67,197,176,172,102,235,144,94,171,125,147,225,173,214,186,41,42,234,167,232,186,210,61,253,17,70,142,123,186,88,199,57,118,79,115,90,170,190,228,80,49,174,158,243,118,225,183,82,179,252,107,78,108,88,78,165,65,114,202,175,20,86,74,57,106,237,180,13,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,237,190,200,191,2,111,154,251,112,201,195,39,18,86,14,36,180,162,251,125,225,243,82,173,214,219,118,113,98,171,172,172,171,196,235,225,130,154,8,235,225,116,146,201,35,162,70,177,141,106,43,149,202,168,136,136,170,166,193,32,85,7,53,14,2,170,105,106,110,188,83,232,221,138,174,177,149,149,19,92,51,155,101,63,105,25,70,196,138,22,165,125,53,60,113,53,202,197,115,39,150,169,238,123,223,215,47,119,100,98,74,230,85,177,181,65,174,183,31,26,103,138,233,23,23,186,147,130,225,84,158,18,203,79,112,167,184,83,82,182,56,227,142,151,198,210,67,88,248,34,100,108,107,25,12,111,168,115,35,98,55,234,198,214,53,85,85,21,84,38,175,35,31,215,103,236,223,239,34,213,13,109,184,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,177,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,5,101,243,206,253,73,254,210,126,237,42,172,181,78,121,223,169,63,218,79,221,164,10,225,23,68,45,92,71,113,23,134,104,213,246,249,87,104,182,223,234,42,93,89,87,73,27,95,58,65,79,75,53,76,140,143,171,234,181,239,108,10,196,122,163,145,138,244,114,181,253,61,10,18,87,150,87,2,87,93,110,204,173,218,231,170,88,205,36,154,95,97,168,145,212,180,119,72,28,246,100,149,172,71,53,172,142,61,209,31,77,12,187,58,71,191,170,55,190,62,199,76,136,179,118,174,208,252,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,189,206,85,95,122,169,250,192,10,1,230,143,231,179,83,127,5,244,122,34,255,0,138,1,230,143,231,179,83,127,5,244,122,32,48,254,156,241,3,159,105,102,151,234,70,148,98,15,164,166,182,234,141,61,190,146,245,88,139,51,43,98,130,150,73,93,218,130,72,228,107,90,201,91,52,177,74,215,181,232,248,222,230,251,183,93,254,77,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,117,55,117,217,92,174,115,88,198,189,239,99,29,213,113,108,79,42,206,111,180,184,182,21,140,221,114,11,213,111,95,134,183,90,232,164,171,170,159,161,142,123,250,34,141,28,247,116,177,142,114,236,158,230,181,85,125,200,165,255,0,112,47,193,149,139,131,205,56,170,182,73,117,246,206,103,148,120,122,140,154,229,19,222,148,174,146,36,127,106,154,154,55,109,180,49,119,101,68,145,205,73,36,115,220,231,116,162,178,40,195,176,105,151,5,60,60,233,142,137,92,52,18,151,8,164,190,99,215,202,119,211,95,42,174,180,212,254,209,188,51,191,44,209,45,85,77,60,113,57,239,129,211,57,33,122,108,248,186,88,172,86,185,189,69,37,241,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,27,20,152,211,136,126,31,176,30,38,180,190,187,74,53,25,149,108,182,214,84,83,213,197,89,66,144,165,109,20,240,200,142,108,180,242,77,28,141,141,234,222,184,156,228,110,235,28,178,55,221,212,160,80,102,43,197,118,163,216,56,108,205,120,89,185,203,237,156,51,40,240,147,219,99,168,153,82,75,21,84,85,240,85,200,234,117,217,119,134,94,211,209,240,174,205,73,30,146,181,90,171,42,77,249,92,39,121,167,209,191,152,24,247,168,192,126,78,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,253,110,19,188,211,232,223,204,12,123,212,96,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,0,54,83,0,1,82,188,206,185,122,81,226,212,117,60,69,112,253,136,118,109,80,245,75,150,216,45,144,193,5,45,170,150,40,33,142,42,170,42,72,33,103,76,41,218,153,245,43,212,247,35,164,73,58,81,137,43,153,93,122,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,103,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,9,192,86,67,195,54,101,93,156,233,245,138,174,179,74,238,245,18,77,66,250,127,21,90,251,3,17,41,154,176,215,76,177,35,33,99,170,42,29,29,58,186,71,189,236,98,35,156,231,162,170,133,191,112,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,48,26,219,112,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,187,97,77,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,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,40,119,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,28,92,155,158,26,155,41,229,203,177,225,171,239,247,1,204,252,124,169,21,214,89,219,183,185,122,119,255,0,238,218,126,193,248,249,75,156,219,45,66,167,195,234,124,127,195,104,20,77,152,54,166,207,198,61,19,17,54,123,107,44,234,159,15,143,85,58,255,0,57,118,250,47,83,45,78,158,89,100,153,62,178,209,83,111,240,247,175,98,50,141,245,130,235,60,220,93,211,214,163,213,174,241,22,133,77,149,83,225,217,254,127,230,46,207,135,41,223,83,165,22,25,164,122,185,206,160,164,85,221,119,255,0,232,104,148,12,158,122,222,237,148,246,30,185,20,15,44,93,246,57,156,24,190,228,57,128,0,0,0,0,0,0,7,133,93,189,231,144,0,240,159,21,11,238,64,60,131,194,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,109,205,223,88,173,90,149,197,27,49,28,114,253,87,93,109,211,235,60,86,74,152,146,169,178,209,71,117,116,178,77,86,232,26,199,185,168,244,107,233,224,149,85,26,254,229,43,152,228,252,219,84,185,77,107,213,11,86,138,233,30,95,170,247,150,210,73,79,139,89,234,110,76,167,169,173,109,35,43,39,99,23,179,74,146,185,21,24,249,165,237,196,207,170,229,87,200,212,70,185,85,17,117,161,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,61,192,126,81,106,156,146,245,175,255,0,155,174,28,235,45,255,0,126,107,111,170,142,47,248,61,29,92,115,61,100,255,0,129,44,109,108,127,223,213,206,253,4,42,172,201,92,53,234,245,78,130,235,206,13,171,144,207,87,29,62,59,120,134,107,130,82,65,20,211,203,110,126,241,86,195,27,37,217,138,249,41,164,154,52,85,86,236,175,69,71,53,81,28,129,178,240,62,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,172,10,86,231,87,230,159,22,249,127,67,234,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,105,241,111,151,244,62,163,113,36,87,45,14,93,245,58,97,77,14,189,235,246,57,72,236,158,227,79,27,241,252,106,229,111,138,103,216,216,146,199,52,117,179,36,173,87,67,93,213,19,21,141,103,75,224,98,185,30,189,199,185,144,134,95,229,205,193,71,240,85,211,137,239,249,253,178,213,38,166,229,63,156,185,84,192,157,217,45,116,42,140,88,237,141,155,169,204,119,75,216,178,74,232,145,173,124,142,107,119,149,176,197,34,198,190,121,223,169,63,218,79,221,165,170,21,87,207,59,245,39,251,73,251,180,12,85,201,83,205,62,83,242,254,187,212,109,196,85,226,199,205,62,178,124,192,200,125,70,114,85,114,84,243,79,148,252,191,174,245,27,113,21,120,177,243,79,172,159,48,50,31,81,156,11,84,228,169,229,99,41,249,129,93,233,214,226,116,216,50,204,87,43,246,151,209,108,154,213,121,246,53,194,107,77,199,217,245,177,212,120,58,232,182,238,211,77,208,171,219,153,157,77,234,141,219,57,187,166,232,155,148,131,160,252,104,255,0,6,206,4,114,125,55,194,157,220,207,179,236,194,243,5,53,68,53,221,153,44,84,43,108,183,68,250,237,163,123,102,108,206,87,185,180,238,78,150,247,34,149,234,229,236,172,114,117,254,7,56,237,207,184,114,213,199,59,51,201,170,239,56,38,111,120,108,249,123,46,147,205,80,248,103,153,232,146,222,35,114,35,229,90,150,162,245,201,179,92,179,177,189,14,69,122,69,36,97,126,128,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,62,176,6,42,226,199,202,198,178,124,191,200,125,58,115,42,152,171,139,31,43,26,201,242,255,0,33,244,233,192,214,176,217,79,132,239,43,26,55,242,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,47,241,239,78,128,12,170,0,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,129,149,121,24,254,187,63,102,255,0,121,22,168,85,95,35,31,215,103,236,223,239,34,213,0,20,173,206,175,205,62,45,242,254,135,212,110,37,212,148,173,206,175,205,62,45,242,254,135,212,110,32,71,94,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,179,96,141,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,90,220,140,127,93,159,179,127,188,139,84,0,0,3,90,206,44,124,211,235,39,204,12,135,212,103,46,39,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,246,205,98,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,165,59,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,5,80,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,89,43,150,239,31,87,221,2,202,173,122,37,169,23,15,27,166,89,5,193,148,244,243,85,84,178,63,163,53,83,201,178,212,178,73,92,214,54,141,207,127,84,241,185,200,214,110,233,153,179,187,140,154,112,115,88,226,99,13,210,141,6,175,209,231,80,227,249,6,89,168,180,235,68,203,69,197,22,85,183,219,151,175,170,232,177,35,85,17,241,203,27,27,2,185,204,252,242,119,25,215,225,228,97,72,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,1,180,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,97,78,15,244,31,42,225,203,67,172,250,111,154,234,77,215,52,189,67,211,61,77,69,93,92,147,210,208,126,102,56,153,67,64,146,125,120,232,225,100,77,107,26,187,110,229,123,209,177,163,210,54,102,176,4,85,254,170,63,2,127,236,231,255,0,70,111,31,228,132,170,53,172,254,9,220,83,255,0,228,211,170,191,250,155,113,255,0,220,129,177,238,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,238,63,88,198,156,50,90,110,182,14,27,116,162,197,125,182,85,219,174,86,236,30,197,73,89,71,87,11,161,158,154,120,232,33,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,153,44,0,0,10,86,231,87,230,159,22,249,127,67,234,55,18,0,19,255,0,157,95,154,124,91,229,253,15,168,220,78,169,202,167,76,241,93,100,214,13,76,210,220,214,147,196,89,114,109,47,185,219,234,122,99,141,242,67,215,112,183,116,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,12,127,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,220,130,247,143,69,93,35,99,103,117,97,234,174,166,129,94,144,173,99,18,8,209,28,244,250,241,163,162,234,103,82,72,203,10,231,43,115,166,189,112,137,132,222,104,227,171,142,158,191,56,182,212,196,202,186,73,105,103,107,31,108,184,57,169,36,51,53,178,196,253,149,55,100,141,107,218,187,163,145,21,21,14,193,194,103,43,93,56,208,109,71,185,106,134,121,55,210,139,173,155,32,173,151,10,134,90,196,168,165,163,182,239,26,209,85,84,198,180,241,111,113,143,105,119,84,87,66,199,43,94,198,163,218,199,179,242,185,213,249,88,197,190,96,80,250,117,196,10,171,225,59,205,62,141,252,192,199,189,70,3,101,51,90,206,19,188,211,232,223,204,12,123,212,96,54,83,0,0,3,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,101,252,29,212,240,223,171,147,103,24,101,158,175,242,117,156,84,73,91,69,52,116,113,69,73,105,184,200,249,31,45,173,169,14,205,99,26,212,238,66,138,200,247,137,85,141,238,44,18,60,189,227,165,107,22,142,224,58,235,128,93,52,231,81,172,52,151,27,109,198,158,120,162,150,90,88,102,158,223,60,144,201,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,250,81,66,144,57,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,77,239,125,44,197,126,138,253,58,250,77,106,250,55,236,255,0,107,123,99,198,199,224,124,15,111,187,226,123,251,246,251,61,191,175,220,234,233,233,250,219,237,239,53,183,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,19,176,95,248,192,215,28,167,135,27,111,11,183,252,147,198,98,22,171,132,53,116,211,61,243,37,119,133,133,138,144,219,164,145,36,70,75,71,27,213,36,100,114,49,206,99,163,137,26,228,100,81,177,161,216,56,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,118,95,229,135,193,5,31,17,121,85,78,175,106,69,47,94,3,135,220,33,138,158,157,179,64,255,0,106,222,33,146,158,161,105,103,167,150,41,18,74,62,195,182,153,29,208,174,239,198,214,57,219,73,209,128,56,63,225,174,251,197,78,184,217,244,202,216,189,155,84,61,55,76,146,173,181,76,130,74,75,60,83,70,202,137,34,87,53,253,83,47,117,145,198,136,199,167,114,70,43,145,24,143,115,118,19,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,234,142,54,73,55,66,125,121,229,237,177,140,116,210,189,93,36,143,70,167,92,143,123,149,55,114,129,218,192,0,10,1,230,143,231,179,83,127,5,244,122,34,255,0,138,1,230,143,231,179,83,127,5,244,122,32,34,252,151,107,172,214,170,123,20,215,58,183,219,104,234,38,171,167,163,116,206,88,33,158,102,198,217,101,100,123,244,181,239,108,16,181,206,68,221,201,20,104,187,244,166,211,215,150,167,47,223,203,181,101,14,189,234,180,61,24,13,170,224,239,101,219,156,221,164,188,87,82,79,76,255,0,206,197,61,51,225,168,183,61,60,76,18,116,189,28,178,70,246,123,186,92,97,78,8,56,46,202,184,184,212,120,40,107,91,117,178,96,54,222,228,247,188,134,42,25,29,27,251,75,15,85,13,52,234,197,133,43,30,147,198,168,215,175,212,141,93,47,75,250,82,55,236,19,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,31,88,0,1,85,124,243,191,82,127,180,159,187,75,84,42,175,158,119,234,79,246,147,247,104,21,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,241,114,34,230,190,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,254,186,182,39,61,141,241,49,181,210,58,23,245,55,165,234,173,85,237,190,70,63,63,242,106,180,218,175,252,73,102,214,43,237,178,146,227,109,184,233,189,202,146,178,142,174,22,205,5,76,18,87,219,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,181,208,62,80,154,53,166,186,143,144,229,154,161,112,252,161,89,105,238,17,191,16,180,215,53,209,199,79,78,213,142,84,146,224,214,43,89,85,50,61,29,15,111,110,195,227,107,158,246,42,204,145,64,29,215,152,38,107,106,212,174,90,185,62,163,88,169,234,224,182,229,86,124,102,247,71,21,91,26,217,227,130,166,229,111,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,18,157,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,0,217,76,0,0,0,0,170,190,121,223,169,63,218,79,221,165,170,21,87,207,59,245,39,251,73,251,180,12,85,201,83,205,62,83,242,254,187,212,109,197,212,148,173,201,83,205,62,83,242,254,187,212,109,197,212,128,0,0,0,0,49,87,22,62,86,53,147,229,254,67,233,211,153,84,197,92,88,249,88,214,79,151,249,15,167,78,6,181,134,202,124,69,240,209,165,156,80,96,147,96,186,153,105,254,79,130,188,209,193,77,237,75,103,231,161,150,79,9,60,209,73,217,238,246,24,201,58,91,245,217,187,87,236,84,214,176,218,160,13,107,56,139,225,163,84,248,95,206,230,193,117,50,211,252,159,5,121,163,130,167,217,119,63,204,195,44,158,18,121,162,143,189,218,239,177,146,116,183,234,63,118,175,216,171,98,156,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,213,57,185,241,103,167,25,69,100,92,58,225,86,60,83,40,186,217,187,209,95,239,245,86,196,168,170,176,85,119,233,164,74,91,117,90,61,59,83,47,135,115,42,145,26,230,244,171,35,87,35,219,35,89,2,248,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,125,221,72,6,203,192,235,248,6,39,83,130,225,182,156,62,171,49,200,50,167,218,105,210,153,46,247,249,226,154,227,84,198,170,244,44,242,197,28,109,145,232,222,150,245,171,122,221,210,142,122,189,234,231,187,176,1,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,107,25,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,46,83,155,159,16,191,146,158,31,98,210,107,101,53,213,151,173,85,239,81,69,112,163,170,240,241,209,208,210,75,77,37,99,100,86,175,92,157,230,74,200,59,72,136,215,71,52,221,78,217,168,201,41,4,1,176,247,47,173,98,186,235,127,9,120,46,93,146,223,169,46,185,13,21,60,214,75,196,177,85,58,121,210,122,73,159,12,110,170,115,222,247,248,153,41,219,79,60,138,245,221,203,63,90,34,53,237,67,94,18,127,242,108,214,191,160,220,65,93,180,114,174,223,222,164,212,219,122,118,103,142,46,169,32,174,183,69,81,81,31,83,150,70,163,97,116,15,172,71,108,199,185,100,236,109,210,222,181,2,234,64,0,106,174,88,254,111,165,246,172,211,146,254,158,103,147,58,146,11,150,159,94,43,46,84,243,186,137,178,207,44,21,55,234,186,41,105,89,46,232,232,88,231,84,67,51,182,234,71,45,44,104,173,248,57,181,192,94,79,4,122,95,106,214,174,86,246,45,40,188,186,146,58,124,166,207,145,219,89,81,83,68,218,182,81,206,251,173,119,102,169,34,114,162,61,240,203,219,149,159,89,170,143,141,170,142,106,162,42,5,69,240,177,173,127,193,219,136,44,39,88,228,183,248,218,76,126,224,190,62,6,197,220,145,244,51,196,250,122,174,211,123,145,162,204,144,77,42,199,212,244,111,113,25,213,187,119,69,217,76,213,92,217,79,133,141,107,254,17,60,62,225,58,199,37,191,193,85,228,22,245,241,240,54,46,220,108,174,130,87,211,213,118,155,220,145,82,21,158,25,86,62,167,171,187,106,206,173,157,186,32,56,177,242,177,172,159,47,242,31,78,156,214,176,217,79,139,31,43,26,201,242,255,0,33,244,233,205,107,0,218,160,0,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,252,107,209,235,75,254,40,7,149,199,158,205,50,252,107,209,235,75,254,0,0,0,106,174,109,80,106,174,5,255,0,114,184,242,39,166,95,141,122,197,105,64,37,255,0,114,184,242,39,166,95,141,122,197,105,64,32,95,247,43,143,34,122,101,248,215,172,86,148,2,95,247,43,143,34,122,101,248,215,172,86,148,2,5,164,242,175,224,42,166,170,166,213,197,62,178,88,170,232,217,71,81,13,195,6,182,84,118,149,149,140,88,166,106,215,212,211,201,19,156,140,71,62,9,105,94,215,177,253,113,119,118,86,44,78,125,175,152,171,132,239,43,26,55,242,255,0,30,244,232,12,170,0,0,0,0,0,160,30,104,254,123,53,55,240,95,71,162,47,248,160,30,104,254,123,53,55,240,95,71,162,2,42,147,127,150,199,28,121,14,129,103,244,122,77,154,179,32,200,240,76,178,162,154,215,71,71,74,250,170,233,236,85,111,154,69,142,74,26,54,171,145,204,150,90,135,119,162,134,62,236,138,172,123,58,222,206,212,189,171,149,199,15,216,15,19,90,95,175,90,81,168,204,171,101,182,178,163,19,171,138,178,133,33,74,218,41,225,146,226,230,203,79,36,209,200,216,222,173,235,137,206,70,238,177,203,35,125,221,74,77,94,5,121,117,225,188,45,83,82,234,14,112,218,75,254,170,62,158,122,105,171,161,169,90,155,117,177,142,150,84,69,183,163,225,137,236,124,148,238,137,146,61,232,231,251,164,107,21,172,123,209,225,29,121,231,126,164,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,73,85,207,59,245,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,5,255,0,0,0,20,3,205,31,207,102,166,254,11,232,244,69,255,0,20,3,205,31,207,102,166,254,11,232,244,64,72,174,72,216,6,27,125,204,181,55,80,111,56,245,37,102,67,138,211,218,105,172,181,211,34,185,244,12,172,74,212,169,88,145,87,165,175,123,96,141,138,253,186,209,157,109,69,70,200,244,117,186,21,87,200,199,245,217,251,55,251,200,181,64,0,0,33,7,55,93,33,195,115,94,21,238,26,165,121,130,173,50,29,56,168,166,154,203,60,51,171,89,209,93,91,73,75,83,12,172,93,218,246,57,171,27,209,118,71,163,225,102,206,70,171,218,250,139,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,0,54,83,0,0,58,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,118,0,6,177,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,224,94,79,43,143,34,122,101,248,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,104,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,23,38,231,134,166,202,114,93,190,211,194,42,110,7,35,242,114,118,58,107,45,68,109,79,143,71,255,0,86,211,245,143,154,227,26,203,72,248,211,226,187,127,214,128,107,243,174,80,62,211,197,132,13,159,118,171,39,181,125,191,205,18,253,133,215,112,177,92,202,205,32,177,185,23,222,218,42,54,253,191,234,88,138,138,227,226,205,38,35,197,164,85,253,135,54,41,27,104,155,169,125,201,178,53,17,126,213,254,246,165,169,112,77,146,83,100,58,43,105,150,158,70,191,179,77,71,19,182,93,246,84,164,133,87,236,79,188,9,8,122,228,251,212,246,28,92,136,7,134,125,135,51,131,81,14,96,0,0,0,0,1,197,202,136,158,243,135,83,183,250,190,244,3,218,120,110,232,155,40,65,186,39,196,15,39,133,221,125,223,97,225,30,213,93,145,200,171,253,39,144,60,131,192,68,251,64,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,211,235,21,170,203,164,120,166,136,91,239,213,113,95,114,91,195,47,117,212,116,149,77,107,29,106,165,100,141,70,213,70,143,71,171,36,169,146,39,196,142,98,177,207,163,145,119,71,68,133,90,232,222,142,95,117,146,227,148,211,90,38,240,244,152,126,31,123,204,110,149,61,44,127,102,150,130,149,242,53,58,28,246,43,187,179,173,60,27,183,169,204,239,245,244,185,172,114,25,3,142,205,116,190,235,247,19,89,142,73,115,188,218,174,118,171,13,194,171,27,198,230,181,163,22,149,214,122,90,169,146,157,236,145,170,238,247,115,173,243,44,138,231,35,157,50,244,244,177,24,198,203,94,2,116,118,213,101,229,249,196,126,183,220,44,53,113,95,114,92,95,36,178,80,214,85,210,181,172,117,170,150,212,247,43,169,100,86,35,213,146,84,201,43,37,86,189,88,231,209,198,155,35,162,80,43,44,238,186,215,165,247,93,21,213,204,191,74,47,46,171,146,163,22,188,84,219,89,81,83,68,234,71,214,64,199,175,102,169,34,114,170,177,147,69,219,149,159,89,200,172,145,170,142,114,42,42,244,162,199,249,211,232,237,214,203,171,152,166,183,219,236,52,145,88,178,91,59,44,149,213,148,148,174,107,221,117,165,124,142,71,85,72,140,70,43,228,166,146,38,68,174,122,189,204,163,145,54,70,196,128,77,254,89,122,215,249,105,225,31,22,241,22,255,0,11,95,130,109,133,86,116,69,209,12,190,10,8,124,60,145,239,35,220,237,233,101,166,235,114,244,239,42,75,210,212,111,78,242,168,164,14,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,239,192,138,186,195,193,5,139,94,120,196,198,117,215,84,41,109,87,156,23,23,195,225,183,67,99,150,103,172,149,151,136,171,167,154,53,169,133,98,88,229,163,72,234,28,229,103,113,21,242,49,173,123,29,26,189,175,149,64,0,42,175,158,119,234,79,246,147,247,105,106,133,85,243,206,253,73,254,210,126,237,3,21,114,84,243,79,148,252,191,174,245,27,113,21,120,177,243,79,172,159,48,50,31,81,156,149,92,149,60,211,229,63,47,235,189,70,220,69,94,44,124,211,235,39,204,12,135,212,103,3,21,29,255,0,86,116,7,89,116,43,216,31,149,205,61,186,226,255,0,74,45,233,115,181,248,214,53,59,240,251,186,154,189,42,189,185,153,212,206,228,15,233,150,62,182,117,177,189,77,222,106,242,155,224,202,197,171,119,223,225,49,156,221,123,182,172,19,32,101,61,146,207,78,247,178,73,239,20,236,134,165,181,53,15,77,182,134,46,236,46,100,109,85,89,36,69,235,217,140,86,77,102,156,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,2,176,57,97,113,235,77,163,23,90,78,31,181,130,251,73,65,167,215,58,138,153,173,87,122,190,235,214,211,113,157,208,244,67,36,174,151,181,79,66,229,108,238,85,72,190,172,211,172,143,115,88,178,61,183,62,107,25,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,233,68,179,254,84,252,115,218,175,88,205,7,11,186,175,116,164,183,220,172,20,233,30,41,122,184,221,26,196,185,192,250,134,71,21,177,123,242,117,58,165,142,157,140,130,56,183,71,66,206,132,99,59,40,178,133,154,24,171,139,31,43,26,201,242,255,0,33,244,233,204,170,98,174,44,124,172,107,39,203,252,135,211,167,3,90,195,101,62,19,188,172,104,223,203,252,123,211,160,53,172,54,83,225,59,202,198,141,252,191,199,189,58,0,50,168,0,1,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,6,85,228,99,250,236,253,155,253,228,90,161,85,124,140,127,93,159,179,127,188,139,84,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,129,149,121,24,254,187,63,102,255,0,121,22,168,85,95,35,31,215,103,236,223,239,34,213,0,0,0,214,179,139,31,52,250,201,243,3,33,245,25,203,41,208,158,45,177,94,17,185,96,105,166,83,114,139,199,100,151,223,164,118,252,102,220,214,199,47,114,185,183,11,139,217,60,241,44,209,72,180,113,200,144,182,103,198,170,230,247,163,68,77,222,133,107,113,99,230,159,89,62,96,100,62,163,57,141,43,110,215,91,141,53,5,29,194,231,87,85,79,107,167,90,74,24,166,153,207,101,44,11,44,147,44,81,53,87,102,49,101,154,89,21,173,217,58,228,123,190,46,85,80,236,26,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,226,121,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,194,188,169,248,18,186,173,214,131,138,109,101,198,105,27,109,109,58,79,132,90,174,48,57,211,201,58,185,142,142,240,172,85,70,177,141,106,57,32,235,107,149,234,254,251,81,157,16,73,37,175,128,0,0,0,0,0,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,224,46,164,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,21,87,194,119,154,125,27,249,129,143,122,140,6,202,102,181,156,39,121,167,209,191,152,24,247,168,192,108,166,0,0,0,3,10,113,129,196,165,139,133,109,14,188,106,109,205,59,215,89,186,173,120,221,35,169,95,60,117,119,137,97,145,244,241,202,141,115,58,97,78,211,228,145,85,236,94,220,111,70,170,189,88,215,4,32,231,95,153,105,27,45,88,110,159,54,193,73,38,168,79,81,79,121,125,209,182,182,119,224,176,49,181,177,54,157,245,138,136,245,100,149,50,61,237,133,170,230,162,195,35,158,140,85,143,174,168,78,213,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,36,174,117,203,119,89,112,46,17,232,120,133,189,216,110,177,100,145,92,37,172,188,227,45,137,175,154,219,142,186,6,172,85,147,179,234,201,12,209,200,201,22,104,147,184,173,138,120,220,244,129,96,157,0,154,156,153,50,157,14,77,26,190,225,88,181,119,111,83,93,112,146,233,148,83,86,197,11,42,39,165,71,36,116,178,82,189,168,143,150,142,54,43,81,81,202,231,69,60,211,42,163,91,52,74,251,21,53,140,209,221,98,207,180,43,63,181,234,54,156,223,170,237,215,43,117,68,18,203,20,85,83,67,5,194,8,230,142,103,82,85,54,23,177,210,211,72,232,152,146,68,174,68,114,39,244,42,108,81,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,100,176,0,2,128,121,163,249,236,212,223,193,125,30,136,191,226,128,121,163,249,236,212,223,193,125,30,136,9,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,32,7,37,79,43,25,79,204,10,239,78,183,19,252,0,0,1,85,124,243,191,82,127,180,159,187,75,84,42,175,158,119,234,79,246,147,247,104,24,171,146,167,154,124,167,229,253,119,168,219,139,169,41,91,146,167,154,124,167,229,253,119,168,219,139,169,2,42,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,0,108,166,0,0,0,0,85,95,60,239,212,159,237,39,238,210,213,10,171,231,157,250,147,253,164,253,218,6,42,228,169,230,159,41,249,127,93,234,54,226,234,74,86,228,169,230,159,41,249,127,93,234,54,226,234,64,0,0,0,0,24,171,139,31,43,26,201,242,255,0,33,244,233,204,170,98,174,44,124,172,107,39,203,252,135,211,167,3,90,194,244,249,136,241,245,71,195,30,42,152,30,150,220,45,87,45,77,189,247,105,247,74,152,42,62,140,198,145,196,255,0,19,85,77,212,175,73,158,201,227,117,60,114,49,35,119,214,145,221,77,143,183,45,22,31,171,148,229,153,86,115,125,170,202,115,92,154,235,144,94,171,122,60,77,198,233,91,37,93,84,253,12,107,25,215,44,138,231,187,165,140,107,83,117,247,53,168,137,238,68,3,235,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,77,130,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,12,85,203,187,128,90,62,24,241,85,207,53,74,223,106,185,106,109,239,181,81,178,211,65,81,244,102,52,142,86,120,106,90,158,149,122,76,246,79,35,106,36,141,233,27,190,172,109,234,108,125,201,102,168,0,12,85,197,62,181,255,0,7,110,31,115,109,99,142,223,227,106,241,251,122,120,8,29,23,114,55,215,79,43,41,233,123,173,238,70,171,10,79,52,75,39,75,209,221,180,127,78,238,217,20,41,219,154,246,177,93,117,43,139,75,222,34,219,245,37,118,61,167,212,244,246,75,92,84,85,78,150,8,231,116,49,205,90,231,183,173,204,74,148,168,123,224,145,90,141,93,169,98,99,211,170,53,82,42,221,112,12,202,197,134,216,53,6,243,143,85,209,227,217,85,69,117,53,150,186,100,70,178,189,244,107,18,84,172,72,171,212,230,49,211,198,197,126,221,10,254,182,162,171,163,122,55,175,147,255,0,153,62,138,127,7,110,31,120,93,209,201,46,30,54,175,31,183,228,190,62,118,203,220,141,245,211,203,65,81,85,218,119,110,53,88,82,121,165,72,250,152,142,237,163,58,183,118,234,161,8,48,60,3,50,212,252,154,12,51,79,241,234,187,237,246,170,158,174,166,158,223,72,136,233,231,101,53,60,149,18,164,109,223,119,189,34,134,69,70,55,119,189,81,26,212,115,149,26,191,86,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,144,28,174,60,246,105,151,227,94,143,90,98,174,41,244,83,248,59,113,5,155,104,228,119,15,27,73,143,220,19,192,78,233,123,146,62,134,120,153,81,75,221,119,110,52,89,146,9,162,73,58,88,141,238,35,250,119,110,202,161,177,238,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,238,63,88,128,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,6,170,229,255,0,114,184,242,39,166,95,141,122,197,105,64,37,255,0,114,184,242,39,166,95,141,122,197,104,21,1,199,198,153,226,186,69,197,238,164,224,184,85,39,132,178,211,220,41,238,20,212,173,142,56,227,165,241,180,144,214,62,8,153,27,26,198,67,27,234,28,200,216,141,250,177,181,141,85,85,69,85,177,254,76,26,189,83,151,232,54,75,164,119,25,234,230,168,211,219,195,102,163,87,65,19,32,134,221,112,238,75,28,44,123,126,187,222,149,48,215,72,229,122,123,146,104,209,28,168,157,44,193,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,191,165,114,113,213,234,156,43,137,122,237,45,168,158,173,109,186,143,103,154,22,65,12,17,57,158,209,161,99,234,161,154,87,187,103,177,141,167,74,246,34,49,87,119,204,206,166,174,200,230,5,175,241,99,229,99,89,62,95,228,62,157,57,173,97,178,159,22,62,86,53,147,229,254,67,233,211,154,214,1,181,64,0,1,0,57,213,249,88,197,190,96,80,250,117,196,159,228,0,231,87,229,99,22,249,129,67,233,215,16,32,7,43,143,61,154,101,248,215,163,214,151,252,80,15,43,143,61,154,101,248,215,163,214,151,252,0,0,0,213,92,218,160,213,92,11,254,229,113,228,79,76,191,26,245,138,210,128,75,254,229,113,228,79,76,191,26,245,138,210,128,64,191,238,87,30,68,244,203,241,175,88,173,40,4,191,238,87,30,68,244,203,241,175,88,173,40,4,13,148,248,78,242,177,163,127,47,241,239,78,128,202,166,42,225,59,202,198,141,252,191,199,189,58,3,42,128,0,0,0,0,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,149,92,140,127,93,159,179,127,188,139,84,42,175,145,143,235,179,246,111,247,145,106,128,85,95,60,239,212,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,105,42,185,231,126,164,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,64,191,224,0,2,128,121,163,249,236,212,223,193,125,30,136,191,226,128,121,163,249,236,212,223,193,125,30,136,9,85,200,199,245,217,251,55,251,200,181,66,170,249,24,254,187,63,102,255,0,121,22,168,0,0,4,85,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,0,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,13,148,192,0,0,0,107,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,105,74,220,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,129,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,47,188,15,39,132,95,126,193,55,251,66,39,191,112,60,56,226,139,186,238,114,126,235,179,81,126,39,30,173,148,14,105,240,56,78,212,124,106,213,93,142,104,187,251,206,50,42,35,125,232,5,44,115,70,129,137,196,5,28,141,115,81,241,209,219,81,219,47,251,242,255,0,220,78,94,90,53,53,47,209,73,27,58,185,81,39,166,237,245,111,183,79,131,139,109,183,34,23,54,27,61,44,58,147,77,117,98,126,121,105,40,85,87,223,239,68,101,71,243,237,252,84,251,9,53,202,199,34,101,231,70,170,41,213,119,125,37,93,60,59,127,69,20,95,204,159,112,19,157,15,14,95,176,242,159,3,194,160,28,26,171,185,236,67,137,204,0,0,0,7,133,248,1,197,255,0,113,225,141,64,190,245,216,230,137,183,218,7,147,165,234,150,161,91,244,235,25,172,191,87,61,58,105,225,146,68,77,219,239,86,198,247,253,174,111,242,23,237,59,154,251,136,21,204,131,86,233,49,252,106,76,94,41,183,169,171,141,136,214,244,175,194,74,122,150,167,191,161,83,227,252,224,100,29,14,227,1,154,169,170,111,195,161,163,127,97,89,84,228,123,99,247,126,111,222,158,254,243,147,254,98,89,177,221,77,69,217,125,255,0,121,91,220,179,244,234,177,247,23,103,149,209,110,147,211,212,49,139,212,159,232,145,83,61,62,14,255,0,108,191,197,44,137,169,178,108,0,117,123,246,217,127,196,121,0,120,220,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,63,241,217,174,150,45,1,225,151,49,201,46,119,155,173,178,235,126,183,213,99,120,220,214,180,122,85,54,241,85,75,50,83,189,146,53,91,217,237,244,62,101,145,92,213,107,97,94,158,167,171,24,233,0,84,7,58,61,116,190,221,117,31,28,225,226,217,121,181,77,141,217,45,244,217,37,202,154,157,25,37,83,47,18,173,76,113,178,161,251,171,163,232,165,115,30,200,209,24,170,218,181,123,186,209,98,86,5,117,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,243,96,157,70,210,251,86,138,242,252,205,116,162,204,234,73,41,241,109,39,188,91,95,81,77,68,218,70,86,78,203,84,221,234,165,137,170,168,199,205,47,114,87,253,103,42,190,71,42,185,202,170,171,88,28,162,52,118,213,169,92,81,191,46,200,236,53,117,214,221,62,179,203,123,166,149,105,91,45,20,119,87,75,28,52,141,157,207,99,154,143,70,190,162,120,145,21,175,238,82,181,237,95,205,185,11,116,226,199,202,198,178,124,191,200,125,58,112,53,172,54,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,26,240,155,84,1,171,190,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,124,77,151,116,159,58,252,168,105,102,27,169,158,203,246,103,210,220,126,221,125,240,93,254,247,133,241,84,209,205,218,238,116,183,175,167,185,211,213,210,221,246,223,100,223,98,128,120,236,208,187,238,128,241,53,152,227,119,59,53,170,217,106,191,92,42,178,76,110,27,90,177,41,91,103,170,170,153,105,216,200,218,141,236,246,250,31,10,198,173,106,53,208,175,79,83,21,143,117,133,114,88,214,43,85,235,72,242,189,16,184,95,170,229,190,227,87,135,222,232,104,234,234,154,230,54,213,84,200,218,173,165,141,94,175,70,71,83,28,175,149,26,196,99,95,89,26,238,174,149,64,177,240,0,2,170,249,231,126,164,255,0,105,63,118,150,168,85,95,60,239,212,159,237,39,238,208,49,87,37,79,52,249,79,203,250,239,81,183,17,87,139,31,52,250,201,243,3,33,245,25,201,85,201,83,205,62,83,242,254,187,212,109,196,85,226,199,205,62,178,124,192,200,125,70,112,45,83,146,167,149,140,167,230,5,119,167,91,137,254,64,14,74,158,86,50,159,152,21,222,157,110,39,248,17,87,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,104,91,252,213,96,89,87,250,107,142,100,152,229,195,253,210,142,186,219,93,79,39,252,153,33,154,57,25,252,206,107,155,246,42,27,73,149,235,204,247,128,170,157,103,181,85,241,3,163,246,42,186,253,65,182,83,211,67,117,180,82,118,152,151,107,116,13,155,174,104,226,108,93,218,138,230,163,160,106,34,203,245,161,129,35,99,92,244,141,142,14,235,203,51,141,31,225,39,167,15,211,124,213,221,188,251,1,183,210,65,83,81,53,119,122,75,237,10,39,105,149,219,72,247,76,233,154,172,107,106,28,189,77,238,75,19,209,201,222,72,227,144,28,88,249,88,214,79,151,249,15,167,78,107,153,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,103,143,241,109,138,241,115,192,46,177,229,54,216,188,14,73,98,211,251,197,191,38,183,57,177,197,219,174,117,149,239,124,240,68,147,75,34,81,201,34,204,216,95,34,163,157,217,145,21,55,98,129,69,134,202,124,39,121,88,209,191,151,248,247,167,64,107,88,108,167,194,119,149,141,27,249,127,143,122,116,0,101,80,0,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,12,171,200,199,245,217,251,55,251,200,181,66,170,249,24,254,187,63,102,255,0,121,22,168,0,165,110,117,126,105,241,111,151,244,62,163,113,46,164,165,110,117,126,105,241,111,151,244,62,163,113,3,42,242,49,253,118,126,205,254,242,45,80,170,190,70,63,174,207,217,191,222,69,170,0,0,1,173,103,22,62,105,245,147,230,6,67,234,51,146,43,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,252,152,255,0,9,57,87,23,60,125,107,30,45,109,151,192,227,118,45,64,188,92,50,107,139,157,36,93,186,23,94,158,199,193,4,169,12,177,165,100,145,172,206,133,146,34,53,221,153,21,87,102,41,118,152,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,170,31,171,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,245,128,0,0,0,0,0,0,0,0,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,225,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,128,186,146,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,85,95,9,222,105,244,111,230,6,61,234,48,27,41,154,214,112,157,230,159,70,254,96,99,222,163,1,178,152,0,0,31,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,251,141,123,56,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,66,194,185,203,86,241,12,205,47,181,219,241,203,77,36,154,65,61,69,36,217,5,117,3,170,60,124,23,22,73,42,69,13,106,53,233,18,208,200,178,83,185,138,172,118,213,16,179,169,204,114,194,143,174,190,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,176,36,87,43,222,5,191,45,121,83,53,199,88,240,207,23,166,214,94,191,99,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,165,212,157,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,123,0,20,87,204,207,130,239,224,217,168,236,212,140,41,189,204,7,62,184,85,207,77,79,13,15,102,59,21,114,175,117,244,59,198,198,194,216,92,143,115,169,218,157,46,237,197,43,21,171,217,89,36,233,92,5,113,137,144,240,177,171,150,198,222,111,21,115,233,213,242,163,193,100,22,201,171,42,188,37,19,39,124,13,146,233,21,60,93,77,117,76,77,134,53,85,237,61,239,137,175,137,58,85,237,115,111,123,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,166,56,223,36,61,105,245,39,139,184,199,177,179,68,244,108,145,189,90,189,18,49,142,68,221,168,107,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,40,222,141,115,218,201,98,149,136,247,244,117,40,108,145,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,245,149,235,201,223,39,226,26,249,164,119,170,93,65,183,213,214,233,213,61,67,25,138,95,46,215,42,137,42,213,241,49,148,242,81,82,69,39,83,93,67,19,97,106,53,205,88,217,28,189,198,53,37,85,147,195,216,80,2,128,121,163,249,236,212,223,193,125,30,136,191,226,128,121,163,249,236,212,223,193,125,30,136,9,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,32,7,37,79,43,25,79,204,10,239,78,183,19,252,0,0,1,85,124,243,191,82,127,180,159,187,75,84,42,175,158,119,234,79,246,147,247,104,24,171,146,167,154,124,167,229,253,119,168,219,139,169,41,91,146,167,154,124,167,229,253,119,168,219,139,169,2,42,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,0,108,166,0,0,0,0,85,95,60,239,212,159,237,39,238,210,213,10,171,231,157,250,147,253,164,253,218,6,42,228,169,230,159,41,249,127,93,234,54,226,234,74,86,228,169,230,159,41,249,127,93,234,54,226,234,64,0,0,0,0,24,171,139,31,43,26,201,242,255,0,33,244,233,204,170,98,174,44,124,172,107,39,203,252,135,211,167,3,90,194,215,185,87,240,21,77,75,77,106,226,159,89,44,84,149,143,172,167,134,225,131,91,42,59,168,250,55,164,179,53,107,234,105,228,137,173,87,171,89,4,180,175,107,222,206,137,123,187,35,210,39,51,10,242,202,224,74,235,173,217,149,187,92,245,75,25,164,147,75,236,53,18,58,150,142,233,3,158,204,146,181,136,230,181,145,199,186,35,233,161,151,103,72,247,245,70,247,199,216,233,145,22,110,213,218,0,0,0,43,3,157,102,186,86,90,172,88,95,15,22,27,207,103,219,125,121,38,69,77,26,79,28,143,165,137,253,186,22,57,232,169,20,144,190,102,213,61,209,170,61,201,37,36,15,250,155,53,95,103,230,181,156,83,235,95,240,137,226,11,54,214,56,237,254,10,147,32,184,39,128,129,209,118,228,101,12,17,50,158,151,186,222,228,136,147,44,16,196,178,116,189,91,220,87,244,236,221,145,3,42,242,214,208,31,203,175,20,24,255,0,210,61,61,250,81,130,226,253,235,158,75,226,89,189,12,31,214,243,120,38,207,186,163,100,235,170,108,91,65,245,187,141,100,157,76,116,109,151,105,85,207,59,245,39,251,73,251,180,202,188,155,52,83,232,55,15,183,109,99,171,184,119,170,245,54,224,157,152,35,151,170,56,40,109,210,212,83,199,212,213,141,170,217,157,59,235,21,219,61,237,88,251,27,116,187,173,12,85,207,59,245,39,251,73,251,180,8,171,202,227,207,102,153,126,53,232,245,164,191,231,89,161,117,151,91,22,23,196,61,134,205,222,246,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,87,30,123,52,203,241,175,71,173,46,167,138,125,20,254,17,60,62,230,218,57,29,195,193,85,228,22,244,240,19,186,94,220,108,174,130,86,84,82,247,93,219,145,82,21,158,24,146,78,150,43,187,106,254,157,157,178,160,83,95,43,77,116,172,209,254,43,44,56,221,109,231,194,99,122,137,254,102,238,112,200,147,201,27,234,164,69,91,123,219,28,75,211,222,241,93,184,91,35,218,230,178,58,153,255,0,69,28,175,109,244,154,171,155,41,240,177,173,127,194,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,13,107,11,254,229,113,228,79,76,191,26,245,138,210,128,75,254,229,113,228,79,76,191,26,245,138,208,58,167,55,29,51,197,115,14,16,175,25,213,218,147,107,214,5,112,160,184,90,42,163,142,62,227,124,77,92,52,115,192,231,185,138,244,133,236,157,30,230,49,205,234,146,8,28,170,168,205,150,157,184,107,213,234,157,5,215,156,27,87,33,158,174,58,124,118,241,12,215,4,164,130,41,167,150,220,253,226,173,134,54,75,179,21,242,83,73,52,104,170,173,217,94,138,142,106,162,57,54,62,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,129,171,184,27,41,241,99,229,99,89,62,95,228,62,157,57,173,97,123,216,86,168,93,117,143,149,37,227,60,190,182,173,110,83,233,62,69,109,172,158,174,181,213,115,213,207,67,71,87,69,37,84,146,185,17,206,124,206,166,89,151,125,213,22,69,69,115,182,234,90,33,3,106,128,0,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,64,14,87,30,123,52,203,241,175,71,173,47,248,160,30,87,30,123,52,203,241,175,71,173,47,248,0,0,1,170,185,181,65,170,184,23,253,202,227,200,158,153,126,53,235,21,165,0,151,253,202,227,200,158,153,126,53,235,21,165,0,129,127,220,174,60,137,233,151,227,94,177,90,80,9,127,220,174,60,137,233,151,227,94,177,90,80,8,27,41,240,157,229,99,70,254,95,227,222,157,1,149,76,85,194,119,149,141,27,249,127,143,122,116,6,85,0,0,0,0,0,80,15,52,127,61,154,155,248,47,163,209,23,252,80,15,52,127,61,154,155,248,47,163,209,1,42,185,24,254,187,63,102,255,0,121,22,168,85,95,35,31,215,103,236,223,239,34,213,0,170,190,121,223,169,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,73,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,129,127,192,0,5,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,18,171,145,143,235,179,246,111,247,145,106,133,85,242,49,253,118,126,205,254,242,45,80,0,0,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,0,27,41,128,0,0,0,214,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,191,26,245,138,210,149,184,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,2,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,229,114,123,211,222,121,69,221,15,32,0,61,85,21,49,82,198,178,204,170,141,79,138,162,110,97,171,79,21,250,75,119,201,223,138,210,221,171,86,181,181,11,77,178,208,202,141,235,73,18,63,143,244,175,196,12,210,120,118,201,239,83,211,69,89,5,117,52,117,84,206,87,71,43,17,237,85,77,183,69,77,211,254,179,220,173,69,248,129,229,23,116,14,248,108,17,54,247,32,93,190,208,42,247,155,6,39,20,211,69,125,100,79,234,101,53,59,21,219,174,200,141,138,173,126,237,190,195,151,39,219,237,74,88,114,171,79,117,171,27,110,20,174,106,42,38,251,173,44,136,190,255,0,249,8,100,142,104,182,250,105,240,10,138,151,177,189,198,193,190,251,39,187,106,106,191,230,48,95,40,155,189,61,53,110,85,68,233,29,187,235,169,209,61,203,246,83,78,5,182,39,192,47,192,55,244,83,96,160,112,71,125,109,142,105,239,67,134,219,56,230,159,0,60,128,0,28,94,187,33,200,224,237,151,220,7,134,34,42,255,0,65,236,56,181,170,139,239,57,1,249,247,155,147,45,148,79,170,124,140,106,51,111,210,84,251,85,19,237,254,146,159,117,130,178,191,137,62,41,224,178,211,162,212,219,33,142,218,215,173,59,54,217,17,241,181,223,89,157,127,100,234,88,159,21,218,191,110,211,12,46,162,174,166,105,155,34,244,244,163,35,115,191,209,96,69,248,42,127,47,239,33,87,45,252,18,175,59,203,43,181,58,190,8,228,134,71,190,157,142,123,154,174,71,70,250,53,248,42,42,167,232,175,218,5,130,232,38,153,218,116,223,5,181,90,173,144,75,26,197,71,3,30,146,72,231,42,185,33,137,170,190,244,79,228,33,147,207,77,28,13,166,166,142,6,53,17,24,196,111,187,249,147,99,218,239,128,28,85,251,41,201,21,20,244,252,87,99,218,196,217,168,7,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,2,21,106,175,41,253,2,214,77,71,200,245,75,53,212,157,85,168,189,100,215,9,110,21,61,55,138,39,199,15,90,253,72,34,238,81,189,237,134,38,35,99,141,138,229,232,141,140,106,46,205,66,106,128,48,255,0,11,252,47,224,60,38,96,23,13,57,211,155,190,65,113,182,220,111,18,222,229,150,247,81,12,211,182,121,33,134,23,53,174,134,40,154,140,233,167,98,162,43,85,119,87,123,254,8,153,3,80,176,171,86,165,96,25,46,156,223,106,42,224,182,229,86,122,219,37,100,180,143,107,103,142,10,152,95,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,7,96,0,64,15,234,42,112,177,254,191,181,87,255,0,74,219,191,200,73,254,0,17,171,138,94,0,116,59,139,108,170,207,154,234,29,199,43,181,94,172,246,245,181,182,166,197,95,12,94,34,149,36,116,145,199,43,39,134,86,125,71,201,50,181,88,141,114,247,92,142,87,34,49,27,242,112,191,203,211,69,248,76,207,238,26,141,167,57,62,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,254,170,118,34,42,185,83,101,119,187,224,169,40,0,0,0,2,63,241,91,193,78,150,113,131,244,91,242,153,127,202,237,159,68,188,119,130,246,21,85,52,61,207,21,216,238,119,123,208,75,190,222,25,157,61,61,59,110,237,247,221,54,144,0,8,191,194,255,0,47,77,23,225,51,63,184,106,54,156,228,249,173,198,229,113,179,203,100,150,43,221,109,36,208,54,9,38,134,103,57,173,134,154,39,35,250,169,216,136,170,229,77,149,222,239,130,167,64,212,46,81,60,54,234,86,127,146,234,53,247,54,212,168,46,89,85,226,182,247,89,21,37,202,129,176,71,61,76,207,154,70,198,215,81,185,200,196,115,213,17,21,206,93,182,221,87,226,77,240,6,31,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,127,193,19,48,0,0,0,4,42,213,94,82,220,50,234,206,163,228,122,155,115,200,53,2,205,95,148,92,37,186,86,210,90,238,148,169,74,149,82,175,92,210,49,39,166,150,68,238,72,175,145,81,94,173,71,61,81,168,214,163,90,159,46,27,202,79,66,244,250,166,235,85,134,106,254,176,90,159,124,179,214,216,46,105,13,218,219,209,89,110,171,137,98,168,167,149,142,160,86,189,142,106,238,155,167,213,123,88,246,244,189,141,114,77,240,4,0,254,162,167,11,31,235,251,85,127,244,173,187,252,132,155,250,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,240,59,0,0,0,0,69,254,40,57,122,104,191,22,121,253,191,81,181,27,39,205,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,213,80,244,85,71,34,108,141,247,124,85,101,0,2,63,240,165,193,78,150,112,125,244,167,242,103,127,202,238,127,75,124,15,141,246,237,85,52,221,191,11,223,237,246,187,48,69,182,254,37,253,93,93,91,236,221,182,217,119,144,0,0,34,255,0,20,28,189,52,95,139,60,254,223,168,218,141,147,230,182,235,149,186,207,21,146,40,172,149,180,144,192,232,35,154,105,154,231,54,106,105,92,175,234,168,122,42,163,145,54,70,251,190,42,178,128,1,31,248,82,224,167,75,56,62,250,83,249,51,191,229,119,63,165,190,7,198,251,118,170,154,110,223,133,239,246,251,93,152,34,219,127,18,254,174,174,173,246,110,219,108,187,200,0,0,0,0,235,248,110,1,134,233,245,53,214,151,12,199,169,45,76,190,94,43,111,247,53,133,23,174,178,227,87,42,203,81,81,43,220,170,231,189,206,93,147,117,250,172,107,24,222,150,49,173,78,192,0,0,0,0,0,0,0,0,0,0,0,17,127,138,14,94,154,47,197,158,127,111,212,109,70,201,243,91,117,202,221,103,138,201,20,86,74,218,72,96,116,17,205,52,205,115,155,53,52,174,87,245,84,61,21,81,200,155,35,125,223,21,87,11,252,189,52,95,132,204,254,225,168,218,115,147,230,183,27,149,198,207,45,146,88,175,117,180,147,64,216,36,154,25,156,230,182,26,104,156,143,234,167,98,34,171,149,54,87,123,190,10,146,128,0,48,255,0,20,28,47,224,60,89,224,22,253,57,212,107,190,65,110,182,219,175,17,94,226,150,201,81,12,51,186,120,225,154,22,181,206,154,41,90,172,233,168,122,170,35,81,119,70,251,254,40,185,128,1,8,52,247,148,79,13,186,107,159,227,90,141,98,205,181,42,123,150,43,120,162,189,209,197,87,114,160,116,18,79,77,51,38,141,178,53,180,109,114,177,92,196,69,68,115,87,109,246,84,248,147,124,0,0,0,62,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,76,127,162,124,58,233,31,15,116,217,20,26,91,137,210,90,95,149,94,42,111,55,57,163,137,141,124,143,146,89,31,29,59,81,141,107,99,166,129,178,44,112,194,196,70,49,155,174,202,247,200,247,228,176,0,0,0,195,252,71,112,171,164,124,83,218,177,187,54,171,219,106,231,167,198,47,12,187,83,190,138,70,65,60,204,233,86,203,70,249,186,22,86,83,76,157,29,198,196,232,222,229,138,37,71,181,88,138,153,128,1,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,125,96,0,33,254,189,242,191,208,46,34,117,98,251,172,121,174,95,168,20,87,172,131,194,248,152,45,119,10,40,233,89,216,166,138,157,157,13,146,146,71,166,236,133,170,187,189,126,178,174,219,38,200,147,0,1,135,248,95,225,127,1,225,51,0,184,105,206,156,221,242,11,141,182,227,120,150,247,44,183,186,136,102,157,179,201,12,48,185,173,116,49,68,212,103,77,59,21,17,90,171,186,187,223,240,68,204,0,0,0,0,35,255,0,21,188,20,233,103,24,63,69,191,41,151,252,174,217,244,75,199,120,47,97,85,83,67,220,241,93,142,231,119,189,4,187,237,225,153,211,211,211,182,238,223,125,211,105,0,0,139,252,47,242,244,209,126,19,51,251,134,163,105,206,79,154,220,110,87,27,60,182,73,98,189,214,210,77,3,96,146,104,102,115,154,216,105,162,114,63,170,157,136,138,174,84,217,93,238,248,42,74,0,0,199,250,247,162,152,175,17,58,79,125,209,204,214,225,117,162,178,228,30,23,196,207,107,150,56,234,153,216,169,138,161,157,14,146,57,24,155,190,22,162,238,197,250,170,187,108,187,42,70,13,61,229,19,195,110,154,231,248,214,163,88,179,109,74,158,229,138,222,40,175,116,113,85,220,168,29,4,147,211,76,201,163,108,141,109,27,92,172,87,49,17,81,28,213,219,125,149,62,36,223,0,0,0,0,0,8,255,0,197,111,5,58,89,198,15,209,111,202,101,255,0,43,182,125,18,241,222,11,216,85,84,208,247,60,87,99,185,221,239,65,46,251,120,102,116,244,244,237,187,183,223,116,218,64,0,34,255,0,11,252,189,52,95,132,204,254,225,168,218,115,147,230,183,27,149,198,207,45,146,88,175,117,180,147,64,216,36,154,25,156,230,182,26,104,156,143,234,167,98,34,171,149,54,87,123,190,10,146,128,0,0,0,0,0,7,95,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,129,216,0,31,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,247,185,202,171,239,85,63,88,0,0,0,63,39,44,176,125,43,197,111,56,183,182,238,182,111,108,219,234,45,254,209,180,212,248,122,234,62,236,110,103,126,158,93,151,183,51,58,186,152,253,151,165,200,139,178,236,65,111,234,42,112,177,254,191,181,87,255,0,74,219,191,200,73,254,0,252,156,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,222,97,94,43,120,41,210,206,48,126,139,126,83,47,249,93,179,232,151,142,240,94,194,170,166,135,185,226,187,29,206,239,122,9,119,219,195,51,167,167,167,109,221,190,251,166,210,0,1,15,244,19,149,254,129,112,237,171,22,45,99,194,178,253,64,173,189,99,254,43,195,65,116,184,81,73,74,254,253,52,180,239,235,108,116,145,189,118,100,206,84,217,233,245,145,55,221,55,69,152,0,1,10,181,87,148,183,12,186,179,168,249,30,166,220,242,13,64,179,87,229,23,9,110,149,180,150,187,165,42,82,165,84,171,215,52,140,73,233,165,145,59,146,43,228,84,87,171,81,207,84,106,53,168,214,164,128,225,175,135,92,87,133,237,56,93,45,194,178,172,174,247,101,101,194,123,133,55,210,26,232,234,100,163,238,163,58,224,131,183,20,108,142,30,182,186,78,132,111,246,201,101,114,170,171,148,202,160,8,1,253,69,78,22,63,215,246,170,255,0,233,91,119,249,9,47,244,19,69,49,94,29,180,158,197,163,152,85,194,235,91,101,199,252,87,134,158,233,44,114,85,63,191,83,45,67,250,221,28,113,177,118,124,206,68,217,137,245,81,55,221,119,85,200,0,1,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,248,147,124,1,130,180,187,132,12,7,74,56,121,201,184,104,179,102,89,173,211,19,201,233,238,116,143,150,237,113,134,122,187,124,21,244,253,153,162,164,115,97,108,81,51,117,146,86,183,182,169,221,150,71,47,87,82,161,29,127,168,169,194,199,250,254,213,95,253,43,110,255,0,33,39,248,0,0,0,97,254,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,247,252,81,115,0,2,31,232,39,43,253,2,225,219,86,44,90,199,133,101,250,129,91,122,199,252,87,134,130,233,112,162,146,149,253,250,105,105,223,214,216,233,35,122,236,201,156,169,179,211,235,34,111,186,110,139,48,0,0,0,0,64,15,234,42,112,177,254,191,181,87,255,0,74,219,191,200,73,254,0,199,250,9,162,152,175,14,218,79,98,209,204,42,225,117,173,178,227,254,43,195,79,116,150,57,42,159,223,169,150,161,253,110,142,56,216,187,62,103,34,108,196,250,168,155,238,187,170,196,15,234,42,112,177,254,191,181,87,255,0,74,219,191,200,73,254,0,199,250,9,162,152,175,14,218,79,98,209,204,42,225,117,173,178,227,254,43,195,79,116,150,57,42,159,223,169,150,161,253,110,142,56,216,187,62,103,34,108,196,250,168,155,238,187,170,196,15,234,42,112,177,254,191,181,87,255,0,74,219,191,200,73,254,0,235,250,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,240,59,0,0,0,0,0,0,8,127,175,124,175,244,11,136,157,88,190,235,30,107,151,234,5,21,235,32,240,190,38,11,93,194,138,58,86,118,41,162,167,103,67,100,164,145,233,187,33,106,174,239,95,172,171,182,201,178,36,192,0,71,254,20,184,41,210,206,15,190,148,254,76,239,249,93,207,233,111,129,241,190,221,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,35,255,0,21,188,20,233,103,24,63,69,191,41,151,252,174,217,244,75,199,120,47,97,85,83,67,220,241,93,142,231,119,189,4,187,237,225,153,211,211,211,182,238,223,125,211,108,127,160,156,175,244,11,135,109,88,177,107,30,21,151,234,5,109,235,31,241,94,26,11,165,194,138,74,87,247,233,165,167,127,91,99,164,141,235,179,38,114,166,207,79,172,137,190,233,186,44,192,0,0,0,8,127,175,124,175,244,11,136,157,88,190,235,30,107,151,234,5,21,235,32,240,190,38,11,93,194,138,58,86,118,41,162,167,103,67,100,164,145,233,187,33,106,174,239,95,172,171,182,201,178,36,192,0,71,254,20,184,41,210,206,15,190,148,254,76,239,249,93,207,233,111,129,241,190,221,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,0,49,254,189,232,166,43,196,78,147,223,116,115,53,184,93,104,172,185,7,133,241,51,218,229,142,58,166,118,42,98,168,103,67,164,142,70,38,239,133,168,187,177,126,170,174,219,46,202,145,131,79,121,68,240,219,166,185,254,53,168,214,44,219,82,167,185,98,183,138,43,221,28,85,119,42,7,65,36,244,211,50,104,219,35,91,70,215,43,21,204,68,84,71,53,118,223,101,79,137,55,192,24,255,0,94,244,83,21,226,39,73,239,186,57,154,220,46,180,86,92,131,194,248,153,237,114,199,29,83,59,21,49,84,51,161,210,71,35,19,119,194,212,93,216,191,85,87,109,151,101,72,193,167,188,162,120,109,211,92,255,0,26,212,107,22,109,169,83,220,177,91,197,21,238,142,42,187,149,3,160,146,122,105,153,52,109,145,173,163,107,149,138,230,34,42,35,154,187,111,178,167,196,155,224,0,0,0,0,8,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,196,147,250,9,162,152,175,14,218,79,98,209,204,42,225,117,173,178,227,254,43,195,79,116,150,57,42,159,223,169,150,161,253,110,142,56,216,187,62,103,34,108,196,250,168,155,238,187,170,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,169,185,228,1,193,136,137,238,57,156,81,223,121,200,15,203,200,162,116,182,217,90,207,143,213,255,0,234,144,162,76,223,51,173,194,53,166,177,94,238,151,210,222,164,85,93,145,125,237,171,119,251,85,254,73,125,53,81,164,145,43,85,55,223,236,255,0,140,163,62,98,218,113,81,135,234,157,93,238,158,39,50,42,202,185,39,250,173,84,78,167,212,213,187,127,115,83,236,111,222,5,178,112,149,157,38,113,164,150,171,138,191,169,237,167,165,99,189,219,123,252,44,78,95,226,167,222,102,226,184,249,73,231,245,23,45,63,189,216,106,235,22,69,165,184,64,140,107,228,85,84,79,8,137,178,110,239,247,63,184,177,166,185,28,155,160,28,128,0,66,254,101,22,215,86,105,69,116,200,221,250,96,127,219,247,82,213,255,0,57,12,185,90,222,93,108,212,11,253,181,237,247,205,92,213,219,127,186,154,167,249,191,152,176,254,54,49,88,50,93,35,190,199,34,162,58,43,125,76,136,171,182,201,181,45,66,125,203,252,162,174,248,29,185,55,20,215,187,157,182,74,166,49,60,117,67,83,235,237,186,54,10,180,251,208,11,206,133,232,246,117,53,61,202,123,15,142,215,43,165,162,141,234,168,170,187,252,63,165,79,176,15,90,162,110,190,243,154,124,14,14,248,251,206,77,80,57,0,0,240,167,29,189,251,156,156,120,106,1,200,245,206,254,220,79,126,255,0,162,213,95,249,143,97,213,53,23,32,167,199,241,123,133,125,85,75,32,100,84,242,185,92,231,163,126,17,189,126,213,79,184,10,185,230,69,172,52,247,251,212,120,133,12,221,114,199,213,186,116,170,124,89,71,39,218,196,79,130,47,218,75,158,92,248,5,78,39,161,212,139,93,31,68,210,215,214,189,125,232,190,238,235,81,62,14,84,254,33,89,120,253,170,163,91,117,245,236,141,178,86,192,237,183,122,34,200,137,181,18,253,187,61,62,49,127,205,254,43,201,192,172,48,99,216,229,61,186,8,27,19,99,116,139,210,214,163,83,222,245,95,130,34,1,216,145,54,77,144,47,192,242,113,118,224,113,70,238,187,156,209,54,77,130,4,248,168,30,65,225,125,193,0,242,1,193,203,178,238,128,115,60,127,49,227,171,116,221,15,27,162,175,196,2,59,103,116,175,252,71,51,214,168,139,239,247,238,135,37,93,219,238,80,27,238,227,145,197,141,217,15,14,145,173,248,170,1,204,28,24,229,119,191,99,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,10,7,144,15,27,162,124,64,46,200,121,60,46,225,21,0,42,34,252,74,224,230,143,165,76,185,227,9,148,83,210,71,213,11,189,238,68,68,84,218,58,215,239,250,73,247,253,197,144,24,131,137,157,62,110,125,166,23,171,90,109,214,234,42,148,111,185,235,245,150,158,102,167,232,174,255,0,199,2,167,185,106,106,125,195,8,212,154,188,85,106,164,109,61,125,91,222,246,35,189,219,199,73,81,246,116,175,242,83,237,66,237,232,42,25,81,78,215,177,119,69,223,254,181,53,225,154,91,134,130,235,237,79,113,142,234,167,170,172,233,217,189,27,162,45,68,95,232,136,191,121,122,188,62,234,29,14,162,97,20,247,122,77,145,92,143,234,78,227,29,254,141,43,83,244,125,223,196,3,41,30,21,55,251,79,32,12,49,197,53,178,123,134,146,228,140,129,234,215,45,170,177,17,83,111,245,44,223,206,159,121,74,250,71,113,168,197,184,131,173,122,189,200,248,171,106,209,219,47,197,122,106,155,252,255,0,121,121,90,237,104,169,188,105,158,69,71,74,239,206,203,107,171,99,19,165,87,235,45,60,168,159,15,231,82,142,237,81,201,134,113,47,89,5,241,171,178,86,215,245,251,186,55,219,197,55,248,219,125,160,95,118,39,82,149,54,136,100,221,119,94,175,254,169,199,237,157,103,2,168,101,69,138,23,51,225,245,190,223,246,238,59,48,30,183,42,111,182,231,38,47,243,133,79,126,225,191,21,3,144,60,42,236,0,42,167,218,19,111,176,227,182,203,238,57,32,7,47,74,42,253,196,55,230,23,169,247,28,71,75,171,233,173,183,25,169,101,157,146,197,188,106,168,170,142,167,171,77,183,233,95,181,169,254,34,96,92,106,25,75,73,36,207,114,35,90,215,42,238,187,124,17,84,168,94,99,250,164,185,102,125,6,17,111,106,236,202,134,194,171,212,199,110,228,158,174,47,130,38,255,0,198,79,180,148,119,78,89,186,61,107,184,69,46,111,119,183,197,60,242,244,246,228,145,58,156,155,45,100,75,239,234,251,145,62,194,211,35,98,49,136,214,162,34,33,29,120,51,210,239,201,230,152,80,211,63,101,145,221,222,175,170,246,252,42,42,21,61,206,95,246,228,141,40,241,190,199,20,221,127,156,228,171,183,216,19,111,176,3,87,127,248,189,195,111,122,143,129,228,14,46,221,83,100,93,190,240,213,251,21,79,59,251,253,231,141,209,87,221,254,48,57,28,94,155,158,87,220,113,87,39,184,15,44,110,200,169,246,41,194,70,47,83,92,223,119,191,236,57,43,209,169,212,191,3,208,250,250,85,114,70,217,216,174,95,130,35,145,127,249,124,64,247,239,177,232,167,172,138,119,172,109,93,213,191,97,243,93,110,113,80,81,203,60,191,6,177,206,219,116,247,236,138,191,246,17,107,73,248,142,143,39,212,170,155,27,232,102,142,57,58,58,28,178,68,187,109,79,35,151,125,145,23,248,191,120,18,213,221,78,79,168,167,175,178,170,187,187,117,254,149,57,192,254,184,209,219,42,110,123,0,240,212,217,6,232,129,23,127,180,225,42,170,38,232,7,176,28,90,191,81,21,126,224,215,110,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,141,246,83,200,28,90,170,187,162,253,135,149,10,158,254,173,207,32,15,84,143,250,221,63,113,236,83,214,232,211,227,246,129,201,29,186,108,161,187,238,122,145,122,87,222,123,17,81,64,246,31,157,124,163,109,109,178,162,149,237,71,36,145,189,170,138,155,239,187,85,63,237,63,65,62,7,135,167,83,85,23,238,2,139,185,153,225,41,136,107,133,45,198,138,145,32,109,77,12,211,185,89,31,79,83,157,89,58,42,251,154,155,252,80,153,156,172,245,97,185,46,39,113,199,42,235,86,73,104,98,137,200,143,147,117,250,245,85,31,13,222,171,246,167,216,135,225,115,93,210,149,191,91,173,153,117,44,61,94,10,137,209,72,189,91,126,149,100,91,124,94,159,203,95,176,135,220,185,53,62,92,15,87,93,110,150,94,220,87,47,7,76,169,210,139,186,173,91,63,218,57,127,140,191,112,23,198,215,117,38,232,114,63,47,28,184,50,233,103,164,173,141,219,164,176,70,253,246,251,218,139,247,39,222,126,160,31,145,147,209,165,109,138,186,153,88,142,238,83,202,213,69,77,253,202,199,39,253,165,23,241,127,108,250,33,196,212,211,50,30,194,76,234,233,19,102,244,239,253,115,82,155,252,19,239,47,130,177,189,84,210,181,62,46,99,147,254,98,153,185,170,90,86,207,172,118,11,163,35,247,205,110,169,221,119,251,82,169,251,253,171,252,191,184,11,85,208,139,228,55,236,42,150,190,41,81,201,39,94,223,89,23,225,52,169,247,175,220,100,178,44,112,51,152,211,223,116,210,218,198,191,119,47,123,236,95,245,69,79,251,84,251,137,74,159,89,55,1,241,85,67,145,227,225,241,56,164,172,114,170,34,252,0,228,121,60,125,158,227,194,245,47,195,220,1,16,228,120,79,114,108,23,220,7,77,213,124,134,151,27,195,235,110,53,115,164,76,100,82,175,82,185,26,158,232,158,239,138,170,125,197,45,100,175,151,89,248,181,142,150,29,234,105,155,145,36,126,239,174,213,103,180,213,55,247,117,167,194,79,249,203,21,230,85,152,212,227,186,45,12,84,179,118,221,85,91,52,46,94,148,93,218,180,115,123,189,237,95,188,134,156,184,48,63,164,250,153,81,150,85,179,173,98,169,123,209,119,219,222,149,20,146,111,238,114,127,41,126,194,81,110,120,141,166,27,61,150,26,40,34,107,26,206,175,115,90,136,158,247,185,126,196,79,188,253,179,132,44,232,141,27,247,28,202,7,141,145,23,116,60,111,239,223,99,144,30,169,234,35,167,137,242,204,228,107,24,138,229,114,174,200,136,159,206,116,170,125,99,193,42,114,25,177,168,242,43,122,214,195,35,163,124,94,46,30,164,115,81,85,83,110,189,254,8,191,97,250,249,238,223,69,174,72,137,245,150,150,100,79,254,246,226,156,106,245,10,76,123,138,92,138,25,167,233,237,94,174,12,253,29,254,12,149,19,224,213,251,192,186,214,185,37,106,57,170,114,85,107,19,119,42,34,125,231,224,97,23,70,221,172,80,86,181,221,72,254,175,179,111,131,220,159,114,125,199,227,107,54,77,244,83,1,184,94,122,251,125,167,192,212,118,219,237,213,43,83,225,178,253,255,0,112,31,181,81,155,227,48,86,182,223,53,238,133,179,187,125,163,90,152,209,203,238,223,225,213,191,195,222,126,204,104,215,109,39,82,170,42,110,155,175,216,84,103,15,249,173,235,82,245,170,57,229,170,238,44,59,238,189,12,77,247,164,149,63,146,223,228,22,183,127,186,195,99,199,165,173,145,253,61,170,119,59,125,149,126,12,85,251,151,238,3,24,241,27,175,54,141,32,199,31,85,61,108,108,168,115,81,204,103,113,168,229,218,104,216,187,34,200,197,254,50,145,247,132,237,113,207,245,143,80,170,230,173,168,171,125,170,10,120,159,245,159,50,177,170,179,49,171,241,145,237,79,115,95,255,0,203,114,26,241,115,168,87,189,92,215,58,139,5,52,221,232,104,103,174,165,108,125,44,111,185,181,19,59,226,173,106,252,24,159,106,252,11,29,225,179,3,160,210,13,33,158,186,72,123,47,74,74,133,123,186,156,239,209,150,119,167,241,159,246,19,57,163,244,120,155,215,204,103,73,44,18,199,112,175,69,169,146,7,35,88,146,199,213,186,178,109,189,203,35,87,227,26,144,191,132,10,12,199,80,181,35,233,28,84,245,52,212,109,248,185,25,43,27,253,207,80,207,142,206,79,139,62,255,0,180,197,220,86,230,210,106,254,185,67,141,210,73,221,99,107,91,74,141,219,167,127,235,201,217,241,86,179,251,231,222,90,174,136,105,173,175,6,199,96,164,161,166,237,116,245,111,245,220,239,227,200,191,107,157,252,181,29,25,66,141,170,200,26,138,174,85,247,252,126,63,19,222,120,219,111,128,223,111,137,71,132,110,206,254,147,196,173,221,191,19,147,151,165,21,87,236,63,58,225,117,167,135,166,20,127,215,114,162,109,178,255,0,63,243,1,247,53,119,106,55,220,187,32,69,84,247,237,239,83,230,161,153,101,143,222,191,241,125,199,214,247,108,158,239,136,4,95,118,235,178,30,81,200,191,3,208,216,222,247,42,191,222,135,189,173,233,247,32,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,27,125,195,101,251,207,32,120,85,68,79,121,215,175,185,222,49,141,202,216,47,55,202,10,71,189,118,106,79,83,28,123,252,63,148,228,254,82,127,140,236,15,77,218,168,64,30,63,236,250,129,100,142,76,190,199,119,172,109,37,52,82,74,177,178,161,99,107,58,91,76,223,178,68,95,122,238,190,228,2,118,218,50,27,69,238,22,212,91,110,52,213,49,185,17,81,208,204,215,162,251,145,126,45,85,251,211,252,103,233,34,162,166,229,57,112,245,204,39,39,211,235,204,24,214,89,78,218,202,94,235,98,89,38,173,170,115,154,157,113,51,224,136,244,248,49,223,103,219,254,59,78,210,93,89,178,106,142,39,109,200,237,114,53,18,182,150,57,250,17,178,108,157,72,190,237,222,214,175,241,87,236,3,191,61,189,91,124,61,199,171,101,98,170,253,135,185,21,23,224,21,168,160,120,106,251,143,42,155,156,17,21,61,202,123,0,196,60,74,224,244,217,198,159,86,90,231,129,36,71,36,105,250,40,191,10,136,157,246,181,127,147,247,20,22,216,235,244,219,86,233,85,90,248,36,130,174,149,222,244,115,118,217,97,127,251,95,188,216,251,33,183,199,114,182,203,77,42,34,181,221,62,237,145,127,140,139,246,255,0,65,66,60,111,97,114,96,250,190,149,44,133,177,182,89,226,233,217,26,212,250,180,212,203,240,106,255,0,56,23,19,194,6,114,185,150,146,88,234,165,153,28,248,232,105,163,118,238,221,85,82,154,157,127,148,191,202,51,199,196,129,60,178,53,19,233,14,1,21,150,88,145,171,70,198,198,138,143,114,238,172,134,141,191,106,109,246,147,217,62,0,112,157,17,209,61,21,118,69,106,162,255,0,136,168,126,110,148,52,241,230,152,245,79,121,85,222,2,165,19,235,39,185,60,90,127,222,165,189,72,136,230,42,47,218,155,21,109,205,203,9,241,21,120,254,68,215,170,50,58,42,136,156,221,155,178,127,93,69,183,219,191,241,254,239,176,12,125,203,19,88,46,16,106,21,171,14,169,173,69,166,169,157,24,140,116,142,254,69,91,253,200,175,219,226,191,113,112,244,242,182,104,88,246,252,28,212,95,249,141,117,56,53,207,42,176,141,121,195,235,35,85,88,253,173,3,30,157,110,106,42,57,30,223,226,255,0,134,166,193,216,37,229,183,204,98,219,115,111,255,0,68,210,195,54,222,245,219,170,54,187,237,254,144,63,102,185,94,218,119,57,143,233,95,119,191,125,190,212,32,6,71,196,30,115,130,107,253,54,53,91,118,153,109,245,213,84,112,181,143,158,109,189,254,27,171,100,89,26,223,244,69,251,20,176,42,166,119,33,115,62,253,191,235,42,83,141,25,171,108,156,67,98,213,84,205,232,117,77,202,20,106,53,221,59,43,89,69,247,47,222,5,171,226,87,116,189,216,104,110,40,187,173,69,52,82,170,255,0,59,152,213,251,215,239,63,104,198,218,1,89,81,91,166,56,244,213,42,171,34,219,41,21,219,185,87,223,225,226,85,255,0,172,201,32,15,14,93,154,170,121,62,43,181,98,81,82,62,117,95,114,109,247,253,232,159,246,129,88,92,216,51,159,104,211,227,56,93,21,82,57,242,93,94,233,26,199,238,239,125,43,17,61,200,239,247,95,181,63,248,230,142,91,122,90,152,206,154,210,95,106,41,220,217,171,89,28,168,174,102,202,173,125,61,27,190,214,34,252,91,247,144,219,92,107,230,215,30,42,237,216,189,92,238,109,53,53,117,20,136,136,170,255,0,115,219,68,197,247,63,221,252,101,45,147,66,176,202,60,39,79,44,182,106,70,162,182,10,26,102,117,116,53,187,244,193,19,126,13,255,0,4,12,142,1,225,87,96,60,111,239,57,28,55,68,95,121,204,15,204,200,96,74,139,69,92,42,155,163,161,145,23,255,0,185,82,130,184,205,134,108,83,137,252,182,104,58,226,73,46,245,47,79,139,126,49,177,126,205,191,150,108,3,88,196,125,52,172,84,223,169,142,79,127,243,161,70,220,206,113,216,45,122,235,118,184,67,245,95,81,89,43,221,179,81,54,94,205,47,221,254,18,129,105,156,22,230,47,203,244,138,221,89,52,205,146,85,108,234,229,71,111,255,0,209,115,181,63,140,191,113,211,121,145,102,63,70,120,120,187,44,53,29,18,77,89,111,141,54,126,203,191,136,221,127,140,159,200,83,30,114,176,205,106,174,250,123,89,105,168,114,185,180,84,232,230,238,247,47,233,86,84,170,252,125,199,78,230,215,157,61,152,20,56,141,59,118,90,154,202,57,92,189,110,79,209,146,167,236,219,111,226,1,140,185,90,226,111,190,100,55,28,158,165,143,85,131,179,179,149,61,223,89,149,172,251,81,126,239,188,152,124,110,106,188,24,190,5,87,105,160,175,100,117,117,17,201,11,88,217,81,31,245,161,169,106,123,145,232,191,22,167,216,98,142,90,248,197,191,15,210,233,111,211,251,159,83,211,214,170,198,255,0,22,162,177,169,250,40,170,191,164,117,253,77,177,87,241,7,169,140,131,218,51,67,67,5,90,53,98,106,245,181,81,181,15,77,246,122,162,126,140,219,124,0,244,240,3,163,116,57,165,198,247,159,101,22,110,237,74,92,119,138,73,169,209,221,77,146,9,28,171,187,216,170,190,249,62,199,125,164,142,227,127,81,104,52,239,72,170,237,49,79,28,18,92,97,172,164,141,17,232,213,221,212,178,47,187,235,55,237,114,124,17,76,155,162,250,117,99,210,92,6,158,142,138,40,218,189,170,119,74,244,129,140,87,57,34,99,55,94,132,247,169,94,124,107,234,61,227,90,117,98,209,165,54,148,86,197,79,95,18,185,204,153,251,185,38,134,153,158,246,189,90,223,244,85,3,219,192,150,140,81,103,25,68,249,253,218,7,212,57,181,206,145,142,123,81,233,191,114,154,84,95,172,199,127,45,127,141,246,255,0,198,90,196,17,164,81,163,17,173,68,79,185,8,241,193,238,139,83,105,110,158,81,65,42,171,234,103,100,114,200,142,142,52,217,206,130,157,23,222,213,95,182,63,188,145,128,15,10,187,123,212,242,122,42,230,100,48,57,238,95,134,223,245,129,140,53,251,82,161,211,252,18,235,92,218,150,197,85,225,36,72,23,173,26,189,107,208,212,254,51,87,226,244,248,24,207,134,155,253,239,37,183,215,101,185,21,91,230,141,238,150,72,223,36,143,114,35,85,176,200,158,247,170,253,142,119,193,76,97,196,125,207,42,213,44,178,151,18,164,114,211,91,157,51,34,115,219,42,187,169,30,144,57,119,107,156,212,247,43,23,236,251,79,217,207,179,26,110,27,248,127,108,20,207,238,86,73,72,145,163,157,212,197,89,22,137,201,241,141,23,237,135,239,255,0,143,224,6,98,197,117,222,209,123,213,43,150,17,79,87,6,244,83,172,40,137,35,125,234,216,158,229,248,72,191,200,95,176,206,113,175,83,122,189,222,255,0,184,171,78,7,238,87,237,77,214,58,204,218,170,89,26,201,234,102,157,233,221,87,162,245,197,86,137,250,75,191,241,126,226,210,105,219,211,18,38,235,255,0,31,244,129,236,95,129,193,175,250,202,213,57,175,188,245,244,125,110,164,80,61,139,240,83,143,90,35,119,83,203,215,102,175,244,30,148,115,87,222,171,238,104,30,244,223,111,121,228,244,164,171,34,236,212,247,125,231,181,62,31,16,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13,66,230,237,195,110,154,231,249,46,156,223,112,157,74,158,229,138,222,43,108,149,146,210,91,104,29,4,147,211,76,248,100,116,110,117,99,92,172,87,49,85,21,90,213,219,109,209,62,0,77,240,97,254,23,248,160,192,120,179,192,46,26,141,167,54,140,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,211,80,196,69,87,34,238,142,247,124,21,115,0,0,8,149,196,63,51,78,30,120,108,213,10,237,35,203,236,249,173,230,251,107,167,167,154,189,108,150,218,119,193,76,249,163,73,89,11,159,81,60,42,231,246,159,20,138,172,71,49,18,70,167,87,82,61,173,9,106,12,21,194,183,23,248,15,23,118,172,130,251,167,56,110,107,105,182,227,181,16,82,75,89,127,183,67,4,21,83,200,215,57,209,65,36,51,74,215,190,54,181,142,145,170,168,173,73,161,95,227,161,157,64,3,31,235,222,181,226,188,59,105,61,247,88,243,91,125,214,182,203,143,248,95,19,5,174,40,228,170,127,126,166,42,118,116,54,73,35,98,236,249,154,171,187,211,234,162,237,186,236,139,24,52,247,155,183,13,186,149,159,227,90,115,98,194,117,42,11,150,85,120,162,178,81,203,87,109,160,108,17,207,83,51,33,141,210,57,181,142,114,49,28,244,85,84,107,151,109,246,69,248,1,55,192,0,0,0,0,0,1,15,245,239,154,6,129,112,237,171,23,221,28,205,113,13,64,173,189,99,254,23,196,207,107,183,209,73,74,254,253,52,85,12,232,116,149,113,189,118,100,205,69,221,137,245,145,118,221,54,85,204,28,47,241,65,128,241,103,128,92,53,27,78,109,25,5,186,219,110,188,75,100,150,43,221,60,48,206,233,227,134,25,156,230,182,25,101,106,179,166,161,136,138,174,69,221,29,238,248,42,134,96,0,0,7,74,198,117,139,1,202,181,19,44,210,139,125,250,146,60,179,14,168,142,42,235,76,213,80,165,92,144,62,146,146,165,42,226,129,30,178,173,54,213,209,68,178,185,173,78,235,94,223,177,21,221,212,0,0,0,49,254,189,235,94,43,195,182,147,223,117,143,53,183,221,107,108,184,255,0,133,241,48,90,226,142,74,167,247,234,98,167,103,67,100,146,54,46,207,153,170,187,189,62,170,46,219,174,200,177,131,79,121,187,112,219,169,89,254,53,167,54,44,39,82,160,185,101,87,138,43,37,28,181,118,218,6,193,28,245,51,50,24,221,35,155,88,231,35,17,207,69,85,70,185,118,223,100,95,128,19,124,0,0,0,0,3,165,101,154,197,128,224,185,254,41,167,57,125,250,146,209,114,205,41,235,101,178,203,91,85,13,60,21,83,211,205,71,15,132,99,164,123,92,250,153,29,95,18,199,19,26,229,114,71,47,195,165,17,193,221,64,0,0,0,0,0,0,0,0,0,1,215,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,242,180,135,90,52,191,94,176,216,245,3,72,242,250,76,138,197,37,68,180,139,81,11,36,137,241,79,26,167,92,82,197,43,91,44,79,217,90,228,107,218,213,86,61,143,77,218,246,170,135,117,0,0,0,194,154,241,198,6,135,112,229,149,97,216,86,164,100,157,155,214,105,112,130,146,158,154,7,195,253,97,75,36,157,181,184,214,190,89,24,202,122,54,63,220,178,57,122,151,165,234,198,189,35,145,88,25,172,31,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,74,210,157,116,211,141,101,172,203,237,56,85,231,187,117,193,50,10,220,110,255,0,109,157,17,149,84,85,84,243,201,10,61,204,69,93,225,151,180,231,197,34,42,181,205,71,34,236,246,72,198,6,64,0,0,0,0,0,0,4,127,226,151,140,204,39,132,127,99,214,234,70,155,234,5,202,203,123,222,42,123,221,138,134,142,162,133,149,73,212,171,75,43,165,169,141,241,205,208,222,182,163,152,141,123,122,186,28,229,142,68,102,0,254,173,95,11,31,235,7,85,127,244,85,187,252,184,9,254,15,201,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,251,156,213,69,247,162,159,46,161,102,182,173,53,192,50,93,70,190,211,213,207,109,197,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,190,219,170,124,64,236,0,128,31,213,171,225,99,253,96,234,175,254,138,183,127,151,19,252,0,58,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,194,15,234,213,240,177,254,176,117,87,255,0,69,91,191,203,128,159,224,142,186,75,198,254,3,172,26,71,155,235,125,155,76,245,42,205,137,225,22,121,239,111,172,189,89,161,167,101,226,8,89,82,233,155,111,145,179,190,42,135,198,180,146,49,233,214,212,107,220,196,85,77,215,108,21,253,90,190,22,63,214,14,170,255,0,232,171,119,249,112,19,252,0,0,3,165,107,38,175,97,186,17,167,119,13,82,212,25,234,224,199,173,53,20,48,215,79,77,2,204,250,118,84,213,195,74,147,43,19,235,57,140,116,237,123,209,168,231,244,53,221,45,123,182,106,135,117,7,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,245,128,0,0,0,0,0,194,154,105,198,30,129,106,214,172,100,186,57,133,103,118,170,219,214,63,224,252,52,241,221,40,164,165,191,119,233,159,80,255,0,102,58,57,156,250,174,195,35,114,79,179,19,182,228,247,238,155,168,25,172,0,0,29,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,216,0,0,0,0,117,77,82,207,255,0,37,248,37,207,58,250,21,149,229,190,204,236,255,0,97,177,107,111,143,186,85,119,38,100,95,153,131,169,189,125,61,206,183,125,100,217,140,123,190,205,128,237,96,128,31,213,171,225,99,253,96,234,175,254,138,183,127,151,18,171,135,78,37,244,179,138,12,18,28,235,76,238,223,202,241,182,106,201,233,189,169,108,252,244,209,71,226,224,134,89,59,61,222,195,223,31,83,190,187,54,114,125,168,129,149,64,33,6,161,115,118,225,183,77,115,252,151,78,111,184,78,165,79,114,197,111,21,182,74,201,105,45,180,14,130,73,233,166,124,50,58,55,58,177,174,86,43,152,170,138,173,106,237,182,232,159,0,38,248,49,254,130,107,94,43,196,78,147,216,181,143,10,183,221,104,172,185,7,138,240,208,93,34,142,58,166,118,42,101,167,127,91,99,146,70,38,239,133,202,155,61,126,170,166,251,46,232,153,0,0,33,6,127,205,255,0,133,12,23,50,187,97,244,180,89,174,84,203,77,66,211,45,222,193,67,71,53,186,169,237,68,235,88,37,150,170,55,72,196,119,83,122,209,189,14,233,87,49,94,197,107,221,221,120,116,230,41,165,156,80,103,112,224,186,103,165,122,171,252,111,27,121,172,177,211,123,46,217,249,153,165,143,197,207,13,76,157,158,239,97,236,143,169,191,93,251,53,62,213,64,149,64,128,31,213,171,225,99,253,96,234,175,254,138,183,127,151,19,127,79,115,91,86,165,96,24,214,163,88,169,234,224,182,229,86,122,43,221,28,85,108,107,103,142,10,152,89,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,126,32,118,0,0,0,0,0,0,0,117,252,243,63,195,116,195,25,159,51,212,12,134,146,197,98,165,168,164,166,168,184,85,170,182,8,31,83,81,29,60,75,35,182,217,140,89,102,141,21,238,217,140,69,87,57,90,212,87,39,96,0,0,0,1,210,181,59,88,176,29,28,143,28,172,212,107,245,37,142,219,146,94,22,201,21,206,186,170,26,106,42,73,252,21,85,91,93,81,52,207,99,99,99,155,72,248,218,169,186,172,146,70,221,190,178,170,7,117,0,0,0,0,0,0,4,127,226,183,141,109,44,224,251,232,183,229,50,193,149,220,254,150,248,239,5,236,42,90,105,187,126,23,177,220,238,247,167,139,109,252,75,58,122,122,183,217,219,237,178,111,143,244,19,154,6,129,113,19,171,22,45,28,194,177,13,64,162,189,100,30,43,195,79,116,183,209,71,74,206,197,52,181,15,235,116,117,114,61,55,100,46,68,217,139,245,149,55,217,55,84,9,128,1,143,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,100,0,99,77,6,226,43,72,248,146,195,105,179,61,41,203,41,46,44,117,60,51,87,91,31,43,27,113,180,190,69,123,82,26,202,116,114,186,23,245,69,42,34,174,236,127,66,186,55,61,155,57,126,188,87,93,52,227,47,213,140,215,68,45,151,158,214,103,130,120,73,110,86,186,132,70,73,53,45,69,52,19,199,85,79,239,94,236,41,226,25,27,213,54,115,36,68,71,53,17,241,58,64,200,0,0,0,0,0,0,0,235,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,236,0,0,0,0,58,253,139,63,195,114,108,155,38,195,44,89,13,37,93,247,14,168,166,166,190,219,218,170,147,208,190,162,157,149,16,43,218,168,138,172,146,41,17,90,244,221,138,173,145,168,189,81,189,173,14,192,0,0,0,0,1,215,239,185,254,27,140,228,216,206,25,125,200,105,41,47,185,141,69,77,53,138,222,229,85,158,185,244,244,239,168,157,88,212,69,84,100,113,70,170,231,174,204,69,116,109,85,234,145,141,112,118,0,116,173,78,214,44,7,71,35,199,43,53,26,253,73,99,182,228,151,133,178,69,115,174,170,134,154,138,146,127,5,85,86,215,84,77,51,216,216,216,230,210,62,54,170,110,171,36,145,183,111,172,170,157,212,0,0,0,7,74,147,88,176,26,109,92,118,136,92,47,212,148,25,100,150,122,75,221,13,29,93,84,49,62,231,4,239,173,106,182,150,53,127,118,103,196,148,18,190,84,107,54,99,31,26,238,187,175,72,119,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,21,205,111,197,118,56,164,157,78,217,169,238,251,207,46,98,59,226,113,233,217,125,192,115,219,115,171,234,30,13,107,207,49,123,134,63,115,167,238,199,89,77,36,10,157,78,79,210,68,254,75,155,247,39,218,118,132,83,200,20,243,197,223,47,204,198,211,95,85,146,233,246,53,91,89,15,91,229,86,192,206,181,68,234,157,255,0,198,157,203,240,70,125,159,105,137,248,116,226,111,54,225,171,36,250,39,154,195,81,110,167,183,185,212,210,69,83,3,88,172,86,50,109,145,85,33,122,252,100,111,219,246,151,157,118,178,208,222,41,159,77,91,77,20,172,123,85,170,143,98,59,116,84,84,251,81,126,245,43,227,140,206,3,109,249,149,85,195,44,196,109,104,202,186,153,221,51,219,4,13,77,213,207,129,63,208,233,213,126,8,239,183,254,208,37,110,131,241,47,166,186,203,110,234,199,178,203,117,85,83,27,212,248,89,42,245,162,44,174,98,123,156,198,252,85,19,236,251,76,208,201,25,34,35,152,228,84,95,184,215,211,74,181,43,82,184,83,212,118,69,116,246,141,45,59,159,79,28,172,155,196,49,170,212,146,57,87,220,231,68,159,7,47,199,239,255,0,140,182,222,24,56,186,196,53,134,219,75,73,37,238,141,149,253,142,167,196,234,152,145,219,182,40,149,222,238,243,221,241,122,255,0,136,9,63,176,67,132,83,199,51,122,163,123,92,159,122,46,231,53,69,80,56,202,136,230,236,165,80,115,111,211,229,165,167,199,114,154,122,71,253,122,202,134,61,222,245,79,117,44,91,127,27,253,205,126,194,216,28,158,228,32,255,0,52,204,90,27,206,141,83,86,120,125,223,69,81,85,42,57,24,158,239,235,57,23,238,95,228,129,25,185,85,106,13,190,221,144,79,140,213,215,69,20,178,53,206,107,28,187,42,170,190,133,137,183,187,239,69,251,75,121,98,238,155,154,255,0,240,35,144,62,195,174,214,232,29,83,218,107,234,225,137,119,127,78,232,181,148,201,247,167,220,95,213,12,139,45,59,30,171,186,174,255,0,245,168,30,231,16,103,153,237,153,107,244,250,150,110,195,157,219,137,201,186,111,246,213,211,127,57,57,221,240,34,247,30,118,104,110,218,89,59,165,133,30,177,178,52,110,237,69,248,213,211,239,246,40,20,57,132,221,93,142,103,22,123,178,63,163,193,215,67,50,170,167,195,103,34,253,203,255,0,81,176,15,7,122,143,108,206,52,162,193,37,53,124,51,75,29,186,150,57,17,174,221,90,244,166,167,221,23,234,167,218,227,94,219,132,47,138,227,35,217,186,58,53,107,147,111,232,66,204,185,97,107,91,225,171,131,10,173,184,34,55,102,244,181,210,253,187,209,70,137,178,201,253,63,103,253,192,90,252,223,218,253,197,68,113,215,86,232,184,132,196,28,181,9,211,79,116,137,255,0,162,159,14,138,37,45,210,41,91,61,51,38,106,238,215,181,28,139,247,238,84,39,27,244,142,175,226,55,19,165,99,183,89,110,176,51,109,254,246,80,167,253,160,89,135,14,115,173,70,151,99,179,35,183,108,150,186,71,162,237,247,211,68,101,51,26,112,249,64,182,237,44,199,41,157,238,88,237,116,108,95,248,169,162,79,251,12,150,0,197,186,251,158,90,112,92,74,74,251,181,198,26,72,213,27,245,164,93,147,251,108,109,251,151,237,114,127,140,202,14,93,147,114,189,121,169,234,100,248,238,61,101,199,169,42,250,29,93,4,239,123,91,34,162,253,74,154,125,189,200,244,251,151,236,80,35,47,4,246,90,141,85,226,130,225,145,178,23,84,67,69,77,71,82,178,53,61,223,86,122,102,253,138,223,228,47,217,246,23,49,103,166,74,75,117,53,58,53,90,145,196,198,237,253,13,68,43,59,148,166,159,203,4,215,252,182,178,149,237,90,138,24,98,141,239,102,202,187,85,203,191,189,91,254,230,159,105,103,172,111,75,17,191,114,108,7,35,138,252,78,71,21,251,209,64,241,191,191,99,146,109,246,30,183,124,80,246,52,14,50,38,237,84,95,130,161,80,252,217,112,201,32,202,161,200,163,133,202,202,153,170,28,245,251,61,201,68,212,251,127,159,238,45,233,201,186,42,21,109,205,181,242,49,45,176,181,125,206,125,78,255,0,253,213,10,129,212,121,80,103,52,246,170,204,154,221,83,95,20,109,75,108,79,107,92,169,246,84,201,191,217,254,216,232,188,196,245,6,159,54,213,184,44,52,53,177,213,71,78,205,156,214,109,238,123,39,172,69,79,209,79,177,83,237,49,47,6,250,183,100,210,235,157,242,182,239,88,148,233,81,110,72,99,87,72,198,117,59,187,213,178,117,61,187,157,51,85,243,216,51,109,89,172,200,169,106,59,144,62,90,135,49,221,104,169,179,165,153,201,239,71,42,124,30,159,104,19,194,61,91,177,105,150,136,65,142,83,93,169,163,175,159,171,104,81,232,231,175,77,95,95,195,165,223,197,126,228,138,224,139,77,47,54,220,110,59,245,254,134,88,223,84,137,51,28,246,237,186,58,58,103,39,185,29,252,203,246,21,135,165,246,236,179,89,243,58,91,83,86,174,170,157,157,123,34,119,94,212,222,39,187,238,122,124,98,251,190,207,241,94,182,15,97,164,196,113,58,74,40,226,108,77,167,166,141,54,70,163,81,58,98,106,125,201,252,144,49,127,22,26,187,104,210,125,59,150,170,170,227,5,60,207,99,22,54,189,251,43,145,42,33,106,236,157,46,223,244,190,226,1,112,15,137,94,117,111,90,238,249,245,206,138,105,105,233,105,232,229,142,94,141,155,212,217,227,111,197,170,223,239,43,246,125,159,227,253,158,104,58,159,83,144,229,118,140,10,205,90,178,127,91,84,172,145,197,34,170,238,218,166,175,189,26,245,254,242,191,22,253,159,226,148,60,189,244,141,154,127,167,73,91,83,70,177,85,213,198,230,189,203,31,74,175,77,92,234,158,245,99,87,224,168,4,177,181,209,165,13,20,84,232,221,186,24,212,219,238,217,17,63,236,62,211,194,124,15,32,14,165,169,89,21,22,61,139,212,214,214,84,199,11,90,232,145,92,247,108,137,187,209,62,59,29,173,234,136,138,170,168,158,239,180,132,188,198,117,178,76,35,79,165,176,219,43,18,58,202,169,233,23,234,201,179,186,123,210,238,191,86,68,95,244,47,187,255,0,128,71,60,3,59,168,201,245,229,151,217,174,17,190,209,103,158,26,153,231,68,111,67,88,148,202,170,170,228,68,84,247,198,191,127,192,198,252,103,107,82,106,206,95,79,129,226,53,108,184,71,13,75,33,86,83,162,61,122,146,90,136,191,144,139,240,145,191,111,218,159,210,98,44,63,87,38,195,49,59,250,36,232,250,251,181,50,67,27,250,149,94,138,137,35,125,203,214,142,248,73,252,230,94,224,87,68,93,171,122,140,252,179,36,163,169,153,172,149,106,145,242,71,212,197,84,158,154,79,139,227,119,247,199,125,160,79,206,2,180,89,48,45,32,198,238,213,182,249,96,175,174,183,67,60,189,206,164,84,87,44,203,240,235,84,248,73,247,33,44,147,224,126,70,39,100,166,199,113,251,125,158,146,52,142,26,58,104,225,99,90,136,136,136,214,237,240,68,68,255,0,152,253,128,0,241,240,248,157,63,80,181,35,30,192,173,18,220,174,215,58,88,26,206,159,237,147,49,159,23,49,63,140,230,255,0,45,0,253,235,149,234,134,141,189,169,42,162,108,174,94,150,177,93,239,85,247,255,0,218,135,178,131,250,230,36,153,233,238,118,202,159,241,161,14,180,111,91,114,29,107,212,201,159,10,189,109,16,78,238,218,179,175,165,90,218,136,246,95,237,143,111,232,75,255,0,201,62,51,50,134,20,134,150,56,211,236,106,127,212,128,123,83,161,191,105,229,36,98,252,28,129,90,138,159,3,138,49,19,224,223,249,128,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,129,206,43,76,254,135,241,89,14,117,73,73,117,90,76,247,31,163,184,77,85,81,31,245,171,171,169,145,104,228,130,157,232,196,69,232,130,10,55,189,138,231,57,174,157,28,170,141,123,17,46,252,129,92,229,176,10,156,155,133,203,94,103,110,199,169,42,234,48,236,162,146,166,178,224,228,137,39,161,183,84,69,45,60,136,199,57,81,234,201,42,100,161,71,49,155,238,173,141,202,155,71,212,208,192,28,145,245,66,235,75,159,234,22,139,204,218,185,237,183,59,60,89,69,58,186,181,221,138,57,233,166,142,154,94,138,125,149,189,115,182,174,30,169,17,90,187,82,70,213,71,123,186,45,208,215,7,130,205,76,252,145,113,89,166,25,212,149,118,170,74,74,124,130,11,125,125,85,210,78,221,45,45,13,106,45,29,84,239,127,91,81,157,184,42,37,122,61,206,233,107,154,142,114,43,81,81,118,62,3,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,214,95,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,252,75,211,230,81,171,212,218,65,193,246,113,58,79,72,151,44,194,157,49,11,108,53,48,75,43,39,125,115,92,202,134,162,199,183,67,219,70,149,114,49,207,84,98,62,38,162,245,110,140,117,11,233,238,21,117,212,172,255,0,26,211,155,21,69,36,23,44,170,241,69,100,163,150,173,238,108,17,207,83,51,33,141,210,57,173,115,145,136,231,162,170,163,92,187,111,178,47,192,11,211,229,113,164,53,58,75,193,246,51,61,202,10,184,46,89,205,68,217,125,84,51,79,20,172,99,42,90,198,82,186,37,143,244,88,250,56,41,36,86,185,92,244,124,143,71,116,254,131,101,169,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,188,253,96,34,175,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,212,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,6,202,96,0,0,0,0,0,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,19,252,0,5,32,113,165,174,154,143,195,167,51,60,243,84,52,190,243,224,110,180,62,198,138,104,101,69,125,45,194,149,214,138,21,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,109,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,90,76,230,143,231,179,83,127,5,244,122,35,170,112,93,197,182,85,194,54,169,166,83,109,139,199,99,119,223,13,111,201,173,206,108,146,247,40,91,83,27,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,247,164,69,77,158,160,108,82,14,191,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,157,128,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,178,152,0,0,0,1,86,188,238,46,215,91,5,215,65,175,182,43,157,93,186,229,110,168,200,42,232,235,41,38,116,51,211,79,27,173,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,210,138,171,231,157,250,147,253,164,253,218,4,148,229,205,198,191,240,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,76,3,88,29,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,176,79,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,25,212,0,0,0,0,0,0,0,5,85,243,180,176,107,43,190,130,229,62,219,235,210,118,109,111,246,116,117,45,111,103,34,119,136,127,126,104,182,71,73,215,74,222,152,223,187,210,62,212,233,180,93,223,206,195,254,8,56,209,202,184,71,212,120,43,171,93,117,189,224,55,46,228,23,188,122,42,233,27,27,59,171,15,85,117,52,10,244,133,107,24,144,70,136,231,167,215,141,29,23,83,58,146,70,95,78,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,215,179,140,14,26,239,188,43,107,141,227,76,174,107,222,181,77,213,116,198,234,221,84,201,228,171,179,203,52,140,167,146,85,107,89,211,50,118,159,28,136,172,98,119,35,122,181,21,138,199,56,54,51,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,250,202,128,229,41,198,143,208,187,237,31,10,57,251,186,172,185,29,194,105,241,123,164,245,221,45,183,87,72,206,167,80,185,178,189,24,144,206,246,42,196,216,145,29,226,102,114,116,200,181,29,81,219,165,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,99,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,53,215,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,244,170,230,174,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,215,150,103,5,223,194,79,81,223,169,25,171,123,120,14,3,112,164,158,166,158,106,30,244,119,218,228,94,235,40,119,145,142,133,208,181,24,215,84,53,122,157,219,150,38,35,83,188,146,70,22,21,202,159,27,214,139,47,11,148,23,125,87,201,234,238,22,219,253,66,86,226,148,23,20,171,125,109,178,212,200,153,79,20,106,249,223,210,218,103,182,6,73,4,49,49,24,216,223,220,71,191,188,140,138,181,103,226,99,50,225,67,152,30,172,106,150,31,67,73,113,99,179,140,146,219,119,182,84,162,53,151,27,116,151,89,31,44,9,39,74,186,23,245,69,27,217,35,81,122,94,198,245,53,236,235,141,247,232,107,89,197,143,154,125,100,249,129,144,250,140,224,108,61,163,186,197,128,235,174,1,107,212,109,57,191,82,92,109,183,26,120,37,150,40,170,161,154,123,124,242,67,28,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,232,85,238,165,0,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,249,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,7,214,0,0,0,3,165,107,22,142,224,58,235,128,93,52,231,81,172,52,151,27,109,198,158,120,162,150,90,88,102,158,223,60,144,201,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,250,81,117,246,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,212,212,150,21,85,116,110,115,85,21,236,124,114,63,99,227,15,241,69,195,38,3,197,54,151,220,180,255,0,47,166,164,163,185,62,157,205,178,228,41,110,134,166,182,205,58,201,20,157,112,58,68,234,107,30,232,34,108,172,99,152,178,70,142,103,83,119,71,52,42,219,149,239,29,63,145,76,169,154,29,172,121,159,132,211,107,215,95,177,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,22,213,56,177,242,177,172,159,47,242,31,78,156,215,135,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,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,55,248,118,230,23,89,148,240,203,171,124,58,241,3,151,247,174,179,105,254,65,22,37,127,185,205,60,245,87,90,169,105,107,164,150,150,182,174,121,159,213,50,247,97,101,50,116,177,170,216,214,62,165,122,196,215,133,117,155,78,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,106,196,89,167,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,112,195,252,196,120,250,172,226,115,42,76,15,75,110,23,91,110,153,89,59,180,251,165,76,244,255,0,73,164,89,34,127,137,170,166,234,70,44,44,124,17,186,158,57,24,178,55,235,72,238,151,73,219,139,26,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,236,127,195,199,15,217,247,19,90,161,67,165,26,114,202,70,92,171,41,234,42,229,172,174,73,146,138,138,8,99,87,58,90,137,33,142,71,70,197,119,68,77,114,183,101,146,88,219,238,234,67,97,237,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,26,29,43,92,176,12,55,75,56,38,212,237,62,211,236,122,146,199,143,88,244,223,32,166,161,161,166,69,232,137,158,207,168,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,215,48,217,79,139,31,43,26,201,242,255,0,33,244,233,205,107,0,218,160,0,0,138,188,209,252,137,234,111,224,190,177,68,74,162,42,243,71,242,39,169,191,130,250,197,16,16,171,149,191,31,84,122,119,224,120,100,214,59,133,170,219,136,47,140,168,199,114,42,202,152,40,97,180,72,189,218,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,254,187,36,103,102,223,205,85,203,147,229,123,199,213,247,90,122,56,120,214,107,135,140,203,237,86,247,212,88,175,245,53,44,73,175,84,176,244,163,233,167,71,185,31,45,100,108,85,122,72,212,115,165,138,57,31,38,207,137,242,76,22,42,15,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,82,48,104,167,51,78,17,245,167,197,83,253,62,250,9,95,75,214,255,0,7,154,172,22,190,236,45,237,167,113,149,29,215,211,59,119,75,178,71,221,238,175,110,71,116,116,183,169,66,85,0,67,254,98,60,111,209,240,171,130,38,37,135,85,117,106,110,89,111,150,91,19,146,24,42,97,181,198,217,162,141,245,85,81,62,86,189,189,76,124,254,29,86,57,35,124,180,238,71,181,90,199,181,67,16,115,84,227,158,235,165,180,223,193,187,72,238,149,118,252,178,229,79,75,114,190,100,54,219,163,169,234,108,208,119,82,72,169,97,117,60,137,44,117,50,164,109,115,250,250,81,41,229,106,35,95,223,234,142,165,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,23,228,255,0,53,89,238,85,254,154,228,121,38,71,112,255,0,116,172,174,185,87,84,73,255,0,42,73,166,146,71,255,0,59,156,231,125,170,164,191,215,206,87,186,203,162,220,62,227,218,205,28,126,213,185,209,219,228,169,207,44,84,178,54,162,75,46,242,200,246,84,66,246,34,36,176,199,2,196,202,132,111,87,106,70,73,35,95,36,42,231,194,22,191,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,103,83,90,30,30,56,129,207,184,101,213,10,29,87,211,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,186,37,107,85,219,36,145,70,239,127,74,27,15,104,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,194,188,209,252,137,234,111,224,190,177,68,69,254,85,252,122,211,85,83,90,184,88,214,75,237,37,27,232,233,225,183,224,215,58,142,234,190,177,235,44,206,90,10,154,137,37,115,81,232,215,193,21,43,26,198,51,162,46,214,234,245,137,175,148,28,209,252,137,234,111,224,190,177,68,80,8,27,84,2,21,114,238,227,234,143,137,204,85,112,61,82,184,90,173,186,155,100,237,83,238,181,48,83,253,38,141,99,149,254,38,150,155,169,30,179,49,144,72,234,136,227,98,198,223,171,35,122,91,39,110,41,170,0,0,5,37,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,238,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,246,29,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,123,156,212,84,247,162,20,3,199,71,6,87,222,15,53,30,150,217,29,215,219,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,244,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,77,115,56,177,243,79,172,159,48,50,31,81,156,206,188,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,255,0,196,221,218,213,127,226,75,85,239,182,43,157,37,198,219,113,206,47,181,116,117,148,147,54,104,42,96,146,190,103,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,23,105,202,227,200,158,153,126,53,235,21,164,117,230,107,204,66,155,21,166,184,240,225,160,153,29,91,50,118,84,70,204,151,39,181,92,37,166,125,153,240,202,215,173,21,44,208,185,174,90,149,115,17,179,57,23,162,54,43,225,84,116,142,122,65,141,48,158,62,168,248,99,229,213,166,88,30,150,220,45,87,45,77,189,251,126,159,116,169,130,163,232,204,105,116,168,127,137,170,166,234,87,164,207,100,241,186,158,57,24,145,187,235,72,238,166,199,219,150,186,255,0,205,86,123,149,127,166,185,30,73,145,220,63,221,43,43,174,85,213,18,127,202,146,105,164,145,255,0,206,231,57,223,106,168,31,171,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,54,19,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,63,160,112,19,193,5,139,132,124,18,90,220,142,150,213,114,212,219,223,118,43,221,238,142,103,212,66,202,84,153,86,26,90,71,73,20,111,142,30,134,196,249,19,161,28,249,119,234,115,155,28,72,201,84,6,170,230,202,124,39,121,88,209,191,151,248,247,167,64,107,88,108,167,194,119,149,141,27,249,127,143,122,116,0,101,80,0,0,0,0,0,17,87,154,63,145,61,77,252,23,214,40,136,191,202,191,143,90,106,170,107,87,11,26,201,125,164,163,125,29,60,54,252,26,231,81,221,87,214,61,101,153,203,65,83,81,36,174,106,61,26,248,34,165,99,88,198,116,69,218,221,94,177,53,242,131,154,63,145,61,77,252,23,214,40,138,1,3,106,128,66,174,93,220,125,81,241,57,138,174,7,170,87,11,85,183,83,108,157,170,125,214,166,10,127,164,209,172,114,191,196,210,211,117,35,214,102,50,9,29,81,28,108,88,219,245,100,111,75,100,237,197,53,64,16,3,157,95,149,140,91,230,5,15,167,92,73,254,64,14,117,126,86,49,111,152,20,62,157,113,3,228,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,88,81,171,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,19,198,253,139,139,140,18,90,44,142,170,213,109,212,219,39,118,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,30,135,68,201,23,173,92,201,119,234,107,91,36,74,240,149,64,0,0,0,42,175,158,119,234,79,246,147,247,105,21,121,92,121,236,211,47,198,189,30,180,149,92,243,191,82,127,180,159,187,72,171,202,227,207,102,153,126,53,232,245,160,95,70,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,222,231,34,39,189,80,160,30,58,56,205,190,241,135,168,244,183,56,237,94,198,195,49,127,17,79,140,219,101,99,22,169,177,202,172,238,212,212,200,221,247,154,94,212,74,177,181,203,28,109,99,90,222,165,71,203,38,96,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,172,21,193,71,10,55,222,45,53,150,139,13,237,93,104,241,11,110,213,153,77,238,138,22,59,192,82,244,189,99,141,29,34,163,18,105,222,206,212,105,179,220,155,190,78,219,217,20,136,4,160,228,243,162,26,209,91,170,21,26,203,13,243,32,198,52,234,221,78,174,168,164,116,117,112,209,101,211,190,58,186,104,152,207,209,130,161,148,178,44,207,115,213,94,177,72,145,181,27,188,138,246,99,254,55,245,123,50,208,94,103,121,110,174,105,252,244,145,223,113,218,139,68,212,233,87,2,77,4,172,125,142,146,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,75,169,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,90,33,230,143,231,179,83,127,5,244,122,32,46,123,133,222,38,240,30,41,180,190,219,168,24,133,77,37,29,201,244,237,117,235,30,91,140,53,53,182,105,214,73,99,232,157,177,175,83,88,247,65,43,162,123,218,197,146,52,107,250,91,186,181,185,128,215,7,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,135,176,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,59,0,0,0,0,10,181,231,113,118,186,216,46,186,13,125,177,92,234,237,215,43,117,70,65,87,71,89,73,51,161,158,154,120,221,108,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,18,131,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,197,94,121,223,169,63,218,79,221,165,112,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,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,3,103,48,97,254,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,252,156,82,241,109,165,156,35,98,182,124,167,83,34,186,215,123,118,224,182,250,43,117,153,180,210,215,73,211,27,159,36,233,20,211,69,188,49,236,198,189,237,85,233,116,209,34,167,215,64,51,89,73,124,96,113,3,159,112,203,204,239,63,213,125,57,125,35,238,84,116,246,234,73,104,235,150,101,162,173,130,107,29,27,93,21,68,112,201,27,164,98,59,162,86,181,93,178,73,20,110,247,244,161,109,58,67,196,166,131,107,213,52,115,105,30,170,227,249,21,68,148,242,213,173,190,26,158,213,198,40,35,149,34,124,178,209,74,141,168,137,157,106,212,71,62,54,162,245,177,83,116,123,85,105,51,154,63,158,205,77,252,23,209,232,128,187,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,144,13,122,248,23,227,54,251,193,230,163,213,92,228,181,123,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,119,253,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,247,57,170,139,239,69,3,245,128,63,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,239,115,145,19,222,168,7,85,215,77,116,211,142,29,52,226,227,170,26,161,121,240,54,170,29,162,134,24,145,31,85,112,170,114,42,199,75,77,26,170,119,38,127,75,182,77,209,168,214,185,239,115,24,199,189,181,23,193,255,0,16,57,247,19,92,206,240,13,87,212,103,210,50,229,89,79,113,164,138,142,133,102,74,42,40,33,177,214,53,177,83,199,52,146,58,54,43,186,229,115,81,219,44,146,200,239,119,82,152,127,142,142,51,111,188,97,234,61,45,206,59,87,177,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,250,220,174,60,246,105,151,227,94,143,90,4,255,0,231,87,229,99,22,249,129,67,233,215,19,228,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,125,124,234,252,172,98,223,48,40,125,58,226,83,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,109,60,8,149,192,39,29,150,174,46,241,154,219,22,75,71,73,105,212,92,118,157,42,239,20,116,177,182,10,42,168,36,168,153,177,203,67,27,234,37,157,236,142,54,211,182,103,61,17,27,36,204,68,247,61,166,117,215,189,107,197,120,118,210,123,238,177,230,182,251,173,109,151,31,240,190,38,11,92,81,201,84,254,253,76,84,236,232,108,146,70,197,217,243,53,87,119,167,213,69,219,117,217,20,50,1,78,220,219,51,252,203,75,56,217,192,53,7,79,178,26,187,30,67,99,193,232,42,104,107,169,149,58,226,127,180,46,72,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,182,19,195,167,29,60,56,241,59,217,182,224,25,159,179,242,73,122,191,204,205,245,172,163,186,46,221,229,252,211,58,157,29,79,230,224,124,174,240,242,75,208,197,106,201,208,171,177,90,220,234,252,211,226,223,47,232,125,70,226,5,148,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,146,0,214,135,135,142,32,115,238,25,117,66,135,85,244,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,238,137,90,213,118,201,36,81,187,223,210,134,195,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,184,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,84,171,182,199,136,223,246,111,185,236,123,81,223,97,233,86,108,187,162,47,184,15,122,46,231,9,97,100,204,86,57,55,69,56,181,251,46,203,247,236,123,81,119,2,28,113,177,194,37,171,86,241,135,221,45,113,244,92,41,146,121,81,119,114,238,190,27,165,19,235,76,214,167,189,141,251,10,144,191,88,115,190,25,179,217,38,79,205,44,15,154,54,175,230,93,238,115,164,143,239,147,251,217,177,156,208,71,60,107,28,141,221,21,21,62,36,108,226,167,132,156,63,91,113,121,163,150,150,161,181,201,52,47,99,217,87,35,19,234,200,229,95,114,53,223,223,29,246,1,133,248,59,227,154,131,62,167,109,143,34,147,166,165,55,247,236,229,223,223,80,239,226,83,181,62,12,79,180,158,212,85,145,86,64,201,225,93,218,244,69,79,143,218,136,191,246,154,233,234,102,147,106,23,15,25,74,172,52,211,192,140,253,25,31,78,247,181,119,141,155,236,178,70,221,255,0,183,19,211,130,206,96,245,119,153,232,112,220,246,190,145,139,209,20,12,147,195,193,7,191,122,120,211,117,89,83,239,127,217,255,0,86,192,90,2,252,20,192,124,105,216,35,191,104,125,246,9,91,191,106,130,190,84,247,252,21,40,230,79,189,62,243,51,99,121,29,187,38,181,197,116,183,84,199,52,50,181,174,71,49,237,114,46,237,71,39,232,170,167,193,83,237,58,246,177,216,35,201,116,250,245,105,145,170,169,61,5,84,126,229,84,95,173,3,219,246,111,247,129,175,110,158,92,93,136,235,157,28,173,94,158,197,234,52,251,253,205,172,103,243,47,242,77,138,176,219,135,180,172,80,85,34,238,143,234,219,254,39,185,62,239,230,53,227,215,172,110,76,3,90,238,112,53,142,103,106,237,51,152,174,221,126,170,85,202,137,250,72,159,200,47,35,132,220,194,124,183,75,237,151,10,167,53,100,147,189,191,75,81,169,238,168,157,62,8,191,237,64,206,106,97,62,42,236,142,190,105,189,85,43,62,42,145,255,0,248,196,43,247,167,220,102,197,248,24,243,90,232,214,179,13,169,107,90,245,114,35,54,70,255,0,191,70,6,187,158,195,125,195,32,169,183,196,205,228,233,78,148,223,253,201,87,239,254,99,184,112,249,148,214,233,198,176,218,101,223,163,183,114,129,174,79,114,239,181,84,91,253,142,254,65,147,120,113,196,105,175,60,67,80,217,171,34,115,153,81,51,99,86,117,43,85,119,164,147,238,247,159,151,197,254,155,179,76,117,77,46,118,234,121,96,98,205,226,17,94,174,114,117,120,154,135,127,25,63,218,32,23,149,164,217,2,100,218,105,142,94,209,55,90,203,108,19,47,244,171,127,161,63,234,43,31,140,10,41,35,226,139,15,168,123,54,73,47,20,168,137,191,220,148,4,186,229,239,169,14,205,56,126,197,169,170,103,141,243,210,91,153,11,145,173,106,109,211,36,237,79,114,42,253,145,161,24,184,243,164,170,179,107,190,7,119,114,245,50,75,196,106,207,118,255,0,162,218,45,254,196,251,190,240,44,95,71,90,141,211,219,39,223,224,41,191,197,216,140,239,6,60,208,170,228,184,105,158,61,80,228,217,207,182,210,42,251,182,248,211,196,191,246,153,12,15,69,100,205,134,158,89,85,118,233,99,151,252,72,83,127,53,91,244,249,14,175,99,182,88,31,186,50,223,86,139,238,79,114,165,83,151,237,68,254,71,222,91,14,174,101,48,226,56,61,222,245,44,172,103,134,163,168,149,58,182,254,44,50,59,237,84,254,73,77,119,58,123,175,18,188,74,86,206,140,89,160,162,158,174,157,171,19,21,189,45,87,213,200,158,246,35,254,228,2,204,184,22,195,62,139,105,53,27,94,206,151,72,201,81,222,253,254,21,117,10,159,198,95,188,146,233,238,247,29,107,79,241,218,124,111,30,167,183,192,197,111,71,95,197,202,191,25,28,239,183,250,78,204,7,133,248,4,79,112,95,232,8,7,7,34,239,240,57,162,108,121,0,120,95,129,89,188,214,236,210,87,182,212,246,255,0,46,171,255,0,170,162,254,127,230,44,201,118,48,63,20,90,13,109,214,60,109,41,234,17,201,83,2,175,105,205,157,204,219,170,72,85,126,13,119,217,31,220,6,188,53,9,225,30,177,170,123,215,221,183,221,185,250,88,205,45,77,198,231,29,45,50,110,247,163,182,248,125,141,223,237,51,127,20,60,52,95,116,106,90,122,218,214,117,65,81,58,198,142,71,74,239,122,66,215,252,93,27,83,239,255,0,17,217,120,1,210,171,126,161,107,5,34,93,226,124,144,193,73,88,230,177,178,57,138,170,145,55,111,130,127,183,95,180,9,233,203,231,135,87,225,246,87,100,151,54,254,122,163,109,155,191,242,95,84,207,139,101,84,248,57,62,194,84,241,7,168,112,105,206,158,220,111,47,247,172,116,211,116,183,223,241,72,37,114,123,250,93,252,143,184,238,152,165,146,150,197,109,101,53,52,75,27,25,191,197,202,191,23,57,126,223,233,43,211,153,62,182,57,45,137,131,218,106,98,125,77,68,253,10,196,107,28,187,57,181,145,109,238,118,251,239,183,216,4,120,210,170,55,241,15,196,237,109,226,177,191,214,241,213,214,53,27,191,242,219,89,39,197,59,107,247,125,133,201,225,214,120,236,118,104,168,99,110,200,206,175,183,239,123,151,239,95,188,175,142,88,186,35,83,109,182,220,179,219,213,44,172,154,186,162,9,163,234,89,25,186,58,149,234,171,210,173,68,255,0,70,251,212,178,70,53,26,155,39,216,7,147,200,0,124,55,154,134,82,208,77,51,254,13,141,203,254,38,170,148,177,204,215,80,159,123,212,87,217,88,189,49,211,163,83,111,143,189,149,53,105,252,148,255,0,172,182,221,117,205,41,112,188,10,233,116,169,153,145,172,84,211,61,21,253,59,110,144,74,239,227,42,127,36,160,30,37,115,90,141,68,213,139,197,115,94,215,181,245,117,40,197,107,81,55,111,136,153,201,250,42,191,202,3,240,52,210,205,83,156,103,118,43,4,41,213,226,238,16,67,182,232,159,164,239,233,79,187,239,47,163,133,29,37,160,211,221,58,179,197,28,29,19,201,67,78,178,47,83,151,117,88,32,223,248,238,79,139,8,39,203,119,133,90,58,219,189,38,161,100,148,53,61,116,85,48,207,77,180,178,198,157,77,117,83,23,116,232,68,95,123,91,246,150,191,65,69,13,13,52,84,240,181,81,145,49,172,68,85,223,220,136,137,255,0,96,31,75,83,165,17,169,240,68,216,57,200,212,221,84,245,84,84,197,76,197,146,87,181,168,159,122,162,17,107,138,190,50,241,189,23,177,118,173,181,212,149,23,58,142,244,113,198,139,12,187,57,32,235,110,237,239,53,126,46,111,217,246,129,153,53,127,87,108,122,99,141,207,122,185,205,210,216,228,141,159,162,245,247,185,251,127,21,142,251,151,236,41,219,94,184,148,203,184,134,203,157,96,177,55,106,84,219,100,222,47,239,81,63,248,209,70,191,24,87,237,255,0,227,246,228,121,118,186,113,157,144,73,110,130,149,86,216,175,124,200,144,219,28,196,252,219,156,246,253,102,50,79,178,102,253,191,252,103,151,10,156,10,226,218,89,72,151,107,221,53,76,183,23,252,87,198,75,178,108,179,183,244,86,54,127,22,68,255,0,229,241,14,215,193,102,134,212,105,182,23,71,89,113,147,170,122,154,120,228,115,118,68,219,170,42,117,95,122,72,228,248,177,73,74,212,68,68,68,251,16,245,211,83,199,77,11,33,137,187,53,141,70,162,111,191,185,19,99,216,187,1,228,30,151,57,232,237,209,119,61,140,114,170,123,192,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,173,111,194,174,186,149,162,249,246,156,216,170,41,32,185,101,88,189,214,201,71,45,91,220,216,35,158,166,146,72,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,240,59,168,3,86,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,143,184,63,207,233,181,63,133,205,45,204,225,200,106,239,181,21,88,189,13,53,194,225,86,178,186,121,238,52,209,37,61,106,200,233,83,173,239,74,152,102,69,122,239,214,168,174,69,114,42,57,105,135,153,166,138,126,69,184,184,202,124,61,195,197,80,103,123,230,180,125,114,245,205,23,141,158,111,17,28,155,70,198,183,106,168,170,122,26,157,91,68,177,117,57,93,213,180,212,228,151,169,152,173,78,150,103,90,57,226,251,89,37,191,32,92,155,177,36,145,183,196,80,212,83,83,211,245,194,222,190,227,251,114,82,237,34,244,35,91,223,131,235,42,191,100,14,171,206,211,90,255,0,249,133,225,206,142,223,247,102,183,10,169,34,255,0,132,81,210,71,11,210,79,248,106,200,215,71,253,225,90,239,211,66,63,242,140,211,60,87,81,56,184,134,227,148,210,120,191,161,88,253,94,77,110,129,241,199,36,46,174,142,122,122,120,159,35,94,199,111,219,241,78,149,138,222,151,54,88,162,122,59,234,236,184,171,143,109,76,202,181,67,139,141,76,184,229,53,125,207,96,228,21,184,205,186,6,73,34,195,75,67,65,59,233,226,100,109,123,221,209,213,219,116,175,70,236,213,150,105,94,141,111,94,197,143,242,88,192,41,172,92,60,229,122,131,81,143,85,209,220,178,172,161,244,204,174,153,37,107,43,237,212,116,241,164,43,18,57,122,28,198,84,79,94,197,123,19,222,254,182,185,87,182,136,208,176,160,0,17,87,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,3,101,48,0,0,0,0,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,9,254,0,2,128,121,163,249,236,212,223,193,125,30,136,141,95,68,242,175,162,191,78,190,140,221,126,141,251,67,217,62,216,240,82,120,31,29,219,238,248,110,254,221,190,247,111,235,246,250,186,186,126,182,219,123,201,43,205,31,207,102,166,254,11,232,244,68,191,229,145,161,122,113,196,95,2,57,214,151,234,133,155,199,90,171,181,2,182,88,102,137,81,149,86,250,166,219,45,233,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,4,106,229,153,198,143,240,108,212,119,233,190,106,238,230,3,159,92,41,32,169,168,154,187,179,29,138,185,87,180,202,237,164,123,97,108,46,71,181,181,14,94,151,118,226,137,232,229,236,164,114,94,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,134,181,156,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,78,174,84,252,115,221,108,185,53,7,11,186,175,116,171,184,91,111,245,9,30,41,122,184,221,28,245,182,78,202,118,71,21,177,123,242,116,182,153,237,129,140,130,56,182,86,204,254,132,99,251,200,177,4,202,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,0,217,76,0,0,0,0,170,190,121,223,169,63,218,79,221,165,170,21,87,207,59,245,39,251,73,251,180,10,192,176,98,121,86,87,237,47,162,216,205,214,243,236,107,124,215,107,143,179,232,164,168,240,116,49,109,221,169,155,161,23,183,11,58,155,213,35,182,107,119,77,213,55,50,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,240,100,98,185,175,107,37,138,39,171,31,209,210,178,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,58,87,49,158,10,63,130,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,20,46,211,71,117,139,1,215,92,2,215,168,218,115,126,164,184,219,110,52,240,75,44,81,85,67,52,246,249,228,134,57,157,73,84,216,94,246,197,83,27,101,98,73,18,185,85,170,191,208,171,221,77,122,248,32,227,71,42,225,31,81,224,174,173,117,214,247,128,220,187,144,94,241,232,171,164,108,108,238,172,61,85,212,208,43,210,21,172,98,65,26,35,158,159,94,52,116,93,76,234,73,25,127,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,184,15,214,0,0,0,0,0,0,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,72,0,6,173,153,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,188,147,250,205,204,135,90,53,135,135,156,71,66,39,241,118,90,139,61,63,132,200,242,42,59,221,90,213,228,176,54,157,244,236,138,161,21,200,170,201,34,145,203,80,217,31,42,79,42,53,233,219,68,86,44,138,231,71,167,186,29,104,190,227,154,139,67,126,240,218,177,126,240,212,149,118,74,126,202,71,83,103,133,149,40,183,26,134,178,46,231,123,185,225,233,217,36,146,236,248,225,86,49,174,236,185,89,88,32,102,174,15,248,107,190,241,83,174,54,125,50,182,47,102,213,15,77,211,36,171,109,83,32,146,146,207,20,209,178,162,72,149,205,127,84,203,221,100,113,162,49,233,220,145,138,228,70,35,220,221,132,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,164,96,229,79,133,104,189,131,133,202,12,187,74,42,42,234,174,89,77,66,75,149,203,113,125,36,149,180,215,90,120,153,12,180,138,232,26,142,101,51,92,143,158,8,165,87,61,35,171,235,93,187,170,132,202,0,107,89,197,143,154,125,100,249,129,144,250,140,230,202,102,181,156,88,249,167,214,79,152,25,15,168,206,6,42,44,39,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,245,240,103,193,118,43,197,199,2,57,133,13,19,109,86,76,250,219,168,21,83,217,50,25,104,99,116,143,237,91,41,58,104,106,103,70,44,201,70,245,158,69,86,177,126,164,138,217,122,95,210,177,190,0,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,240,54,147,5,106,242,186,227,234,143,48,177,91,120,103,214,43,133,170,215,117,199,45,244,212,56,157,226,122,152,40,227,185,210,177,241,83,65,109,115,28,230,245,214,55,185,27,98,237,163,157,52,109,119,82,35,227,87,205,101,64,0,0,0,0,69,94,61,184,32,177,113,113,130,69,91,142,82,218,173,186,155,100,237,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,208,233,95,26,116,43,153,46,221,46,107,100,149,31,65,119,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,155,79,21,213,205,115,130,143,202,110,43,63,18,154,103,108,181,83,100,152,149,190,162,167,45,139,110,204,215,139,92,49,181,201,81,214,174,72,221,53,44,113,191,220,230,245,201,18,244,163,213,97,134,39,5,54,29,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,58,249,123,220,190,248,10,199,184,102,195,104,115,157,65,177,82,86,106,165,222,158,57,171,159,81,225,107,89,96,122,45,75,82,26,25,146,36,124,47,117,61,67,99,168,86,200,246,61,236,84,107,156,196,69,80,201,92,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,0,12,85,197,143,149,141,100,249,127,144,250,116,230,181,134,202,124,88,249,88,214,79,151,249,15,167,78,107,88,6,213,0,0,4,85,230,143,228,79,83,127,5,245,138,35,58,235,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,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,33,87,18,58,223,117,226,63,148,174,83,173,23,155,29,37,154,163,35,168,137,204,160,166,145,210,50,154,8,114,168,233,225,98,189,222,247,189,34,134,62,183,236,212,115,250,156,141,98,42,49,2,152,79,213,255,0,53,88,22,85,254,154,227,153,38,57,112,255,0,116,163,174,182,215,83,201,255,0,38,72,102,142,70,127,51,154,230,253,138,135,229,22,253,205,35,128,90,205,68,241,220,77,232,229,190,235,114,203,211,193,211,228,88,237,29,52,245,211,93,227,78,213,52,53,52,145,198,215,189,179,68,196,141,36,141,17,35,116,81,172,159,81,241,191,188,24,3,137,78,104,31,194,39,132,36,209,203,174,33,224,179,236,130,225,7,210,105,233,237,253,187,59,40,96,171,125,68,94,9,206,171,146,100,153,86,26,36,119,117,138,221,150,163,109,190,162,164,85,225,99,69,63,132,79,16,88,78,142,73,112,240,84,153,5,193,124,124,237,151,183,35,40,96,137,245,21,93,167,118,228,68,153,96,134,84,143,169,138,222,226,179,171,102,238,169,138,139,147,228,217,195,215,208,189,39,187,113,11,118,169,181,85,213,234,38,212,86,134,71,75,189,85,186,134,138,166,162,41,218,233,220,136,169,223,157,136,174,137,159,87,166,154,7,43,156,229,233,140,37,175,16,250,217,134,240,135,160,213,218,130,236,50,174,170,209,142,83,211,219,109,86,91,37,18,199,3,30,187,69,75,3,157,27,22,42,42,100,94,134,44,142,68,99,19,165,172,107,228,116,113,63,93,124,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,217,203,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,238,115,81,83,222,136,80,15,29,28,25,95,120,60,212,122,91,100,119,95,108,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,140,38,175,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,247,119,38,127,76,241,178,63,124,108,141,202,245,235,123,219,216,179,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,44,229,247,199,174,67,195,54,101,67,131,106,13,246,174,179,74,238,245,17,195,92,202,143,21,90,251,3,17,42,92,147,80,194,146,163,33,99,170,42,27,37,66,54,55,189,236,98,171,90,231,162,34,220,78,184,241,47,165,154,7,163,75,174,153,77,219,218,184,220,222,15,217,222,198,158,154,121,174,222,41,205,237,120,62,185,89,28,251,198,231,77,245,95,253,170,57,30,155,163,64,166,14,98,188,27,83,112,159,170,20,215,12,82,166,145,184,38,111,81,87,54,53,66,181,178,212,86,208,178,158,58,101,168,134,117,124,109,78,134,203,82,173,137,122,228,122,198,214,247,28,175,221,93,215,248,23,227,54,251,193,230,163,213,92,228,181,123,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,120,171,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,43,206,95,191,252,205,241,91,171,176,255,0,122,187,97,150,119,55,254,19,18,212,214,193,81,77,255,0,6,169,164,146,25,127,145,46,255,0,162,128,74,174,104,254,68,245,55,240,95,88,162,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,253,57,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,3,31,226,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,125,237,114,162,251,149,77,130,120,28,226,238,213,197,246,145,187,43,158,221,73,103,203,44,53,13,182,228,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,234,232,238,38,232,248,230,141,29,39,105,100,116,42,230,161,192,85,77,45,77,215,138,125,27,177,85,214,50,178,162,107,134,115,108,167,237,35,40,216,145,66,212,175,166,167,142,38,185,88,174,100,242,213,61,207,123,250,229,238,236,140,73,92,202,245,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,161,179,72,49,167,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,187,169,12,150,0,199,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,32,0,53,161,226,31,135,236,251,134,93,80,174,210,141,70,101,35,238,84,116,244,245,113,86,80,164,203,69,91,4,209,163,155,45,60,147,71,27,164,98,59,174,39,57,27,178,73,20,141,247,244,169,141,77,138,56,215,225,70,197,197,166,141,86,225,189,171,85,30,95,109,222,179,22,189,214,194,247,120,10,174,166,44,145,171,163,84,122,67,59,25,218,145,54,123,83,118,73,219,123,226,141,13,123,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,120,31,148,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,10,242,179,224,43,30,212,59,84,60,75,107,69,138,146,233,98,117,68,176,226,182,90,175,11,89,69,115,99,91,83,75,87,53,117,44,177,61,21,141,149,91,217,78,182,61,36,129,239,86,244,246,213,214,232,0,0,6,170,230,202,124,39,121,88,209,191,151,248,247,167,64,107,88,108,167,194,119,149,141,27,249,127,143,122,116,0,101,80,0,0,0,0,0,17,87,154,63,145,61,77,252,23,214,40,138,22,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,61,229,244,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,7,74,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,254,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,171,163,184,155,163,227,154,52,116,157,165,145,208,255,0,154,135,1,84,213,84,215,94,41,244,110,197,73,70,250,58,121,174,25,205,178,159,186,175,172,122,203,11,82,190,154,158,56,156,212,122,53,243,203,84,247,61,140,232,139,187,178,189,101,115,235,175,135,142,32,115,238,25,117,66,135,85,244,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,238,137,90,213,118,201,36,81,187,223,210,128,108,188,64,14,117,126,86,49,111,152,20,62,157,113,37,167,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,187,169,8,151,206,175,202,198,45,243,2,135,211,174,32,83,94,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,220,214,170,175,185,20,253,93,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,32,57,92,121,236,211,47,198,189,30,180,203,252,209,184,18,181,104,157,214,29,119,209,124,102,174,159,9,190,84,61,185,5,186,146,6,248,44,122,181,206,98,68,248,250,87,170,42,106,135,61,200,140,232,237,197,35,81,136,230,164,208,196,208,179,254,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,230,3,91,110,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,108,61,165,90,153,138,235,38,156,99,154,165,133,85,248,139,46,77,111,138,225,77,213,36,111,146,30,180,250,240,75,219,123,216,217,162,122,58,57,24,142,94,137,24,246,170,238,213,3,181,128,0,170,190,121,223,169,63,218,79,221,165,90,219,46,215,91,45,75,235,44,215,58,186,10,137,41,231,164,124,180,211,58,39,186,9,226,124,51,68,174,106,162,171,36,138,73,35,123,126,14,99,220,213,221,21,80,180,174,121,223,169,63,218,79,221,165,96,98,216,158,85,156,223,105,113,108,43,25,186,228,23,170,222,191,13,110,181,209,73,87,85,63,67,28,247,244,69,26,57,238,233,99,28,229,217,61,205,106,170,251,145,64,237,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,253,48,220,43,69,248,1,225,162,235,21,190,162,174,60,79,14,167,173,189,215,86,86,62,145,46,55,57,222,245,114,53,242,35,96,138,106,151,170,197,77,10,59,165,93,211,4,123,251,144,234,156,22,240,145,134,240,59,164,119,122,172,135,40,164,159,33,187,83,199,116,204,175,211,84,172,54,232,25,76,201,28,216,226,238,116,182,58,104,27,36,202,178,189,26,247,245,61,239,232,111,68,81,85,95,31,124,118,93,120,187,201,168,172,88,213,29,93,167,78,177,218,133,171,179,209,213,70,232,43,106,167,146,158,22,201,45,116,108,168,150,7,190,57,27,80,216,92,196,69,108,115,61,23,222,247,1,118,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,186,144,121,163,249,236,212,223,193,125,30,136,203,252,158,116,171,90,47,122,195,81,170,248,198,69,87,105,211,172,118,161,105,50,90,55,85,213,193,5,246,121,40,106,219,79,19,35,99,22,10,167,211,73,44,114,185,178,57,22,36,154,55,55,222,244,223,16,115,71,243,217,169,191,130,250,61,16,17,84,151,252,187,184,223,172,225,87,59,92,75,49,170,234,211,44,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,122,158,248,60,66,164,114,72,248,169,218,140,106,185,140,106,247,94,90,92,50,96,60,83,105,126,191,105,254,95,77,73,71,114,125,62,58,219,46,66,150,232,106,107,108,211,172,149,210,117,192,233,19,169,172,123,160,137,178,177,142,98,201,26,57,157,77,221,28,216,129,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,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,13,154,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,62,178,160,57,91,241,245,71,167,126,7,134,77,99,184,90,173,184,130,248,202,140,119,34,172,169,130,134,27,68,139,221,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,235,178,70,118,109,252,0,0,10,171,231,157,250,147,253,164,253,218,85,173,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,197,200,139,105,92,243,191,82,127,180,159,187,76,63,201,170,211,106,191,241,37,155,88,175,182,202,75,141,182,227,166,247,42,74,202,58,184,91,52,21,48,73,95,111,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,26,184,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,144,57,132,241,85,77,197,86,182,211,228,88,181,202,173,248,77,146,207,69,77,96,164,158,57,97,124,15,154,8,231,172,89,161,115,220,196,169,74,135,190,7,190,47,168,246,82,195,178,189,26,215,187,235,227,219,130,11,239,8,249,220,85,184,229,45,214,229,166,87,190,212,86,75,221,100,204,168,153,149,73,10,44,212,181,110,142,40,217,28,221,109,149,241,167,66,53,241,109,210,231,58,57,81,145,126,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,64,44,127,146,222,133,216,178,156,239,45,215,156,142,205,117,125,94,19,225,237,216,213,94,239,142,135,197,85,195,80,202,213,221,17,18,89,163,129,98,111,71,82,181,141,171,234,115,21,206,137,205,192,28,209,252,246,106,111,224,190,143,68,93,159,13,218,33,106,225,195,68,177,109,23,179,95,42,239,52,248,229,60,173,125,125,76,109,141,245,51,205,60,149,19,61,24,223,115,24,178,205,39,67,55,114,181,157,45,87,61,81,94,180,153,205,31,207,102,166,254,11,232,244,64,69,249,45,55,88,109,84,247,217,173,149,108,182,214,84,77,73,79,88,232,92,144,77,60,45,141,210,196,201,54,233,115,216,217,225,115,154,139,187,82,88,213,118,234,77,230,175,45,142,57,238,188,62,231,244,122,87,168,215,74,186,237,58,202,170,41,173,177,62,178,232,230,193,139,206,233,164,86,213,68,217,164,72,33,166,116,149,15,117,78,200,213,219,105,122,149,99,88,228,207,252,182,248,126,192,120,154,224,39,55,210,141,70,101,91,45,181,154,145,53,92,85,148,41,10,86,209,79,13,21,181,205,150,158,73,163,145,177,189,91,215,19,156,141,221,99,150,70,251,186,148,174,13,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,26,27,52,148,151,204,215,142,219,174,183,102,87,29,12,210,220,154,146,77,47,176,212,70,218,170,203,92,238,123,50,74,214,35,92,231,201,38,200,143,166,134,93,219,27,25,213,27,223,31,127,170,68,88,123,88,86,139,143,94,33,169,120,104,175,225,98,123,237,37,102,49,89,78,150,248,110,115,120,132,187,209,219,145,241,185,104,34,168,100,173,106,211,43,88,232,149,146,49,255,0,153,149,241,34,164,104,198,179,26,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,233,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,123,52,203,241,175,71,173,37,87,50,14,26,52,179,133,254,7,113,12,23,76,237,63,172,10,63,27,120,172,130,155,218,151,63,235,75,188,177,248,185,225,138,62,247,107,190,246,71,212,223,168,205,154,159,106,172,85,229,113,231,179,76,191,26,244,122,208,39,255,0,58,191,43,24,183,204,10,31,78,184,148,215,139,98,121,86,115,125,165,197,176,172,102,235,144,94,171,122,252,53,186,215,69,37,93,84,253,12,115,223,209,20,104,231,187,165,140,115,151,100,247,53,170,171,238,69,46,83,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,71,253,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,45,121,137,241,199,134,241,113,134,233,69,191,4,102,65,105,125,178,158,186,233,148,89,106,94,190,18,158,227,34,199,20,49,163,145,81,181,47,137,177,84,185,146,244,38,209,85,183,110,151,190,104,163,237,92,209,184,18,181,104,157,214,29,119,209,124,102,174,159,9,190,84,61,185,5,186,146,6,248,44,122,181,206,98,68,248,250,87,170,42,106,135,61,200,140,232,237,197,35,81,136,230,164,208,196,218,246,2,90,114,202,225,214,155,95,248,151,183,79,148,226,116,151,204,39,12,167,146,243,127,134,190,41,93,73,51,250,28,202,58,119,43,90,172,123,221,80,172,147,179,42,163,36,138,158,161,21,30,141,115,29,146,249,213,249,167,197,190,95,208,250,141,196,159,252,183,120,104,254,14,92,56,218,253,191,105,240,153,158,107,209,127,200,59,208,118,234,41,251,140,254,181,162,127,92,81,202,206,204,42,157,81,73,213,219,158,90,174,149,217,196,0,231,87,230,159,22,249,127,67,234,55,16,32,173,187,19,202,175,22,43,190,83,105,198,110,181,182,92,127,195,251,94,227,79,69,36,148,182,254,251,213,144,120,137,90,138,200,187,143,69,107,58,213,58,156,138,137,186,153,215,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,94,174,142,226,108,172,146,104,209,209,247,86,70,202,174,78,24,6,27,170,120,111,16,90,125,168,56,245,37,243,30,190,83,227,148,213,212,53,40,189,18,179,123,146,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,74,227,95,133,27,239,9,122,203,91,134,246,174,181,152,133,203,122,204,90,247,91,11,27,227,233,122,88,178,70,174,141,85,139,52,15,127,106,68,217,142,93,153,39,109,140,150,52,3,97,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,185,205,84,95,122,41,250,197,27,114,216,227,158,235,195,238,127,71,165,122,141,116,171,174,211,172,170,162,154,219,19,235,46,142,108,24,188,238,154,69,109,84,77,154,68,130,26,103,73,80,247,84,236,141,93,182,151,169,86,53,142,75,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,86,156,128,30,151,51,223,184,108,136,159,85,119,247,30,213,77,207,83,216,170,191,0,61,168,168,191,3,140,145,178,70,171,94,212,114,47,216,169,185,193,139,211,238,83,218,138,138,4,116,226,59,132,236,79,89,108,239,99,109,20,45,172,77,186,101,237,64,199,126,156,59,253,103,68,229,248,71,177,75,90,171,162,58,155,195,198,103,53,68,172,74,86,210,85,185,209,73,79,94,213,85,70,202,245,69,78,133,106,255,0,160,255,0,55,193,13,140,54,48,143,16,156,59,227,154,187,140,214,209,212,81,43,234,36,138,78,133,71,201,191,82,199,42,34,236,146,53,62,50,1,9,184,8,227,190,213,29,165,112,109,68,187,87,120,200,230,99,32,123,160,158,116,86,50,151,101,221,221,199,125,177,253,201,241,44,138,123,229,163,33,177,78,250,73,214,72,165,138,68,69,86,42,111,238,115,126,212,254,146,132,248,153,225,215,57,225,219,80,29,83,77,100,174,142,130,117,158,104,103,90,125,217,211,222,124,105,239,87,201,246,57,191,31,189,63,164,150,220,20,113,143,109,185,80,86,98,25,158,69,69,75,59,34,103,135,239,200,200,250,156,249,228,221,19,104,155,252,182,253,160,71,222,98,216,116,182,13,92,168,187,54,40,219,21,68,239,145,21,170,155,236,234,154,183,111,178,34,125,136,88,167,46,188,202,146,253,165,212,52,109,150,69,146,159,187,212,215,53,81,62,181,69,90,167,218,191,113,2,57,141,100,118,235,253,246,150,170,221,89,13,67,92,198,57,29,20,136,228,84,87,213,174,254,239,233,79,241,146,35,149,150,109,109,125,174,91,55,142,133,39,78,159,205,171,147,171,244,171,93,240,219,238,247,129,103,9,240,58,246,109,77,29,85,150,88,100,98,57,171,211,238,84,79,229,183,239,254,131,247,216,228,114,117,53,125,199,225,230,50,36,118,105,157,186,34,253,95,122,255,0,134,208,42,11,75,44,43,140,241,165,98,167,164,133,140,138,75,157,43,58,91,178,34,34,209,166,254,228,219,249,74,100,238,102,218,76,233,49,202,92,198,142,154,31,116,76,87,187,169,136,237,251,117,146,47,241,119,251,190,211,28,105,118,92,149,188,103,99,242,190,86,246,230,185,83,53,23,116,217,87,194,34,125,223,121,60,120,200,211,231,231,122,21,92,144,211,190,89,32,182,203,59,17,168,171,239,109,29,70,223,198,79,229,129,15,121,89,106,188,150,249,62,132,214,212,203,219,137,173,99,89,179,220,214,236,149,175,247,125,109,190,239,176,238,188,200,22,10,92,251,78,174,42,196,86,71,120,123,151,221,247,54,145,127,236,32,223,14,249,244,154,57,173,149,84,215,26,134,210,71,79,89,83,12,171,46,201,178,182,42,134,167,197,174,251,94,75,238,58,179,27,70,89,67,130,94,41,43,32,170,232,189,61,55,138,68,114,35,85,172,69,95,114,127,180,79,176,11,0,225,174,186,58,253,39,199,106,35,110,205,117,178,145,83,221,183,255,0,67,66,191,246,153,92,194,60,37,85,69,83,163,216,223,105,200,173,75,93,30,251,46,251,127,90,192,102,213,219,96,35,7,29,247,250,187,78,143,94,91,77,80,248,149,212,117,29,93,46,114,110,139,75,85,238,247,47,243,17,23,150,14,157,253,38,188,102,25,149,125,52,83,43,110,113,199,20,146,43,92,228,85,134,117,119,197,21,83,251,98,125,166,101,230,71,153,208,55,19,250,35,13,124,46,174,174,94,134,64,215,34,189,81,241,86,70,158,237,191,149,238,248,157,175,150,182,156,213,225,154,69,83,87,95,71,44,82,93,106,41,170,219,220,106,183,116,90,72,253,255,0,164,191,202,254,96,38,52,17,164,108,70,34,34,34,125,199,61,246,60,158,23,224,7,141,247,95,114,156,142,45,248,156,128,240,170,141,77,212,245,245,61,203,238,247,33,236,84,220,227,241,3,146,39,184,248,238,80,182,120,251,78,77,247,255,0,224,125,167,174,77,154,138,231,125,128,86,7,53,122,122,26,12,78,195,79,29,59,22,90,171,171,209,171,208,159,4,164,217,125,255,0,210,228,61,220,175,244,70,170,219,81,79,168,53,176,67,209,53,52,205,141,18,70,57,118,146,158,157,201,238,233,223,224,229,251,78,167,205,35,38,131,33,206,49,28,66,134,118,72,246,93,85,94,198,185,21,81,29,5,50,124,54,79,229,253,228,212,224,115,22,250,59,163,150,21,146,55,49,95,67,76,255,0,172,138,159,26,74,100,251,215,238,3,61,100,247,186,92,126,213,37,92,235,210,214,237,250,45,85,254,51,83,236,254,146,146,239,75,148,241,55,175,114,71,104,115,235,41,226,185,43,154,147,206,177,163,99,74,213,219,221,35,157,246,78,159,15,188,176,126,61,181,230,147,78,49,104,237,180,119,8,91,89,85,191,67,122,154,170,189,50,82,170,251,149,142,79,131,212,196,92,184,180,38,174,138,4,207,174,86,233,227,150,181,157,212,235,107,147,220,244,164,151,127,211,217,125,232,191,197,255,0,184,9,159,195,190,158,166,159,105,197,166,205,81,77,12,85,12,163,165,73,82,62,149,78,166,211,177,171,239,68,77,253,232,166,85,216,245,83,68,145,66,200,254,8,214,162,127,137,15,110,254,240,60,158,23,127,176,31,29,214,225,5,186,153,211,207,43,35,70,237,239,115,182,79,138,39,253,160,65,174,102,186,191,6,41,132,207,140,67,91,52,85,115,177,187,182,54,189,17,90,250,106,164,247,170,42,39,199,98,175,120,119,210,155,214,185,234,204,54,218,104,99,153,147,182,174,103,186,89,154,223,209,98,187,248,200,239,181,201,246,25,239,152,134,120,253,80,215,85,198,113,249,155,94,140,130,223,26,165,62,210,42,185,209,185,54,247,53,63,191,39,219,246,146,239,151,47,13,43,132,99,244,153,181,222,215,81,5,101,76,14,86,172,173,123,21,27,45,61,58,252,59,138,159,30,175,226,255,0,136,9,105,162,154,93,110,211,76,98,11,69,29,28,17,116,43,183,86,53,158,255,0,206,72,239,139,90,223,229,153,2,227,113,164,181,210,190,174,178,69,100,81,181,92,170,141,85,247,34,42,253,159,204,138,124,25,14,73,99,196,237,53,23,75,205,202,154,142,158,154,55,74,249,39,145,24,214,162,124,85,85,127,165,10,255,0,227,3,141,219,61,93,178,171,8,211,11,221,61,222,231,60,143,166,115,40,149,38,84,71,54,162,37,247,44,46,79,210,237,253,191,106,125,224,118,14,43,249,128,98,216,37,109,207,15,197,107,43,102,186,82,78,176,57,18,146,102,181,28,215,68,171,245,187,140,251,21,223,252,190,48,203,72,180,143,87,56,197,212,22,220,178,42,169,101,182,81,190,158,119,164,247,47,226,172,140,137,200,141,145,101,251,35,119,217,255,0,113,223,120,126,224,139,56,213,251,164,26,145,157,218,235,160,130,242,175,173,119,118,151,163,171,184,217,118,253,9,88,191,20,103,241,83,227,240,45,19,72,244,123,27,210,203,82,208,89,104,251,93,73,179,191,57,34,252,36,123,147,244,158,239,229,40,29,39,135,238,23,113,45,27,181,195,13,61,170,147,196,164,61,47,147,181,11,156,170,177,198,213,250,205,137,191,200,51,188,48,178,22,116,49,54,67,216,120,85,68,251,64,242,113,119,189,54,67,214,231,43,189,237,57,199,190,222,240,8,197,251,78,72,136,159,4,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,215,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,190,36,100,107,29,122,185,223,85,234,179,70,159,93,17,58,32,183,7,188,67,221,120,108,212,76,151,47,180,93,105,45,117,23,156,30,255,0,100,130,190,106,55,85,62,154,181,212,142,168,183,186,38,34,57,189,110,175,166,163,98,172,140,124,104,199,191,173,17,62,187,110,207,143,109,51,197,117,67,132,125,76,183,101,52,157,207,96,227,245,185,53,186,118,71,26,205,75,93,65,3,234,34,124,110,123,29,209,213,219,116,79,86,236,229,138,105,88,142,111,94,230,186,224,13,154,56,126,211,63,200,222,135,96,122,91,37,37,170,158,175,25,199,232,109,245,254,203,143,162,150,106,230,66,223,21,59,62,163,21,221,217,214,89,21,238,106,57,238,122,185,201,212,229,40,91,128,157,51,202,181,67,139,141,51,183,98,212,157,207,96,228,20,89,53,198,119,199,34,195,75,67,65,59,42,37,124,142,99,29,209,213,219,108,76,87,108,213,150,104,152,174,111,94,230,197,32,8,213,198,143,27,250,113,194,62,42,180,85,213,94,210,207,175,118,250,153,113,235,36,16,165,71,68,137,28,137,5,85,107,123,177,172,116,125,246,181,138,168,244,145,255,0,95,182,215,118,228,86,73,82,176,57,181,240,81,237,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,224,214,142,52,113,94,46,57,102,106,53,117,107,173,86,76,250,219,236,168,47,120,244,85,209,186,71,246,174,246,206,170,234,104,21,235,50,81,189,103,141,17,207,79,169,34,186,46,167,244,164,143,174,190,19,188,211,232,223,204,12,123,212,96,49,165,21,218,235,110,166,175,163,183,220,234,233,105,238,148,233,73,93,20,51,57,140,170,129,37,142,100,138,86,162,236,246,36,176,197,34,53,219,167,92,108,119,197,168,169,146,248,78,243,79,163,127,48,49,239,81,128,13,148,192,0,0,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,25,3,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,235,195,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,117,92,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,205,92,25,241,153,159,112,153,159,211,86,81,215,85,220,112,155,141,67,34,191,88,101,150,105,160,108,18,77,78,181,53,116,180,201,60,80,165,119,102,157,35,142,89,55,77,151,165,222,239,132,127,185,218,110,182,90,150,81,222,109,149,116,21,18,83,193,86,200,170,97,116,79,116,19,196,201,161,149,26,228,69,86,73,20,145,200,199,124,28,199,181,201,186,42,40,146,211,117,134,213,79,125,154,217,86,203,109,101,68,212,148,245,142,133,201,4,211,194,216,221,44,76,147,110,151,61,141,158,23,57,168,187,181,37,141,87,110,164,220,54,126,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,78,192,82,7,45,222,62,175,186,5,149,90,244,75,82,46,30,55,76,178,11,131,41,233,230,170,169,100,127,70,106,167,147,101,169,100,146,185,172,109,27,158,254,169,227,115,145,172,221,211,51,103,119,25,53,218,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,5,6,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,3,63,241,163,194,78,43,197,206,150,46,45,114,151,192,228,150,47,19,112,198,110,45,116,113,118,235,157,77,35,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,118,99,84,93,216,134,190,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,180,65,31,245,227,130,13,14,226,47,84,240,237,94,212,58,91,171,239,88,127,98,38,211,193,52,47,161,186,210,195,83,226,35,165,173,167,158,41,25,36,61,110,153,21,25,208,231,54,119,181,206,114,35,58,2,10,203,173,122,203,173,124,161,117,42,229,172,118,251,173,92,214,91,133,162,217,103,201,171,98,107,125,187,67,29,218,129,17,202,245,145,100,168,154,25,18,72,164,157,99,107,95,179,19,174,89,155,80,169,5,184,78,243,79,163,127,48,49,239,81,128,185,238,102,54,155,85,131,151,254,160,88,172,86,202,75,117,182,221,79,97,164,163,163,164,133,176,193,77,4,119,106,22,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,76,60,39,121,167,209,191,152,24,247,168,192,6,202,96,0,0,0,5,85,243,206,253,73,254,210,126,237,45,80,170,190,121,223,169,63,218,79,221,160,98,174,74,158,105,242,159,151,245,222,163,110,45,251,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,166,56,223,36,61,105,245,39,139,184,199,177,179,68,244,108,145,189,90,189,18,49,142,68,221,168,84,15,37,79,52,249,79,203,250,239,81,183,18,127,153,239,30,181,58,49,106,171,225,251,71,239,181,116,26,131,115,167,166,154,235,119,164,237,61,45,54,233,219,55,92,49,202,217,123,180,245,206,70,192,228,85,139,234,195,58,72,199,53,235,27,218,21,45,173,120,158,27,130,234,230,95,135,233,222,99,73,149,99,22,155,197,77,53,162,239,77,58,204,202,170,70,189,123,74,178,246,227,108,143,70,236,215,190,54,246,156,246,185,209,171,227,86,61,214,19,201,147,90,245,150,171,42,190,232,116,214,251,173,247,77,168,109,242,92,227,169,237,53,240,227,117,207,145,21,173,239,62,70,246,225,168,252,255,0,230,24,146,57,101,111,113,140,99,124,76,133,123,104,238,142,231,218,235,159,218,244,231,78,108,53,119,27,149,198,162,8,165,150,42,89,166,130,223,4,147,71,11,170,234,157,11,30,232,169,163,116,172,89,37,86,170,53,23,250,17,118,19,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,30,25,128,0,5,43,115,171,243,79,139,124,191,161,245,27,137,149,121,24,254,187,63,102,255,0,121,22,63,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,106,159,86,11,164,250,89,165,254,59,242,103,166,152,166,37,237,62,215,141,246,21,154,154,131,197,118,250,187,125,222,203,27,215,211,220,127,79,86,251,117,187,111,138,129,218,192,0,12,85,196,239,16,184,175,11,250,53,122,213,204,166,155,199,248,14,221,53,186,214,202,168,233,230,185,215,74,238,152,169,227,115,215,252,41,30,173,107,220,200,162,149,232,199,244,116,174,74,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,215,179,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,6,42,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,244,170,247,93,79,225,15,89,116,139,67,176,94,32,179,26,43,83,49,108,255,0,183,224,27,79,94,217,106,169,123,208,186,122,95,17,30,200,137,223,129,143,149,157,183,63,165,173,86,203,218,122,163,23,63,242,195,224,130,143,136,188,170,167,87,181,34,151,175,1,195,238,16,197,79,78,217,160,127,181,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,185,77,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,25,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,118,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,125,198,188,92,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,124,159,229,89,198,253,102,155,101,86,142,24,117,14,171,175,16,201,46,18,197,143,85,246,103,168,168,162,188,85,201,3,32,165,223,186,172,138,142,71,164,203,179,34,85,73,234,58,220,230,177,210,57,161,114,134,181,156,88,249,167,214,79,152,25,15,168,206,108,166,107,89,197,143,154,125,100,249,129,144,250,140,224,90,167,37,79,43,25,79,204,10,239,78,183,31,87,50,254,2,169,181,231,30,155,90,180,154,197,73,6,162,216,233,228,154,238,200,251,189,119,251,116,20,178,57,176,182,24,98,145,211,215,35,163,134,40,87,234,117,49,202,199,185,200,200,81,159,47,37,79,43,25,79,204,10,239,78,183,19,252,13,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,47,39,150,103,26,63,194,79,78,31,166,249,171,187,121,246,3,111,164,130,166,162,106,238,244,151,218,20,78,211,43,182,145,238,153,211,53,88,214,212,57,122,155,220,150,39,163,147,188,145,199,128,57,174,112,45,253,191,138,13,20,195,63,213,21,89,253,21,11,191,193,115,110,145,211,163,127,223,124,83,218,239,228,76,172,254,232,152,173,93,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,40,27,63,2,63,240,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,164,128,0,0,0,98,174,44,124,172,107,39,203,252,135,211,167,50,169,138,184,177,242,177,172,159,47,242,31,78,156,13,107,13,170,13,85,205,170,0,0,0,197,92,88,249,88,214,79,151,249,15,167,78,107,88,108,167,197,143,149,141,100,249,127,144,250,116,230,181,128,109,80,124,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,89,76,28,209,184,237,181,107,101,214,29,8,209,124,154,174,163,9,177,212,61,217,5,198,146,118,248,44,134,181,174,98,196,200,250,83,170,90,106,119,49,202,143,235,237,203,35,145,232,215,36,48,202,224,196,28,123,113,191,125,226,227,59,138,139,28,170,186,219,116,202,201,218,150,201,100,172,133,148,243,62,169,97,68,154,170,173,177,203,35,36,155,173,210,178,53,235,86,178,45,186,90,215,73,42,190,85,127,246,10,63,249,127,175,18,170,203,84,255,0,236,20,127,242,255,0,94,32,85,89,177,71,5,28,87,88,184,180,209,170,44,203,187,106,163,203,237,187,81,229,54,74,41,158,239,1,85,212,244,142,68,108,136,143,72,103,99,59,177,174,239,106,110,248,251,143,124,82,41,174,185,146,184,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,232,149,173,87,108,146,69,27,189,253,40,5,133,113,219,202,234,251,148,106,198,63,154,240,201,100,181,81,208,102,151,10,123,61,210,193,5,19,40,109,246,9,25,76,229,241,237,88,35,72,226,163,88,233,220,178,162,167,115,190,230,164,125,231,84,54,54,89,166,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,245,253,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,144,0,24,255,0,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,100,0,6,180,60,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,254,149,58,254,97,170,186,143,168,22,44,91,24,205,115,75,173,234,213,133,91,221,107,176,82,86,84,44,145,219,233,85,234,245,142,52,95,249,45,221,119,114,71,20,49,162,244,69,27,91,63,249,218,106,102,43,144,106,62,157,233,109,166,175,196,94,176,251,125,194,225,119,237,201,27,227,167,241,235,77,216,129,221,47,87,178,100,101,34,200,230,61,173,252,220,240,57,21,200,255,0,117,107,1,55,249,108,112,49,117,226,11,63,163,213,77,70,181,213,208,233,214,43,81,77,114,137,149,150,183,58,12,162,118,205,34,54,150,39,77,26,193,53,51,100,167,123,106,118,87,46,219,69,210,139,34,201,29,228,145,87,150,46,164,88,181,23,131,108,42,43,69,29,170,138,175,19,241,24,221,210,146,217,66,250,104,98,170,130,69,123,94,228,119,186,73,166,130,90,122,137,100,106,171,95,45,68,139,238,119,83,91,42,128,138,188,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,0,27,41,154,251,115,12,225,199,75,248,104,215,154,140,67,74,243,122,75,141,182,227,78,151,39,227,235,44,147,86,227,107,39,214,109,44,242,170,43,94,199,53,81,241,117,61,102,72,213,189,214,255,0,107,154,123,127,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,180,3,115,187,103,218,175,153,50,178,243,115,200,51,28,178,255,0,81,5,35,37,169,154,107,133,198,225,58,163,33,134,36,115,149,210,202,253,146,56,216,223,122,251,154,212,251,16,12,255,0,203,167,91,245,67,71,120,151,199,40,52,250,199,144,101,20,57,117,67,109,87,172,90,209,36,104,251,164,10,199,244,203,180,191,154,107,233,149,206,157,36,115,163,70,177,146,181,210,197,20,146,184,216,36,135,252,187,184,32,163,225,87,4,92,183,49,165,234,212,220,178,223,20,87,214,172,208,84,195,107,141,179,75,35,41,105,101,100,77,123,122,152,248,60,66,36,146,70,249,105,218,172,114,181,140,114,204,0,0,0,6,181,156,88,249,167,214,79,152,25,15,168,206,108,166,107,89,197,143,154,125,100,249,129,144,250,140,224,93,79,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,74,160,0,0,53,87,54,83,225,59,202,198,141,252,191,199,189,58,3,90,195,101,62,19,188,172,104,223,203,252,123,211,160,3,42,128,0,0,0,0,0,138,188,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,0,27,41,148,23,204,215,68,52,191,68,120,151,184,208,105,109,243,31,142,134,253,79,29,214,171,22,181,199,35,31,141,206,246,55,170,41,19,223,19,25,50,239,60,113,177,205,86,50,78,158,212,113,36,46,150,210,184,246,227,126,197,194,62,9,21,22,57,85,106,185,106,109,239,181,45,146,201,89,11,234,33,101,42,76,137,53,85,91,99,150,55,199,15,67,101,100,107,214,142,124,187,116,181,205,142,85,101,11,127,154,172,247,42,255,0,77,114,60,147,35,184,127,186,86,87,92,171,170,36,255,0,149,36,211,73,35,255,0,157,206,115,190,213,80,36,87,46,157,111,213,13,29,226,95,28,160,211,235,30,65,148,80,229,213,13,181,94,177,107,68,145,163,238,144,43,31,211,46,210,254,105,175,166,87,58,116,145,206,141,26,198,74,215,75,20,82,74,226,194,185,213,249,88,197,190,96,80,250,117,196,239,252,187,184,32,163,225,87,4,92,183,49,165,234,212,220,178,223,20,87,214,172,208,84,195,107,141,179,75,35,41,105,101,100,77,123,122,152,248,60,66,36,146,70,249,105,218,172,114,181,140,114,244,14,117,126,86,49,111,152,20,62,157,113,2,168,56,110,214,251,175,14,26,219,139,107,69,154,199,73,121,168,199,42,37,115,232,42,100,116,108,169,130,104,36,167,153,136,246,251,216,245,138,105,58,31,179,145,175,233,114,181,232,138,197,216,207,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,195,142,72,164,106,57,174,71,177,237,69,71,53,53,130,37,255,0,46,238,55,235,56,85,206,215,18,204,106,186,180,203,44,184,69,45,245,203,12,245,51,90,228,108,50,198,202,170,88,153,43,88,222,167,190,15,16,169,28,146,62,42,118,163,26,174,99,26,161,249,92,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,51,191,242,148,214,189,101,196,248,130,163,210,60,74,223,117,200,48,124,167,189,85,144,218,224,137,178,199,108,232,139,165,183,70,185,242,49,148,253,15,236,71,43,250,191,57,27,154,196,100,178,165,59,82,223,245,75,77,244,227,137,157,26,185,224,25,29,103,181,113,12,210,223,12,177,214,218,107,147,243,145,171,153,61,53,85,60,204,234,99,186,94,200,165,98,236,232,221,210,157,77,123,21,90,191,149,195,167,13,26,89,194,254,9,14,11,166,118,159,229,120,219,205,100,20,222,212,185,254,122,105,99,241,115,195,20,125,238,215,125,236,143,169,191,81,155,53,62,213,80,202,160,0,42,175,158,119,234,79,246,147,247,105,21,121,92,121,236,211,47,198,189,30,180,149,92,243,191,82,127,180,159,187,74,192,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,251,218,229,69,247,42,129,97,92,213,56,231,181,106,149,79,240,110,210,59,165,37,195,19,182,212,82,220,175,153,13,182,232,218,138,107,204,253,164,146,42,88,93,79,34,197,37,52,75,35,92,254,190,165,90,136,154,136,214,118,58,164,137,92,40,240,163,168,252,90,234,59,48,172,42,47,3,106,161,237,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,185,51,250,92,145,66,138,142,145,205,114,170,177,140,146,70,116,173,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,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,194,124,46,240,201,128,240,179,165,246,221,63,196,41,169,43,46,76,167,107,111,89,10,219,161,166,173,188,206,146,75,39,92,238,141,58,156,198,58,121,91,19,30,231,172,113,171,89,212,237,149,206,12,129,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,67,205,31,207,102,166,254,11,232,244,69,255,0,20,3,205,31,207,102,166,254,11,232,244,64,74,174,70,63,174,207,217,191,222,68,170,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,212,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,61,14,149,241,167,66,185,146,237,210,230,182,73,81,241,87,145,143,235,179,246,111,247,145,106,128,106,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,111,252,170,248,231,186,234,149,55,240,110,213,203,165,93,195,44,182,211,213,92,172,121,13,202,232,234,138,155,204,29,213,146,90,89,157,81,34,203,37,76,73,35,156,206,142,164,90,120,156,138,214,118,58,164,236,28,208,184,22,252,181,226,175,215,29,28,195,60,94,164,217,122,61,177,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,148,193,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,27,79,2,37,112,9,199,101,171,139,188,102,182,197,146,209,210,90,117,23,29,167,74,187,197,29,44,109,130,138,170,9,42,38,108,114,208,198,250,137,103,123,35,141,180,237,153,207,68,70,201,51,17,61,207,105,45,64,170,190,121,223,169,63,218,79,221,164,42,224,131,138,95,224,143,174,48,106,69,110,55,237,187,45,202,223,37,138,247,79,19,186,106,153,67,44,208,202,233,105,149,92,140,89,152,248,35,114,53,255,0,85,237,71,51,118,43,146,70,77,94,121,223,169,63,218,79,221,165,85,129,179,70,89,96,210,206,39,116,106,243,139,123,110,213,148,97,153,157,190,162,223,237,27,77,77,53,108,43,245,156,206,253,60,187,73,23,122,25,153,212,199,236,238,137,98,69,219,118,149,215,193,15,46,60,171,74,248,201,201,110,250,165,69,237,92,111,74,187,53,56,229,210,75,108,144,209,223,171,170,163,234,165,168,133,179,194,232,228,240,241,247,31,34,71,47,84,21,77,131,165,239,70,171,151,15,242,202,227,182,235,162,57,149,187,67,53,75,38,164,143,75,239,213,18,54,150,178,233,59,152,204,110,181,232,231,53,241,201,178,163,41,166,151,102,200,199,244,198,199,201,223,234,141,18,110,237,218,0,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,159,252,149,60,172,101,63,48,43,189,58,220,103,94,57,56,68,181,113,125,164,109,197,32,184,210,89,242,203,13,67,174,88,229,214,122,118,189,140,157,88,173,125,44,207,70,172,172,166,153,58,122,251,107,186,62,56,100,86,201,218,72,221,130,185,42,121,88,202,126,96,87,122,117,184,159,224,107,3,249,39,213,63,167,127,146,223,201,166,87,244,207,253,110,123,26,167,218,159,218,123,255,0,220,189,29,223,237,63,156,253,31,208,250,223,15,121,125,60,11,240,101,98,224,243,78,42,173,146,93,125,179,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,60,193,38,138,105,28,186,161,79,173,78,211,140,125,51,186,90,121,169,153,144,54,133,141,173,86,75,28,113,57,95,34,38,239,122,69,11,34,107,221,187,217,26,200,198,43,89,36,141,119,117,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,2,127,243,171,242,177,139,124,192,161,244,235,137,82,186,9,173,121,87,14,218,177,98,214,60,42,223,106,173,189,99,254,43,195,65,116,138,73,41,95,223,166,150,157,253,109,142,72,222,187,50,103,42,108,244,250,200,155,238,155,162,219,87,58,191,43,24,183,204,10,31,78,184,148,172,6,203,186,67,171,218,71,197,86,145,199,153,225,147,210,95,241,139,253,60,182,251,157,178,225,3,30,248,30,230,35,106,40,43,105,221,212,212,122,53,251,57,139,212,199,177,237,115,85,241,189,174,117,112,39,40,207,163,124,94,226,118,9,105,174,185,46,135,92,188,85,194,174,167,218,29,55,10,88,105,41,33,85,130,190,102,65,12,108,241,21,179,54,54,50,157,86,87,64,146,185,21,139,27,164,108,85,224,95,140,219,239,7,154,143,85,115,146,213,237,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,223,246,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,235,240,215,27,93,108,117,116,179,244,61,204,127,68,177,171,152,238,151,177,205,93,151,220,230,170,47,189,20,15,214,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,202,188,140,127,93,159,179,127,188,139,9,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,247,117,41,94,220,140,127,93,159,179,127,188,143,171,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,2,173,178,203,7,209,76,170,243,139,123,110,213,121,246,53,194,162,223,237,27,77,79,136,161,172,237,72,230,119,233,229,217,59,144,191,167,169,143,217,58,154,168,187,38,229,175,242,127,226,131,84,51,107,85,207,135,252,190,209,144,100,182,124,86,158,158,91,45,249,148,241,186,11,29,18,182,84,240,149,149,50,74,215,43,21,204,137,180,177,49,146,72,137,222,79,116,48,167,106,178,180,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,195,220,60,112,253,128,240,203,165,244,58,81,167,44,171,125,182,142,162,162,174,90,202,228,133,107,107,103,154,69,115,165,168,146,24,227,108,143,70,244,68,215,43,119,72,226,141,190,254,148,3,37,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,189,158,239,113,193,175,86,174,206,83,222,122,164,98,42,124,0,230,142,69,251,67,154,142,69,69,79,137,232,99,149,171,179,151,220,125,8,187,129,30,248,171,225,206,205,173,88,186,199,37,28,107,89,3,17,145,191,182,206,164,69,158,55,175,191,180,245,254,42,148,135,171,58,97,154,112,255,0,151,177,203,29,109,23,84,140,70,72,212,150,52,114,181,145,201,238,94,134,111,183,81,177,244,177,50,86,244,189,136,228,95,138,42,16,219,143,14,23,241,157,74,193,31,118,183,99,244,13,184,219,217,85,80,217,155,3,81,235,181,42,162,38,234,246,253,172,111,223,240,2,152,179,12,242,235,155,219,96,246,189,116,179,203,78,198,177,22,73,92,229,217,173,119,242,156,171,241,114,146,31,151,126,163,63,22,213,138,26,23,214,36,112,212,247,122,209,210,108,159,86,154,173,83,248,200,159,23,17,139,58,197,171,240,220,134,190,205,82,138,199,83,84,75,18,181,21,54,78,151,185,191,98,170,127,23,239,62,205,40,202,43,177,92,182,146,229,111,172,154,154,102,119,54,124,110,86,170,111,19,211,226,137,247,57,127,198,6,204,118,74,166,214,219,227,157,142,69,71,117,38,232,191,114,159,157,154,193,223,178,76,196,118,223,163,246,255,0,183,105,211,248,116,201,230,202,244,190,217,117,158,119,205,35,228,169,107,158,229,221,87,166,103,39,220,159,102,199,121,201,145,29,107,149,21,157,95,163,238,255,0,148,128,82,166,158,82,75,98,227,55,21,164,168,114,34,182,241,73,182,234,190,253,233,216,191,110,223,121,112,153,117,162,59,254,149,212,209,108,143,90,139,59,216,137,241,247,186,153,201,247,47,222,84,210,81,44,60,111,226,141,124,77,78,171,205,39,191,221,238,254,181,136,184,123,69,60,115,226,148,116,207,99,85,29,67,27,85,21,63,220,209,0,215,91,136,251,61,86,25,174,249,133,43,90,232,150,11,197,86,219,34,183,226,187,253,201,252,163,246,43,181,86,251,151,218,241,219,77,198,185,242,248,90,238,180,235,149,238,247,185,235,247,189,126,255,0,184,203,156,204,52,238,44,103,91,175,151,154,72,35,141,151,42,201,37,217,173,68,221,123,84,219,175,233,47,218,245,95,130,17,35,26,184,72,151,74,6,58,71,108,202,136,221,182,255,0,237,208,11,251,224,129,213,63,145,171,18,84,63,126,170,26,101,106,42,175,232,248,74,109,190,36,137,168,127,106,53,145,126,8,70,126,3,174,233,119,209,187,26,162,123,233,232,105,161,248,252,122,105,41,191,153,62,242,64,102,23,79,100,217,39,172,115,213,168,206,157,213,63,157,237,79,187,249,192,171,206,44,42,234,53,55,137,123,38,53,109,157,213,17,199,85,77,28,140,99,149,232,221,174,19,177,119,68,234,219,244,211,226,133,143,232,110,46,204,79,78,172,214,148,141,26,232,168,169,90,228,68,219,222,216,35,111,220,159,119,220,86,255,0,10,54,74,253,79,226,50,239,149,221,228,117,107,41,46,85,29,14,157,81,234,212,109,124,18,38,219,170,42,127,108,95,179,237,45,90,217,75,21,37,20,48,68,212,107,89,27,90,136,137,182,219,34,32,31,89,225,199,147,138,168,30,81,61,199,144,0,240,171,177,225,62,39,151,124,15,13,3,145,240,221,170,146,142,145,243,170,251,155,183,199,250,81,63,237,62,227,31,107,94,74,152,190,21,89,116,73,92,197,139,183,240,221,62,51,70,223,177,23,249,64,84,15,16,247,89,181,43,139,107,101,182,57,157,81,20,23,43,122,181,26,229,127,185,204,162,106,253,174,79,137,109,250,61,111,135,18,210,91,36,114,53,177,182,27,117,27,87,116,68,219,243,17,55,238,79,184,168,238,17,45,223,149,126,43,234,43,238,205,241,126,10,26,58,180,89,190,191,189,179,210,55,237,84,251,16,180,142,36,115,68,210,189,4,171,185,208,189,96,125,42,80,68,196,143,118,236,139,44,109,247,42,53,223,98,1,90,188,192,53,17,217,246,167,210,99,22,250,164,150,58,78,231,232,63,171,244,169,233,95,246,57,223,200,95,176,180,222,30,48,202,108,55,79,108,246,250,120,18,62,138,10,118,47,213,68,221,82,8,147,236,106,127,36,167,238,29,116,254,247,196,14,168,212,222,111,147,73,92,216,186,55,146,161,232,245,247,211,202,223,181,237,95,244,20,255,0,18,23,143,100,161,134,223,109,167,164,130,54,177,177,70,198,34,34,109,240,106,39,253,128,125,232,159,120,68,93,253,231,144,7,133,93,147,114,48,113,139,175,212,58,87,134,74,248,235,34,74,185,58,122,91,220,77,253,210,211,239,238,238,53,126,18,18,11,50,200,96,198,236,117,151,73,164,86,182,158,25,36,85,217,127,138,199,59,236,69,254,73,69,250,231,172,185,223,17,122,136,219,19,47,21,179,82,166,253,48,58,116,232,79,204,68,229,247,43,89,246,195,191,255,0,47,120,100,94,14,52,138,175,136,61,83,126,161,100,109,146,118,71,52,123,171,209,93,186,193,37,42,39,233,177,254,237,149,127,141,254,34,221,237,177,88,244,203,13,167,141,235,5,45,53,28,80,197,239,232,98,126,139,88,159,201,79,177,8,159,194,245,131,15,225,211,74,162,168,175,163,167,134,181,143,171,154,121,91,11,186,149,22,78,164,221,91,215,252,88,155,254,36,48,95,18,252,90,103,58,193,144,174,152,233,101,234,225,71,27,165,222,73,41,170,187,91,246,95,50,170,108,248,227,95,130,71,252,111,241,129,203,139,206,47,50,29,72,189,51,74,244,210,162,121,93,115,95,6,247,82,189,238,254,216,218,119,39,190,25,157,254,223,248,171,246,251,190,39,96,225,79,129,73,43,170,169,115,141,70,134,106,138,170,150,178,165,89,80,222,191,123,150,9,125,233,53,62,255,0,21,127,219,246,175,243,169,149,248,94,224,127,21,197,170,169,179,44,222,215,75,119,187,69,43,101,108,213,145,119,94,215,49,210,181,21,21,102,122,124,58,62,207,226,161,52,173,246,171,117,174,158,58,106,10,40,105,227,141,168,198,182,54,35,81,17,17,17,19,221,253,8,7,231,98,184,173,175,21,177,209,89,45,148,145,67,5,28,45,133,141,100,109,106,34,34,125,205,68,79,249,143,219,247,32,248,28,36,122,162,1,201,206,217,15,82,185,84,240,213,87,47,189,127,226,61,173,98,1,193,141,84,247,108,123,81,54,27,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,203,113,11,139,88,176,109,125,212,188,43,22,161,240,86,92,127,48,188,218,237,212,221,215,201,216,165,130,182,88,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,251,205,148,242,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,113,172,110,161,102,183,93,74,207,242,93,70,190,211,210,65,114,202,175,21,183,186,200,169,24,230,193,28,245,51,62,105,27,27,92,231,57,24,142,122,162,34,185,203,182,219,170,252,64,179,78,73,122,41,255,0,205,215,17,149,151,15,191,10,183,210,199,47,252,30,178,174,73,152,177,255,0,192,146,55,54,79,239,232,230,254,130,150,168,83,95,37,61,76,250,63,174,57,166,150,213,213,218,169,233,51,12,125,151,8,124,68,157,21,85,21,212,19,126,110,10,125,222,136,253,224,171,172,145,236,70,185,221,48,35,145,90,214,63,123,148,0,0,2,149,185,149,242,253,252,132,214,87,107,222,148,195,215,128,221,110,13,246,165,185,173,222,75,61,117,92,245,47,252,212,80,83,50,26,123,115,19,195,65,31,83,213,201,36,140,103,191,169,164,42,210,124,235,242,95,170,120,110,166,123,47,218,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,139,212,230,143,228,79,83,127,5,245,138,34,128,64,217,207,71,117,139,1,215,92,2,215,168,218,115,126,164,184,219,110,52,240,75,44,81,85,67,52,246,249,228,134,57,157,73,84,216,94,246,197,83,27,101,98,73,18,185,85,170,191,208,171,221,74,11,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,160,26,219,255,0,11,30,41,255,0,242,150,213,95,253,114,184,255,0,239,141,130,56,100,187,93,111,252,54,233,69,246,251,115,171,184,220,174,56,61,138,174,178,178,174,103,77,61,76,242,80,66,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,34,95,245,21,56,88,255,0,95,218,171,255,0,165,109,223,228,36,223,211,220,42,213,166,184,6,53,167,54,42,138,185,237,184,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,128,20,45,199,175,23,121,247,19,58,185,115,160,184,91,178,12,79,19,199,42,61,155,67,137,92,42,38,141,240,207,76,249,216,181,85,180,170,238,211,43,149,102,149,142,233,106,44,108,233,139,169,253,10,247,253,124,181,56,122,197,120,139,226,106,134,201,154,212,239,101,196,109,238,203,106,109,238,165,142,120,238,190,26,170,154,54,81,202,146,34,177,33,123,231,106,200,138,215,117,70,199,177,17,170,244,123,39,167,51,222,2,170,117,158,213,87,196,14,143,216,170,235,245,6,217,79,77,13,214,209,73,218,98,93,173,208,54,110,185,163,137,177,119,106,43,154,142,129,168,139,47,214,134,4,141,141,115,210,54,58,160,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,20,51,255,0,51,27,77,170,193,198,190,160,88,172,86,202,75,117,182,221,79,97,164,163,163,164,133,176,193,77,4,118,74,22,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,47,249,111,104,54,27,196,151,47,205,71,210,156,206,138,145,204,184,231,23,23,219,43,166,167,89,159,105,184,165,170,129,41,235,98,70,189,142,235,141,206,221,90,143,111,91,21,241,185,122,30,228,90,246,226,131,90,255,0,132,78,181,93,245,142,75,127,130,171,200,45,246,127,31,3,98,237,198,202,232,45,116,180,245,93,166,247,36,84,133,103,134,85,143,169,234,238,218,179,171,103,110,137,223,244,227,140,219,238,146,112,119,149,112,207,131,90,187,87,92,239,32,184,212,94,239,21,12,99,227,130,207,81,67,73,76,234,106,118,46,251,205,47,106,102,190,71,34,36,113,170,116,110,247,163,225,12,1,150,88,62,138,101,87,156,91,219,118,171,207,177,174,21,22,255,0,104,218,106,124,69,13,103,106,71,51,191,79,46,201,220,133,253,61,76,126,201,212,213,69,217,55,45,83,147,223,21,218,143,156,214,92,120,100,205,101,246,205,171,23,199,223,120,176,93,39,153,86,170,134,150,41,233,224,90,7,110,139,221,133,60,67,86,37,85,71,68,214,58,52,234,98,198,216,171,47,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,208,139,127,220,29,240,171,134,240,161,164,118,252,62,205,109,164,118,79,113,167,167,169,203,46,241,200,179,62,227,113,70,125,116,108,174,99,29,225,163,115,164,108,44,233,111,75,21,92,169,220,124,143,120,83,183,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,224,39,248,0,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,178,152,0,0,0,1,85,124,243,191,82,127,180,159,187,75,84,42,175,158,119,234,79,246,147,247,104,17,171,150,174,117,149,105,134,109,172,186,145,133,90,237,87,27,214,45,163,247,187,205,53,61,210,121,34,165,119,135,172,160,149,234,245,141,174,123,186,88,199,57,35,78,158,227,154,140,89,34,71,44,140,138,185,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,184,153,92,165,176,171,86,165,107,70,167,233,205,246,162,174,11,110,85,164,247,171,37,100,180,143,107,103,142,10,154,186,24,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,240,34,6,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,124,0,189,62,93,252,31,96,60,57,105,29,163,55,129,41,47,57,222,111,103,165,175,187,223,25,44,53,12,134,9,152,201,155,67,71,44,47,124,75,76,213,86,170,201,27,220,147,189,169,34,185,88,144,178,57,106,71,94,94,250,161,106,213,94,15,180,218,231,111,109,36,53,22,11,60,88,189,117,36,53,173,169,125,60,246,246,165,50,119,118,68,88,223,44,81,197,80,145,185,55,107,42,25,239,114,42,61,210,40,10,139,230,237,173,250,209,166,188,73,99,118,45,57,213,236,215,21,182,207,131,209,213,203,71,100,191,213,208,193,36,238,175,175,107,165,116,112,200,214,171,213,172,99,85,202,155,236,198,167,216,134,74,228,215,171,26,167,170,31,149,255,0,202,102,165,229,121,111,179,62,143,248,47,110,222,106,107,252,47,115,218,29,206,215,121,238,232,234,237,179,171,167,109,250,27,191,193,9,21,197,7,47,77,23,226,207,63,183,234,54,163,100,249,173,186,229,110,179,197,100,138,43,37,109,36,48,58,8,230,154,102,185,205,154,154,87,43,250,170,30,138,168,228,77,145,190,239,138,175,96,225,75,130,157,44,224,251,233,79,228,206,255,0,149,220,254,150,248,31,27,237,218,170,105,187,126,23,191,219,237,118,96,139,109,252,75,250,186,186,183,217,187,109,178,238,18,0,0,5,32,115,30,226,23,95,112,110,51,181,15,22,194,181,195,80,49,251,45,23,178,124,53,186,215,147,86,210,82,193,215,106,164,123,250,34,142,70,177,189,79,123,156,187,39,189,206,85,95,122,169,56,57,68,234,22,125,169,92,54,228,151,221,70,206,50,12,170,229,6,113,89,73,21,101,238,231,53,116,241,192,218,10,7,54,38,201,51,156,228,98,57,239,114,53,23,109,222,229,251,84,253,253,123,229,127,160,92,68,234,197,247,88,243,92,191,80,40,175,89,7,133,241,48,90,238,20,81,210,179,177,77,21,59,58,27,37,36,143,77,217,11,85,119,122,253,101,93,182,77,145,51,7,11,252,47,224,60,38,96,23,13,57,211,155,190,65,113,182,220,111,18,222,229,150,247,81,12,211,182,121,33,134,23,53,174,134,40,154,140,233,167,98,162,43,85,119,87,123,254,8,129,94,188,226,184,165,202,170,47,176,240,163,105,198,238,182,91,45,39,131,190,221,238,149,14,146,22,223,122,152,174,130,42,118,181,200,201,104,227,122,170,189,207,71,117,84,192,136,136,197,167,234,146,5,240,215,165,86,173,111,215,156,27,74,47,185,21,37,142,219,146,94,33,164,172,172,168,171,109,50,164,30,247,73,20,50,57,143,111,137,145,173,88,160,106,181,81,211,73,19,87,244,139,222,227,71,132,156,87,139,157,44,92,90,229,47,129,201,44,94,38,225,140,220,90,232,226,237,215,58,154,70,50,9,229,88,101,145,40,228,145,97,116,204,141,17,206,236,198,168,187,177,13,125,238,214,204,203,74,51,250,219,53,100,149,118,12,179,14,188,73,77,43,233,42,209,39,183,220,105,38,86,185,99,154,23,42,35,227,150,53,217,241,185,125,237,69,106,252,20,13,151,116,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,107,33,175,45,14,49,41,184,144,210,56,112,124,206,241,73,249,69,193,233,227,162,173,134,74,201,101,171,187,91,163,100,108,138,232,229,155,119,61,238,114,246,230,84,124,155,74,136,247,118,210,120,216,76,160,35,255,0,27,92,53,233,199,18,26,29,124,182,102,171,106,181,221,113,203,125,101,210,193,146,87,213,37,28,118,106,166,66,174,89,39,168,86,187,162,141,221,182,165,66,43,92,213,141,189,72,136,248,227,123,53,215,44,251,155,39,27,85,151,11,239,240,100,210,28,175,181,65,107,235,118,99,116,180,92,167,142,73,170,156,201,160,146,205,39,109,91,27,225,108,114,42,206,197,89,26,233,28,200,220,145,186,9,26,232,45,195,23,15,89,87,20,26,203,101,210,60,90,167,192,120,254,229,77,198,232,250,89,42,33,182,80,196,222,169,106,36,107,19,252,24,216,142,115,26,249,101,137,138,246,117,245,32,92,79,43,254,40,51,238,36,52,94,229,71,168,214,138,183,92,176,90,138,59,36,87,239,15,50,193,118,129,41,35,70,186,74,153,165,145,211,215,35,163,124,149,10,157,40,137,81,78,237,190,186,148,237,197,143,154,125,100,249,129,144,250,140,230,197,26,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,93,126,44,124,211,235,39,204,12,135,212,103,2,213,57,42,121,88,202,126,96,87,122,117,184,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,241,33,7,37,79,43,25,79,204,10,239,78,183,18,171,139,31,43,26,201,242,255,0,33,244,233,192,236,24,6,107,128,241,7,164,118,156,214,205,79,73,121,196,243,123,58,74,250,58,214,67,80,199,193,51,21,179,82,84,198,215,62,37,123,85,100,134,104,183,114,35,219,35,23,125,148,168,14,101,252,5,84,232,54,67,54,181,105,53,138,174,125,58,190,84,73,53,221,145,246,186,44,23,25,234,164,115,97,108,48,197,27,96,161,86,201,12,80,175,215,233,123,85,143,115,85,240,163,250,87,46,110,53,255,0,130,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,214,239,178,156,91,78,53,199,78,42,177,188,146,134,213,150,225,153,109,189,142,115,91,42,77,75,93,75,34,54,72,166,138,88,215,252,9,35,150,55,35,154,228,99,216,228,84,107,144,53,215,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,12,140,87,53,237,100,177,68,245,99,250,58,87,97,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,221,68,60,102,112,103,159,112,153,159,212,209,214,80,213,220,112,155,141,67,229,176,223,162,138,105,160,108,18,77,80,148,212,149,85,43,4,80,165,119,102,157,100,146,40,247,77,151,169,190,239,134,85,229,39,172,89,246,43,197,70,63,165,22,251,245,92,152,158,99,79,117,138,186,211,53,84,203,73,28,236,162,117,74,85,197,2,61,34,74,157,232,98,137,101,115,92,189,167,61,191,106,43,66,242,64,0,12,85,197,143,149,141,100,249,127,144,250,116,230,85,49,87,22,62,86,53,147,229,254,67,233,211,129,173,97,181,65,170,185,181,64,0,0,24,171,139,31,43,26,201,242,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,47,242,31,78,156,214,176,11,105,230,117,204,46,179,22,172,169,225,215,135,236,191,179,117,135,170,44,182,255,0,108,154,120,42,173,85,81,79,12,145,82,209,85,193,51,58,102,78,212,204,169,78,151,181,27,34,71,212,143,73,90,202,203,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,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,245,255,0,243,85,158,229,95,233,174,71,146,100,119,15,247,74,202,235,149,117,68,159,242,164,154,105,36,127,243,185,206,119,218,170,95,79,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,10,1,45,83,255,0,176,81,255,0,203,253,120,149,86,90,167,255,0,96,163,255,0,151,250,241,2,170,201,149,204,19,128,172,135,134,108,202,187,57,211,235,21,93,102,149,221,234,36,154,133,244,254,42,181,246,6,34,83,53,97,174,153,98,70,66,199,84,84,58,58,117,116,143,123,216,196,71,57,207,69,85,134,166,209,25,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,20,23,192,191,25,183,222,15,53,30,170,231,37,171,219,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,191,236,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,185,205,84,95,122,41,175,23,24,156,42,230,92,40,106,229,195,15,188,219,106,221,140,92,106,42,42,113,59,188,146,36,204,184,219,145,255,0,81,29,43,88,198,248,152,218,232,219,51,58,91,210,245,71,34,118,223,27,223,45,57,62,241,5,174,52,249,218,104,11,49,251,174,77,166,85,29,249,229,173,236,77,36,56,149,83,161,158,118,59,188,214,185,145,195,82,248,100,103,101,234,214,186,87,119,35,84,119,117,178,133,191,159,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,214,67,94,107,218,197,106,211,94,18,239,120,139,111,213,116,57,14,160,212,83,217,45,113,81,85,54,41,228,129,179,71,53,107,158,222,182,189,105,150,157,143,130,69,106,57,55,170,137,143,78,153,21,64,165,109,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,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,47,234,231,250,33,117,192,244,123,74,245,150,107,229,37,101,183,84,105,239,46,167,164,108,110,100,244,51,219,171,157,77,43,31,241,107,216,230,172,47,107,209,81,119,124,141,86,167,66,62,78,149,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,123,203,169,230,139,161,122,113,77,192,194,73,108,179,120,31,201,23,178,34,197,214,53,73,36,167,165,116,244,246,247,82,186,105,81,242,186,21,134,86,57,200,143,71,58,74,120,28,231,59,163,101,8,171,201,111,88,236,88,126,178,229,186,59,119,135,183,87,168,150,250,122,139,93,79,83,215,170,170,218,218,137,29,77,208,214,42,39,92,19,212,75,220,115,216,214,248,110,159,172,233,26,137,114,134,180,60,53,234,245,78,130,235,206,13,171,144,207,87,29,62,59,120,134,107,130,82,65,20,211,203,110,126,241,86,195,27,37,217,138,249,41,164,154,52,85,86,236,175,69,71,53,81,28,155,47,1,21,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,0,62,78,33,248,129,207,184,154,213,10,237,87,212,103,210,50,229,89,79,79,73,21,29,10,204,148,84,80,67,26,53,177,83,199,52,146,58,54,43,186,229,115,81,219,44,146,200,239,119,82,150,63,202,59,131,43,21,37,138,207,198,38,91,117,241,215,90,239,31,79,138,91,169,222,246,71,111,141,175,154,138,166,166,161,125,221,201,159,211,60,108,143,223,27,35,114,189,122,222,246,246,33,7,48,252,42,213,128,113,165,170,182,43,53,69,92,212,245,87,134,94,222,234,151,181,207,73,238,20,209,87,76,212,86,181,169,208,217,106,100,107,19,109,209,136,212,85,114,162,185,108,39,146,222,177,223,115,13,26,203,116,118,239,15,114,147,78,238,20,245,22,186,158,166,39,77,45,201,213,18,58,155,161,172,69,94,137,224,168,151,184,231,189,206,241,61,63,85,177,181,20,44,84,0,0,0,0,214,179,139,31,52,250,201,243,3,33,245,25,205,148,205,107,56,177,243,79,172,159,48,50,31,81,156,11,169,229,113,228,79,76,191,26,245,138,210,85,17,87,149,199,145,61,50,252,107,214,43,73,84,0,0,6,170,230,202,124,39,121,88,209,191,151,248,247,167,64,107,88,108,167,194,119,149,141,27,249,127,143,122,116,0,101,80,0,0,0,17,171,152,246,89,149,96,220,24,234,30,83,133,100,215,92,126,245,69,236,159,13,113,181,214,201,73,85,7,93,214,145,143,232,150,53,107,219,212,199,185,171,178,251,218,229,69,247,42,149,23,195,39,19,124,73,95,248,146,210,139,21,247,136,61,74,184,219,110,57,197,138,146,178,142,175,44,175,154,10,152,36,175,133,178,69,36,110,149,90,246,57,170,173,86,170,42,42,42,162,151,147,175,122,41,138,241,19,164,247,221,28,205,110,23,90,43,46,65,225,124,76,246,185,99,142,169,157,138,152,170,25,208,233,35,145,137,187,225,106,46,236,95,170,171,182,203,178,164,96,211,222,81,60,54,233,174,127,141,106,53,139,54,212,169,238,88,173,226,138,247,71,21,93,202,129,208,73,61,52,204,154,54,200,214,209,181,202,197,115,17,21,17,205,93,183,217,83,226,7,117,230,143,228,79,83,127,5,245,138,34,138,244,159,58,252,151,234,158,27,169,158,203,246,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,245,57,163,249,19,212,223,193,125,98,136,164,190,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,252,173,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,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,45,148,242,130,225,35,13,154,213,77,197,197,247,40,164,188,95,96,168,173,181,216,173,52,21,43,181,145,232,215,65,60,149,168,155,42,212,201,20,139,209,18,253,70,195,51,36,94,183,74,206,206,0,230,25,203,206,235,195,69,214,163,85,52,174,142,174,227,165,119,26,132,71,177,92,233,167,198,231,145,219,54,158,119,46,238,125,51,156,168,216,167,114,170,162,171,98,149,122,251,114,79,138,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,104,108,60,64,14,117,126,86,49,111,152,20,62,157,113,38,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,66,14,117,126,86,49,111,152,20,62,157,113,2,178,248,32,210,28,55,94,184,156,196,180,143,80,32,171,146,197,145,83,221,225,168,90,73,214,25,226,123,45,117,114,197,52,111,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,245,254,34,248,104,213,62,23,243,185,176,93,76,180,255,0,39,193,94,104,224,169,246,93,207,243,48,203,39,132,158,104,163,239,118,187,236,100,157,45,250,143,221,171,246,42,229,94,87,30,123,52,203,241,175,71,173,46,39,140,78,21,112,222,43,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,168,142,149,172,123,188,52,142,108,109,153,157,46,234,98,35,145,59,140,141,236,10,245,229,111,199,213,30,157,248,30,25,53,142,225,106,182,226,11,227,42,49,220,138,178,166,10,24,109,18,47,118,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,174,201,25,217,183,243,87,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,183,238,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,112,117,254,114,154,177,170,122,95,249,32,252,153,234,94,87,137,123,79,233,7,141,246,21,230,166,131,197,118,253,159,219,238,246,94,222,190,158,227,250,122,183,219,173,219,124,84,141,92,184,120,133,215,220,231,140,237,60,197,179,93,112,212,12,130,203,91,237,111,19,110,186,100,213,181,116,179,244,90,170,222,206,184,164,145,204,119,75,216,215,38,233,238,115,81,83,222,136,89,255,0,21,188,20,233,103,24,63,69,191,41,151,252,174,217,244,75,199,120,47,97,85,83,67,220,241,93,142,231,119,189,4,187,237,225,153,211,211,211,182,238,223,125,211,108,127,160,156,175,244,11,135,109,88,177,107,30,21,151,234,5,109,235,31,241,94,26,11,165,194,138,74,87,247,233,165,167,127,91,99,164,141,235,179,38,114,166,207,79,172,137,190,233,186,40,70,190,121,223,169,63,218,79,221,165,90,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,90,87,60,239,212,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,104,22,169,192,79,4,22,46,17,240,73,107,114,58,91,85,203,83,111,125,216,175,119,186,57,159,81,11,41,82,101,88,105,105,29,36,81,190,56,122,27,19,228,78,132,115,229,223,169,206,108,113,35,37,80,0,10,1,230,143,231,179,83,127,5,244,122,34,255,0,138,1,230,143,231,179,83,127,5,244,122,32,37,87,35,31,215,103,236,223,239,34,213,10,171,228,99,250,236,253,155,253,228,90,160,2,165,121,157,114,244,163,197,168,234,120,138,225,251,16,236,218,161,234,151,45,176,91,33,130,10,91,85,44,80,67,28,85,84,84,144,66,206,152,83,181,51,234,87,169,238,71,72,146,116,163,18,87,50,218,143,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,80,53,140,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,155,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,81,156,193,56,10,200,120,102,204,171,179,157,62,177,85,214,105,93,222,162,73,168,95,79,226,171,95,96,98,37,51,86,26,233,150,36,100,44,117,69,67,163,167,87,72,247,189,140,68,115,156,244,85,92,127,192,46,177,103,218,83,197,30,157,209,226,23,234,184,45,185,86,81,108,178,94,173,139,85,51,104,171,224,169,149,105,58,167,134,55,181,178,190,38,213,75,36,74,254,164,100,157,46,217,125,232,161,50,185,231,126,164,255,0,105,63,118,145,87,151,143,15,88,175,20,26,133,168,154,71,148,212,248,15,31,167,245,85,54,235,163,41,99,168,154,217,93,21,206,220,232,170,35,107,211,252,40,222,141,115,28,248,165,149,136,246,117,245,36,170,231,157,250,147,253,164,253,218,98,174,74,158,105,242,159,151,245,222,163,110,2,31,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,31,229,95,199,173,53,85,53,171,133,141,100,190,210,81,190,142,158,27,126,13,115,168,238,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,58,34,237,110,175,88,154,249,65,199,183,4,22,46,46,48,72,171,113,202,91,85,183,83,108,157,168,172,151,186,201,159,79,11,233,86,100,89,169,106,221,28,82,62,72,122,29,43,227,78,133,115,37,219,165,205,108,146,163,232,91,41,196,242,172,26,251,85,139,102,184,205,215,31,189,81,116,120,155,117,210,138,74,74,168,58,216,215,179,174,41,17,175,111,83,30,215,38,233,239,107,145,83,220,168,6,210,101,0,243,71,243,217,169,191,130,250,61,17,106,156,187,184,161,212,126,39,52,105,110,218,165,130,93,109,183,171,39,106,159,233,26,219,214,158,215,147,70,174,150,63,19,74,237,145,139,51,31,4,140,168,142,52,88,218,254,149,111,74,73,218,138,170,249,163,249,236,212,223,193,125,30,136,9,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,32,7,37,79,43,25,79,204,10,239,78,183,19,252,0,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,9,255,0,206,175,202,198,45,243,2,135,211,174,37,112,114,247,192,48,221,83,226,231,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,209,43,61,143,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,99,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,3,31,241,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,234,106,75,10,170,186,55,57,170,138,246,62,57,31,34,185,101,113,219,117,209,28,202,221,161,154,165,147,82,71,165,247,234,137,27,75,89,116,157,204,102,55,90,244,115,154,248,228,217,81,148,211,75,179,100,99,250,99,99,228,239,245,70,137,55,118,215,248,139,225,163,75,56,160,193,38,193,117,50,211,252,159,5,121,163,130,155,218,150,207,207,67,44,158,18,121,162,147,179,221,236,49,146,116,183,235,179,118,175,216,169,175,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,13,154,74,86,231,87,230,159,22,249,127,67,234,55,18,74,114,132,226,43,84,245,19,4,171,209,204,211,21,186,213,227,120,85,189,176,227,185,82,80,212,201,78,238,220,202,179,91,234,171,36,149,209,172,209,199,85,72,148,240,70,198,244,193,19,183,247,53,155,198,190,117,126,105,241,111,151,244,62,163,113,3,10,112,165,198,109,247,132,189,56,213,91,102,7,106,238,230,121,223,178,41,237,23,41,216,199,210,218,163,167,74,222,253,75,163,118,253,217,147,196,68,145,70,173,88,250,149,206,126,232,206,212,184,3,22,196,242,172,230,251,75,139,97,88,205,215,32,189,86,245,248,107,117,174,138,74,186,169,250,24,231,191,162,40,209,207,119,75,24,231,46,201,238,107,85,87,220,138,126,81,118,124,178,184,18,181,104,142,27,110,215,61,82,198,106,227,213,11,245,60,142,165,163,186,64,214,63,27,162,122,185,173,100,113,238,170,202,153,162,217,210,61,253,50,49,146,118,58,99,84,155,186,25,131,129,126,12,172,92,30,105,197,85,178,75,175,182,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,71,37,64,3,95,110,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,183,78,92,57,102,85,156,240,99,167,153,78,107,147,93,114,11,213,111,181,188,77,198,233,91,37,93,84,253,23,90,182,51,174,89,21,207,119,75,24,214,166,235,238,107,81,19,220,136,99,93,66,229,19,195,110,165,103,249,46,163,95,115,109,74,130,229,149,94,43,111,117,145,82,92,168,27,4,115,212,204,249,164,108,109,117,27,156,140,71,61,81,17,92,229,219,109,213,126,36,159,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,84,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,125,231,144,7,169,237,221,119,56,181,234,158,227,220,169,185,232,122,42,47,187,254,96,61,232,187,159,157,126,180,193,122,182,79,65,80,221,217,52,111,98,162,170,167,185,90,169,246,127,73,245,198,255,0,189,79,110,219,160,21,23,204,15,131,171,173,5,117,110,123,143,177,146,83,201,36,146,200,198,67,80,247,55,117,170,149,85,87,235,38,219,34,21,181,10,79,107,173,107,220,213,71,51,127,179,111,138,127,63,244,155,52,106,102,156,217,245,11,26,173,177,220,233,163,145,181,16,72,196,234,107,23,101,116,111,110,255,0,89,174,254,90,253,133,30,113,97,193,238,83,163,213,85,23,152,160,167,117,181,189,27,185,181,113,185,83,221,3,127,69,24,223,227,73,247,1,101,60,181,117,46,44,191,67,104,105,38,149,22,162,150,190,186,39,167,83,61,255,0,158,107,145,118,110,223,100,137,246,18,238,247,213,236,247,244,170,111,238,248,175,251,100,42,87,149,78,172,67,104,173,118,21,87,81,34,119,234,165,123,25,208,247,39,84,147,82,53,62,11,183,218,191,97,109,147,244,213,208,53,235,239,107,154,213,255,0,169,64,168,180,182,221,63,134,70,39,53,206,7,70,228,187,210,171,81,205,84,223,106,120,183,248,162,127,49,110,56,251,127,176,54,246,170,127,244,36,73,255,0,224,33,93,90,151,110,199,233,120,172,195,107,96,145,209,206,151,88,183,68,102,205,79,204,211,162,124,26,88,150,53,47,118,197,66,228,93,211,195,196,136,191,242,16,10,217,230,169,167,47,172,107,114,152,35,85,233,124,138,191,85,235,241,117,19,62,63,2,168,236,127,154,189,82,39,86,219,79,30,235,252,221,72,94,175,48,156,125,151,125,53,173,122,192,215,189,171,31,71,87,79,219,81,75,191,197,63,152,163,105,40,60,13,254,158,45,182,222,120,209,61,233,247,183,254,240,47,99,151,159,109,186,67,107,72,38,107,145,212,112,189,200,155,124,86,150,148,238,60,99,106,18,96,250,81,117,173,129,232,147,179,177,183,214,98,124,106,105,211,248,200,191,99,254,227,31,114,226,123,147,71,232,145,203,186,182,158,52,79,232,240,180,134,46,230,29,169,145,221,213,52,234,215,51,157,81,85,253,177,170,215,53,62,175,132,153,62,182,251,124,17,126,197,3,187,242,235,211,5,177,225,41,149,213,53,22,162,233,47,137,223,165,237,250,178,67,73,39,218,187,124,83,236,66,110,53,54,77,140,97,195,222,21,30,19,166,214,75,71,109,173,124,116,52,200,238,149,106,251,210,158,38,175,189,17,63,146,101,0,10,120,79,122,158,92,120,111,222,7,32,15,10,7,135,38,231,150,156,85,119,83,146,123,128,41,21,184,247,212,26,76,55,75,42,146,93,251,147,244,108,157,108,77,250,106,105,127,149,254,17,42,93,240,43,59,155,46,111,224,237,86,251,12,82,185,22,71,84,181,201,179,191,138,250,23,39,219,176,24,147,148,198,57,37,243,87,50,108,142,101,78,154,107,85,63,197,23,226,181,108,251,83,221,254,132,103,94,104,122,191,13,179,8,77,60,183,238,234,138,185,104,228,122,53,241,175,213,100,211,170,251,189,238,248,196,135,82,229,69,142,183,26,198,114,188,194,171,100,73,109,209,177,92,138,142,93,155,81,80,191,4,77,255,0,137,247,152,119,139,44,145,117,159,137,120,241,91,124,143,154,26,116,169,129,237,126,236,78,168,102,172,95,119,82,170,125,169,246,1,40,57,107,104,221,109,135,19,154,247,115,141,27,226,186,122,55,100,141,84,233,150,177,171,241,217,62,212,44,25,173,68,106,34,125,134,54,208,236,30,159,8,195,169,173,116,244,236,141,173,235,248,116,255,0,125,145,223,197,68,254,81,146,128,28,38,145,177,70,231,185,200,136,136,171,239,83,153,208,53,155,81,172,250,109,133,87,100,55,106,135,197,28,48,78,244,233,137,207,85,86,66,247,252,27,252,205,2,41,243,5,226,98,147,1,197,170,241,91,115,149,106,235,97,146,37,233,150,21,217,175,142,169,155,236,228,85,248,177,10,156,211,108,217,216,77,223,219,241,66,250,170,223,226,164,106,212,84,250,175,98,252,81,83,224,239,187,236,59,223,23,90,229,89,173,122,151,82,150,185,101,146,157,179,190,24,145,200,248,247,68,168,159,167,220,231,175,217,42,25,231,133,126,94,121,46,100,177,95,179,104,226,142,141,253,91,49,149,208,189,87,110,251,126,11,19,211,226,214,255,0,242,248,7,167,5,196,248,136,226,157,241,58,57,159,107,179,75,39,109,222,38,218,174,77,154,228,141,251,57,144,39,217,43,191,141,246,41,58,248,96,224,154,197,164,113,178,245,124,150,10,235,179,218,254,169,99,241,17,126,156,113,163,190,170,191,111,139,93,246,125,166,115,210,189,29,197,180,198,193,5,158,203,109,130,22,196,233,31,187,98,137,23,119,63,171,226,198,55,238,67,32,53,141,98,34,53,17,54,3,140,80,178,38,163,24,155,34,127,57,204,42,162,123,207,91,164,221,118,64,18,61,62,8,135,20,69,127,243,30,81,138,239,121,205,172,68,3,195,35,219,223,185,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,171,204,211,90,255,0,34,220,35,229,62,30,223,226,171,243,189,240,170,62,184,186,225,139,198,193,55,136,146,77,164,99,155,181,44,85,61,14,78,173,165,88,186,154,173,234,218,130,237,150,155,173,234,165,244,118,107,101,93,125,68,116,243,213,190,42,104,93,43,219,4,17,62,105,165,86,181,21,81,145,197,28,146,61,223,6,177,142,114,236,136,170,88,255,0,59,77,76,202,170,117,79,5,209,207,23,218,198,237,248,250,100,221,136,228,145,190,34,186,162,166,162,159,174,102,245,246,223,219,142,151,104,215,161,28,222,252,255,0,89,81,251,38,42,229,87,161,118,45,112,214,92,234,217,151,89,174,178,89,105,244,254,239,110,246,173,18,190,63,102,213,92,154,218,29,210,77,150,36,153,244,147,215,164,108,149,175,106,244,189,200,197,88,247,104,71,94,26,51,250,109,44,226,27,77,245,6,225,144,213,216,237,182,60,162,219,83,116,174,166,89,122,226,183,120,134,37,98,42,68,138,247,177,212,235,43,30,198,162,245,177,206,110,206,234,217,118,94,53,119,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,129,176,71,1,58,153,138,234,135,8,250,103,113,197,170,251,158,193,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,144,0,0,34,175,52,127,34,122,155,248,47,172,81,20,109,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,5,228,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,7,96,213,238,14,245,115,76,120,151,147,134,27,53,158,175,43,200,107,106,34,76,126,106,58,55,192,203,197,36,172,87,199,82,196,151,102,177,141,106,72,147,59,173,98,137,240,78,139,34,182,39,60,186,158,2,180,79,87,52,27,135,155,102,25,173,89,157,93,243,33,158,163,198,178,138,106,215,213,178,193,73,225,224,134,27,92,82,185,238,107,153,19,97,221,82,61,162,107,228,123,89,212,214,164,143,207,242,90,109,83,93,105,239,179,91,41,31,114,163,167,154,146,158,177,208,181,103,134,9,157,27,165,137,146,109,212,214,61,208,66,231,53,23,103,44,81,170,239,210,155,125,96,0,0,10,128,230,139,192,45,102,31,125,185,113,49,163,182,251,173,210,213,145,220,42,107,178,203,60,20,211,214,73,108,170,123,37,169,158,228,215,181,174,232,163,119,110,71,75,220,86,182,25,28,222,149,86,72,140,134,223,207,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,80,53,98,62,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,12,215,199,22,144,225,186,17,197,70,121,165,186,125,5,92,24,245,166,162,142,106,24,42,103,89,159,78,202,154,40,42,150,20,122,253,103,49,142,157,204,98,185,92,254,134,183,169,207,118,238,89,211,201,135,135,236,6,227,143,94,248,151,184,50,174,171,44,181,222,43,241,90,24,166,72,95,73,75,2,210,209,76,181,49,53,99,238,178,165,82,105,98,89,27,34,39,106,71,183,167,235,42,168,73,94,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,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,1,63,192,0,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,136,116,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,226,5,233,241,227,199,165,171,131,170,108,94,203,102,198,169,50,140,179,34,168,109,91,237,210,215,182,22,82,90,162,149,137,52,178,244,239,43,95,50,119,34,129,221,10,206,182,74,245,234,236,172,82,72,13,29,214,44,7,93,112,11,94,163,105,205,250,146,227,109,184,211,193,44,177,69,85,12,211,219,231,146,24,230,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,66,174,182,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,66,64,112,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,16,95,240,62,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,172,1,85,124,243,191,82,127,180,159,187,75,84,42,175,158,119,234,79,246,147,247,104,24,171,146,167,154,124,167,229,253,119,168,219,140,85,204,211,69,63,34,220,92,101,62,30,225,226,168,51,189,243,90,62,185,122,230,139,198,207,55,136,142,77,163,99,91,181,84,85,61,13,78,173,162,88,186,156,174,234,219,42,242,84,243,79,148,252,191,174,245,27,113,151,249,220,105,13,51,237,90,123,175,116,48,82,71,81,5,68,184,133,210,71,79,47,126,118,61,178,85,81,53,145,251,226,70,70,177,215,171,157,245,94,171,52,105,245,209,19,160,63,91,146,62,168,90,170,176,13,66,209,121,155,73,5,202,217,120,139,40,167,87,86,183,191,89,5,76,49,211,75,209,79,178,59,162,7,82,67,213,34,43,147,122,184,218,168,223,119,93,154,20,45,202,179,88,236,90,69,197,197,162,155,35,135,106,76,246,223,46,29,29,79,83,255,0,173,106,170,103,130,74,101,232,99,28,175,238,79,79,20,27,125,86,183,191,214,231,35,88,168,183,210,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,189,143,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,200,28,169,56,163,215,110,37,63,42,63,150,188,231,233,31,209,207,98,123,51,251,25,71,71,216,241,30,59,189,253,205,20,125,93,93,136,191,75,125,186,125,219,110,187,229,254,40,57,122,104,191,22,121,253,191,81,181,27,39,205,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,213,80,244,85,71,34,108,141,247,124,85,123,7,10,92,20,233,103,7,223,74,127,38,119,252,174,231,244,183,192,248,223,110,213,83,77,219,240,189,254,223,107,179,4,91,111,226,95,213,213,213,190,205,219,109,151,112,144,0,0,5,117,115,83,224,130,143,82,113,91,191,19,218,121,75,209,151,227,118,248,165,200,105,59,208,83,211,214,217,233,35,157,243,213,109,218,71,203,89,27,22,20,221,242,162,44,20,253,13,107,158,216,218,235,21,0,107,25,163,186,197,159,104,86,127,107,212,109,57,191,85,219,174,86,234,136,37,150,40,170,166,134,11,132,17,205,28,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,232,84,181,238,41,121,158,224,142,225,30,207,126,209,156,150,212,253,66,212,155,122,219,230,181,210,221,38,90,236,79,174,7,54,182,119,186,54,71,35,38,134,69,72,160,123,187,61,199,57,179,198,146,71,27,154,177,87,153,231,4,20,124,58,101,84,218,189,166,244,189,24,14,97,112,154,42,138,119,77,3,61,149,120,154,74,138,132,165,130,158,40,163,72,232,251,13,218,20,111,90,183,177,35,94,230,239,31,92,22,3,245,127,205,86,123,149,127,166,185,30,73,145,220,63,221,43,43,174,85,213,18,127,202,146,105,164,145,255,0,206,231,57,223,106,169,176,79,3,156,34,90,184,65,210,55,98,147,220,105,47,25,101,250,161,183,44,142,235,5,59,88,199,206,140,70,178,150,23,171,82,87,211,66,157,93,29,197,221,95,36,210,35,99,238,172,109,139,252,165,56,46,250,23,98,163,226,187,63,111,85,235,35,183,205,6,47,107,158,135,165,214,234,25,31,210,234,231,58,86,35,210,105,216,197,72,157,18,163,124,52,206,94,169,18,163,166,59,42,0,107,89,197,143,154,125,100,249,129,144,250,140,230,202,102,181,156,88,249,167,214,79,152,25,15,168,206,5,170,114,84,242,177,148,252,192,174,244,235,113,42,184,177,242,177,172,159,47,242,31,78,156,138,188,149,60,172,101,63,48,43,189,58,220,74,174,44,124,172,107,39,203,252,135,211,167,3,90,195,101,62,19,188,172,104,223,203,252,123,211,160,53,172,54,83,225,59,202,198,141,252,191,199,189,58,0,34,175,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,208,47,248,0,0,197,92,88,249,88,214,79,151,249,15,167,78,101,83,21,113,99,229,99,89,62,95,228,62,157,56,26,214,27,84,26,171,155,84,0,0,1,138,184,177,242,177,172,159,47,242,31,78,156,214,176,217,79,139,31,43,26,201,242,255,0,33,244,233,202,234,229,139,203,210,143,41,163,166,226,43,136,28,67,189,106,155,166,92,74,193,115,134,9,233,110,180,178,193,52,114,213,86,210,79,11,250,161,94,236,47,166,94,166,57,93,26,201,210,172,88,156,240,204,28,174,120,18,186,232,157,170,109,119,214,140,102,146,159,54,190,83,177,184,253,186,174,7,120,220,122,137,205,122,74,249,58,151,166,42,154,134,189,168,172,232,238,69,27,85,138,230,172,211,68,219,10,0,13,85,203,84,255,0,236,20,127,242,255,0,94,37,85,150,169,255,0,216,40,255,0,229,254,188,64,170,179,106,131,85,115,106,128,49,87,17,124,52,105,103,20,24,36,216,46,166,90,127,147,224,175,52,112,83,123,82,217,249,232,101,147,194,79,52,82,118,123,189,134,50,78,150,253,118,110,213,251,21,28,58,112,209,165,156,47,224,144,224,186,103,105,254,87,141,188,214,65,77,237,75,159,231,166,150,63,23,60,49,71,222,237,119,222,200,250,155,245,25,179,83,237,85,202,160,1,76,28,231,245,122,155,47,215,156,107,72,237,211,210,77,79,167,182,119,77,88,173,130,86,79,13,198,225,219,150,72,94,247,125,71,177,41,161,161,145,170,196,247,44,210,34,185,85,58,89,115,230,181,156,83,235,95,240,137,226,11,54,214,56,237,254,10,147,32,184,39,128,129,209,118,228,101,12,17,50,158,151,186,222,228,136,147,44,16,196,178,116,189,91,220,87,244,236,221,145,3,58,242,161,209,219,174,165,113,105,100,203,157,97,164,174,199,180,250,158,162,247,116,150,182,149,210,193,28,238,134,72,104,154,199,116,57,137,82,149,15,100,241,163,149,171,181,44,175,98,245,70,136,93,246,161,97,86,173,74,192,50,93,57,190,212,85,193,109,202,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,190,219,162,252,10,245,228,151,166,121,86,63,167,26,137,170,87,106,79,15,101,204,46,22,251,125,163,185,28,140,146,163,192,37,79,126,118,245,49,24,248,85,245,105,27,94,199,59,243,144,78,213,70,171,61,246,84,6,172,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,155,15,112,15,169,153,86,174,240,133,166,217,214,107,87,226,239,85,22,250,139,125,77,83,164,146,73,42,188,21,92,212,108,158,87,200,247,61,243,72,202,118,190,71,171,190,180,142,123,145,17,21,17,41,175,153,14,45,98,195,248,218,213,43,78,57,67,225,41,42,46,20,151,73,35,238,190,78,170,170,218,26,122,186,153,55,122,170,167,92,243,202,253,183,233,111,86,205,68,106,34,36,234,228,151,169,153,86,65,167,26,137,165,183,106,191,17,101,195,238,22,251,133,163,185,36,143,146,159,199,165,79,126,6,245,61,88,200,81,244,137,35,88,198,183,243,147,206,229,87,43,253,193,32,57,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,0,38,255,0,60,28,42,213,65,159,233,102,163,67,81,86,183,43,229,158,227,100,168,137,207,111,97,176,80,205,20,209,57,141,233,234,71,171,174,19,35,149,92,168,168,216,246,70,236,170,236,85,202,11,84,46,184,95,22,148,216,28,45,171,158,219,168,54,122,219,109,68,13,173,116,80,69,61,52,46,173,138,169,241,108,173,153,237,109,60,208,183,126,149,106,85,72,168,239,139,93,98,156,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,180,131,162,154,161,117,209,93,92,196,53,94,204,218,185,42,49,107,197,53,201,244,244,213,174,164,125,100,12,122,119,169,86,86,162,171,25,52,93,200,159,245,92,138,201,28,138,215,34,170,40,108,230,0,0,0,0,107,89,197,143,154,125,100,249,129,144,250,140,230,202,102,181,156,88,249,167,214,79,152,25,15,168,206,5,212,242,184,242,39,166,95,141,122,197,105,42,136,171,202,227,200,158,153,126,53,235,21,164,170,0,0,3,85,114,252,232,56,155,192,120,89,224,39,75,117,3,47,169,164,172,185,51,77,236,14,178,227,201,113,134,154,182,243,58,81,81,199,209,3,100,94,167,49,142,158,39,74,246,53,235,28,106,231,244,187,100,107,168,48,238,186,147,172,89,246,171,71,143,209,229,247,234,185,237,184,173,158,134,201,101,182,37,84,206,162,160,130,154,138,158,147,170,8,100,123,155,19,229,109,44,82,74,172,233,71,201,212,237,147,220,136,23,231,193,71,21,214,46,45,52,106,139,50,238,218,168,242,251,110,212,121,77,146,138,103,187,192,85,117,61,35,145,27,34,35,210,25,216,206,236,107,187,218,155,190,62,227,223,20,138,72,3,90,30,30,56,129,207,184,101,213,10,29,87,211,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,186,37,107,85,219,36,145,70,239,127,74,27,15,104,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,200,0,0,0,0,34,175,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,212,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,6,201,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,148,45,204,119,132,140,55,133,45,92,160,165,211,236,162,146,163,30,204,41,231,186,80,216,101,169,89,110,54,70,53,232,213,142,93,247,115,233,156,229,114,65,43,151,173,221,169,88,238,167,66,178,201,114,156,81,113,55,128,240,179,165,247,45,64,203,234,105,43,46,76,167,115,172,184,242,92,97,166,173,188,206,146,69,31,68,13,145,122,156,198,58,120,157,43,216,215,172,113,171,159,210,237,145,174,215,179,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,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,202,18,43,151,119,26,217,87,12,89,218,224,181,22,11,174,81,134,102,119,8,188,101,154,213,75,37,109,209,43,187,50,197,79,236,216,22,120,226,239,77,51,233,153,46,237,115,158,200,163,107,125,237,106,19,171,157,95,149,140,91,230,5,15,167,92,79,201,229,123,192,45,247,69,186,56,135,214,107,127,131,203,238,182,247,211,216,172,21,52,204,89,172,180,179,116,171,234,103,87,181,95,21,100,140,69,98,70,213,107,162,138,73,25,38,239,149,241,195,250,220,234,252,172,98,223,48,40,125,58,226,4,0,229,113,231,179,76,191,26,244,122,210,255,0,138,1,229,113,231,179,76,191,26,244,122,210,255,0,128,134,188,193,56,10,199,184,153,195,107,179,157,62,177,82,81,234,165,162,158,73,168,95,79,225,104,153,127,122,173,51,86,26,233,150,37,124,207,109,61,59,163,167,87,72,198,49,239,68,115,154,197,85,72,235,203,151,150,165,101,53,101,147,136,110,33,45,87,91,85,125,170,225,79,116,197,241,185,31,61,13,85,61,85,44,245,13,116,151,58,121,96,100,141,218,72,169,167,129,35,151,165,205,247,200,142,107,186,22,213,0,0,0,21,87,207,59,245,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,74,174,121,223,169,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,208,47,248,0,0,160,30,104,254,123,53,55,240,95,71,162,47,248,160,30,104,254,123,53,55,240,95,71,162,2,85,114,49,253,118,126,205,254,242,45,80,170,190,70,63,174,207,217,191,222,69,170,0,0,1,21,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,0,39,255,0,60,239,212,159,237,39,238,211,21,114,84,243,79,148,252,191,174,245,27,113,149,121,231,126,164,255,0,105,63,118,152,171,146,167,154,124,167,229,253,119,168,219,128,186,146,53,113,5,203,223,135,30,36,245,30,211,170,89,253,158,235,73,122,162,237,50,229,236,122,182,82,71,125,134,53,103,110,58,239,168,231,187,165,140,88,210,72,157,28,189,183,116,245,236,200,187,114,84,1,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,80,103,52,127,61,154,155,248,47,163,209,23,252,80,15,52,127,61,154,155,248,47,163,209,1,63,249,42,121,88,202,126,96,87,122,117,184,159,228,0,228,169,229,99,41,249,129,93,233,214,226,127,128,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,127,196,127,226,151,130,13,14,226,227,216,245,186,145,75,117,182,222,172,155,197,79,123,177,77,13,61,115,233,87,169,86,150,87,75,20,140,146,30,183,117,181,28,197,115,29,213,208,230,164,146,35,228,0,3,175,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,173,59,115,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,31,87,39,110,31,176,29,83,213,12,147,85,242,246,85,212,220,180,186,162,215,87,101,163,84,133,244,82,207,85,29,115,123,179,199,36,110,115,159,19,161,138,88,156,199,49,89,35,26,239,126,201,181,207,149,87,200,199,245,217,251,55,251,200,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,7,173,237,220,246,0,61,8,197,69,221,84,246,181,83,111,113,225,200,121,104,30,30,155,166,223,122,17,115,141,124,6,151,38,210,203,163,103,111,232,246,62,213,255,0,84,211,125,206,79,228,146,148,234,58,153,101,138,249,139,85,80,207,18,72,199,244,110,138,212,95,132,140,95,181,23,238,2,132,120,90,191,201,132,235,222,63,18,191,167,170,235,64,142,247,111,245,93,83,78,171,246,47,220,95,182,19,115,101,243,19,161,173,99,246,73,41,225,93,246,251,227,106,253,201,247,154,245,106,180,15,192,245,247,174,40,214,157,180,149,22,249,147,100,232,217,17,177,59,127,226,253,197,213,112,65,168,116,185,238,141,80,203,21,71,117,244,80,81,211,72,138,244,114,245,37,36,74,191,198,112,17,155,92,240,251,133,47,18,120,165,205,178,245,247,174,212,234,212,233,106,126,140,116,200,191,198,255,0,176,176,188,21,175,110,43,106,100,139,245,155,71,2,47,244,246,218,70,125,78,199,233,107,245,183,19,168,240,207,145,209,87,117,167,212,69,247,164,112,237,246,127,49,42,44,145,118,109,84,177,244,116,237,11,61,219,109,183,213,64,58,22,186,224,81,231,184,93,109,153,125,206,151,183,178,253,219,75,19,191,148,223,228,125,229,22,107,254,139,94,116,187,49,183,199,93,22,204,168,169,100,109,94,166,123,213,25,19,190,199,187,249,70,195,21,113,182,88,29,27,145,23,125,190,63,210,85,175,52,139,12,116,83,225,211,196,230,177,22,233,42,47,74,236,174,252,196,63,205,239,248,1,35,248,13,106,216,180,58,134,174,116,247,58,150,157,255,0,253,213,53,34,125,155,145,94,74,9,53,179,138,234,135,196,253,233,96,232,234,93,191,149,109,254,126,133,248,197,255,0,203,237,204,26,69,155,193,129,112,179,73,115,158,181,19,106,123,123,81,29,34,127,26,42,84,219,222,230,253,223,121,248,28,187,113,71,222,114,11,166,95,87,26,200,178,246,54,123,147,117,247,50,174,63,138,162,253,201,246,129,99,214,170,86,82,80,193,78,196,247,50,54,183,252,72,136,125,135,134,162,34,34,34,5,247,32,30,29,246,30,80,226,159,19,152,0,15,14,223,111,112,30,62,42,114,56,55,125,253,231,48,61,115,187,162,23,189,63,138,213,95,249,138,89,230,137,150,186,253,172,179,99,168,237,210,134,166,161,155,127,58,197,72,239,185,63,147,247,169,115,23,249,210,158,211,85,50,185,26,140,133,238,85,223,111,131,85,74,33,226,113,207,207,56,192,202,173,244,170,233,214,59,197,99,54,79,173,250,48,39,221,213,253,237,127,196,4,201,209,88,215,67,248,74,188,94,171,23,105,107,232,171,33,98,109,240,115,22,189,201,240,235,79,187,236,67,7,240,63,137,75,170,60,77,87,102,181,137,213,7,246,85,255,0,98,108,231,125,100,248,43,87,253,27,238,255,0,225,145,248,241,201,91,143,232,190,31,167,150,249,17,42,234,110,213,8,232,227,95,122,162,199,38,200,168,138,139,254,142,159,197,251,127,199,151,57,104,105,77,86,53,138,55,38,185,211,35,31,93,19,158,155,177,83,221,37,61,43,191,140,196,251,151,237,80,39,101,29,63,134,133,176,183,224,221,255,0,235,62,131,194,38,193,64,225,60,169,12,106,245,251,10,202,230,159,173,137,79,100,182,96,214,215,126,118,122,153,219,34,109,246,58,145,168,159,24,255,0,221,127,149,255,0,194,115,113,1,169,84,58,113,133,212,93,106,170,155,11,218,140,86,170,189,27,238,89,163,103,218,230,255,0,43,239,41,203,1,181,223,248,161,226,38,154,170,173,147,86,211,83,212,208,207,47,90,62,68,107,58,233,226,93,247,73,17,61,205,95,143,255,0,0,57,240,99,194,253,247,84,242,234,44,130,186,62,154,54,213,71,43,151,118,46,233,221,167,122,252,37,106,252,36,95,176,188,44,115,28,165,176,81,182,150,157,155,34,111,246,175,222,171,246,170,253,231,83,209,189,55,181,96,56,173,5,174,130,130,24,22,26,120,152,238,136,154,223,122,71,27,126,198,183,249,9,246,25,28,1,197,207,70,161,225,239,233,79,138,31,58,245,189,223,204,7,177,94,170,190,245,57,53,159,106,30,25,31,193,125,231,181,17,19,224,1,19,100,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10,113,167,169,159,146,46,20,245,63,58,142,174,235,73,87,79,143,207,111,160,170,181,201,219,170,165,174,173,84,163,165,157,143,235,106,179,183,61,68,79,87,181,221,77,107,85,205,69,114,34,40,81,15,24,25,253,78,167,241,71,170,89,156,217,13,37,246,158,171,40,174,166,183,220,41,22,39,65,61,186,154,85,167,162,88,221,18,116,61,137,77,12,40,143,77,250,209,17,202,174,85,87,45,181,114,136,209,219,174,154,240,184,252,187,35,176,210,80,220,181,6,241,45,238,154,85,165,116,85,178,90,155,20,112,210,54,119,61,141,114,177,92,202,137,226,68,87,51,183,84,215,181,127,56,228,41,2,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,103,61,39,193,127,37,250,89,134,233,159,181,61,167,244,75,31,183,88,188,111,99,179,226,188,45,52,112,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,10,65,230,167,163,150,45,34,226,226,239,83,142,77,181,38,123,111,139,49,146,155,165,255,0,214,181,85,51,207,29,74,117,189,238,87,247,39,167,150,125,254,171,91,223,232,107,81,172,69,89,63,201,31,87,169,159,106,212,45,4,174,158,146,58,136,42,34,203,237,113,182,9,123,243,177,237,142,150,181,207,147,223,18,50,53,142,129,26,223,170,245,89,164,95,174,136,189,29,175,157,62,142,218,175,90,71,138,107,125,190,195,87,45,247,26,188,50,201,93,89,73,74,215,49,182,170,166,72,228,117,84,136,197,122,50,58,152,226,100,74,231,163,26,250,201,19,101,116,168,65,94,90,250,189,83,164,28,96,224,243,172,245,105,109,204,42,23,16,185,67,77,4,82,190,118,87,57,172,167,106,172,155,116,49,181,137,73,35,220,197,71,163,34,114,39,86,234,199,6,193,32,0,34,175,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,212,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,6,202,96,0,0,0,0,0,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,19,252,0,5,0,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,2,127,128,0,138,188,209,252,137,234,111,224,190,177,68,80,9,127,220,209,252,137,234,111,224,190,177,68,82,7,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,188,9,149,203,243,150,133,54,189,99,215,77,82,215,234,124,130,201,140,79,79,37,22,63,108,142,9,104,106,235,223,61,43,95,29,209,178,75,31,75,169,152,217,216,248,85,136,246,75,43,23,175,243,113,186,57,163,95,24,156,42,230,92,40,106,229,195,15,188,219,106,221,140,92,106,42,42,113,59,188,146,36,204,184,219,145,255,0,81,29,43,88,198,248,152,218,232,219,51,58,91,210,245,71,34,118,223,27,223,177,69,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,42,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,21,109,203,83,152,23,228,38,178,135,65,53,90,110,188,6,235,112,119,178,238,46,118,242,89,235,170,231,166,103,231,101,158,165,144,211,219,152,158,38,121,58,88,174,73,36,123,253,253,78,46,164,214,51,88,180,119,62,208,172,254,233,167,58,141,97,171,183,92,173,213,19,197,20,178,210,205,12,23,8,35,154,72,91,87,74,233,152,199,75,77,35,162,122,199,42,53,17,200,159,210,137,103,252,169,248,231,181,94,177,154,14,23,117,94,233,73,111,185,88,41,210,60,82,245,113,186,53,137,115,129,245,12,142,43,98,247,228,234,117,75,29,59,25,4,113,110,142,133,157,8,198,118,81,101,11,52,42,175,158,119,234,79,246,147,247,105,106,133,85,243,206,253,73,254,210,126,237,3,21,114,84,243,79,148,252,191,174,245,27,113,97,60,202,52,134,155,87,248,62,206,32,72,41,22,229,135,211,166,95,109,154,166,121,98,100,15,161,107,159,80,228,72,247,235,123,168,214,174,54,53,232,172,87,202,213,94,157,145,237,175,110,74,158,105,242,159,151,245,222,163,110,46,79,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,247,129,172,110,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,124,77,156,177,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,113,172,110,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,124,11,232,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,74,0,0,0,0,0,0,3,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,250,202,149,230,201,198,213,101,194,251,252,25,52,135,43,237,80,90,250,221,152,221,45,23,41,227,146,106,167,50,104,36,179,73,219,86,198,248,91,28,138,179,177,86,70,186,71,50,55,36,110,130,70,184,35,7,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,232,192,102,174,15,248,107,190,241,83,174,54,125,50,182,47,102,213,15,77,211,36,171,109,83,32,146,146,207,20,209,178,162,72,149,205,127,84,203,221,100,113,162,49,233,220,145,138,228,70,35,220,219,148,215,206,95,186,89,170,188,50,227,218,9,141,195,236,170,189,60,183,201,244,66,226,141,166,130,69,174,74,89,24,158,50,86,83,57,123,53,19,186,57,234,187,44,107,164,145,136,255,0,210,68,2,26,242,167,227,158,235,101,201,168,56,93,213,123,165,93,194,219,127,168,72,241,75,213,198,232,231,173,178,118,83,178,56,173,139,223,147,165,180,207,108,12,100,17,197,178,182,103,244,35,31,222,69,138,221,13,91,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,121,119,220,179,56,209,254,18,122,112,253,55,205,93,219,207,176,27,125,36,21,53,19,87,119,164,190,208,162,118,153,93,180,143,116,206,153,170,198,182,161,203,212,222,228,177,61,28,157,228,142,48,154,166,181,156,88,249,167,214,79,152,25,15,168,206,108,166,107,89,197,143,154,125,100,249,129,144,250,140,224,90,167,37,79,43,25,79,204,10,239,78,183,18,171,139,31,43,26,201,242,255,0,33,244,233,200,171,201,83,202,198,83,243,2,187,211,173,196,170,226,199,202,198,178,124,191,200,125,58,112,53,172,54,83,225,59,202,198,141,252,191,199,189,58,3,90,195,101,62,19,188,172,104,223,203,252,123,211,160,2,42,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,2,255,0,128,0,12,85,197,143,149,141,100,249,127,144,250,116,230,85,49,87,22,62,86,53,147,229,254,67,233,211,129,173,97,181,65,170,185,181,64,0,0,31,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,251,207,174,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,235,0,0,0,106,174,90,167,255,0,96,163,255,0,151,250,241,42,172,181,79,254,193,71,255,0,47,245,226,5,85,155,84,26,171,155,84,0,0,1,143,248,129,212,207,200,222,135,103,154,165,29,93,170,158,175,25,199,235,174,20,30,212,147,162,150,106,230,66,239,11,3,254,187,21,221,217,214,40,209,141,114,57,238,122,53,171,212,228,53,151,47,207,154,157,218,213,110,224,115,62,163,184,92,233,41,106,46,149,22,122,74,24,166,153,172,125,84,233,115,166,153,98,137,170,187,189,233,20,50,200,173,110,235,209,27,221,240,106,170,80,96,27,15,114,240,194,174,184,7,5,186,85,98,188,212,82,77,81,85,103,125,237,142,166,123,156,196,130,225,83,45,116,45,85,115,90,189,109,138,166,54,189,54,217,30,142,68,87,34,35,150,69,31,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,214,5,69,243,193,194,173,84,25,254,150,106,52,53,21,107,114,190,89,238,54,74,136,156,246,246,27,5,12,209,77,19,152,222,158,164,122,186,225,50,57,85,202,138,141,143,100,110,202,174,199,252,156,117,122,167,10,226,94,187,75,106,39,171,91,110,163,217,230,133,144,67,4,78,103,180,104,88,250,168,102,149,238,217,236,99,105,210,189,136,140,85,221,243,51,169,171,178,57,146,87,157,198,21,106,175,209,125,61,212,105,170,42,210,229,99,202,37,178,83,196,215,183,176,232,43,169,36,154,87,61,189,61,74,244,117,190,20,106,163,145,17,29,38,232,237,209,91,5,121,101,221,173,86,94,56,244,194,178,243,115,164,160,167,146,162,229,72,201,106,102,108,76,116,243,219,42,225,134,36,115,149,17,95,36,178,71,27,27,241,115,222,214,166,234,168,128,90,255,0,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,212,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,6,199,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,188,213,222,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,105,227,95,110,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,184,158,1,245,51,42,213,222,16,180,219,58,205,106,252,93,234,162,223,81,111,169,170,116,146,73,37,87,130,171,154,141,147,202,249,30,231,190,105,25,78,215,200,245,119,214,145,207,114,34,34,162,36,128,43,87,146,94,166,101,89,6,156,106,38,150,221,170,252,69,151,15,184,91,238,22,142,228,146,62,74,127,30,149,61,248,27,212,245,99,33,71,210,36,141,99,26,223,206,79,59,149,92,175,247,89,80,0,0,3,90,206,44,124,211,235,39,204,12,135,212,103,54,83,53,172,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,252,107,214,43,73,84,69,94,87,30,68,244,203,241,175,88,173,37,80,0,0,26,171,146,171,128,158,8,47,188,92,103,114,214,228,116,183,91,110,153,89,59,177,94,239,116,115,50,158,103,213,44,42,176,210,210,58,72,164,100,147,117,186,39,200,157,10,214,69,191,83,154,233,34,71,197,83,99,222,10,113,107,22,31,194,62,144,218,113,202,31,9,73,81,135,219,46,146,71,221,124,157,85,85,176,54,174,166,77,222,170,169,215,60,242,191,109,250,91,213,179,81,26,136,136,21,45,204,71,128,90,206,24,242,164,207,52,182,223,117,185,105,149,239,187,81,178,83,79,81,244,102,68,146,38,120,106,170,158,149,98,66,247,207,27,105,228,145,233,35,190,180,110,234,116,125,201,113,255,0,2,252,102,223,120,60,212,122,171,156,150,175,108,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,253,51,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,95,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,64,54,19,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,251,156,213,69,247,162,159,172,81,183,45,142,57,238,188,62,231,244,122,87,168,215,74,186,237,58,202,170,41,173,177,62,178,232,230,193,139,206,233,164,86,213,68,217,164,72,33,166,116,149,15,117,78,200,213,219,105,122,149,99,88,228,188,144,0,0,34,175,52,127,34,122,155,248,47,172,81,20,109,162,25,173,171,77,117,163,1,212,107,237,61,92,246,220,87,40,181,94,235,34,164,99,93,60,144,83,85,199,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,62,37,228,243,71,242,39,169,191,130,250,197,17,64,32,101,254,40,184,155,207,184,166,213,11,150,160,101,245,53,116,118,215,212,57,214,92,121,46,51,84,209,89,160,88,226,143,162,6,200,189,45,123,219,4,78,149,236,107,18,73,17,207,233,110,232,214,204,174,86,252,2,209,234,39,129,226,111,88,237,246,171,150,32,158,50,159,29,199,107,41,160,174,134,239,34,119,105,166,169,171,142,70,189,141,134,39,164,137,28,106,137,35,165,141,36,250,140,141,157,236,43,203,187,130,10,206,42,179,181,203,115,26,94,157,50,196,238,17,69,125,106,205,61,52,215,73,29,12,178,50,150,150,86,68,230,59,165,236,131,196,34,73,28,140,138,161,170,199,35,158,199,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,7,214,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,255,0,0,0,0,0,1,85,124,243,191,82,127,180,159,187,72,171,202,227,207,102,153,126,53,232,245,164,170,231,157,250,147,253,164,253,218,69,94,87,30,123,52,203,241,175,71,173,2,255,0,128,0,10,1,230,143,231,179,83,127,5,244,122,34,255,0,138,1,230,143,231,179,83,127,5,244,122,32,37,87,35,31,215,103,236,223,239,34,213,10,171,228,99,250,236,253,155,253,228,90,160,0,0,17,87,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,2,127,243,206,253,73,254,210,126,237,49,87,37,79,52,249,79,203,250,239,81,183,25,87,158,119,234,79,246,147,247,105,138,185,42,121,167,202,126,95,215,122,141,184,11,169,0,0,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,159,252,149,60,172,101,63,48,43,189,58,220,79,242,0,114,84,242,177,148,252,192,174,244,235,113,63,192,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,224,0,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,12,171,200,199,245,217,251,55,251,200,181,66,170,249,24,254,187,63,102,255,0,121,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,77,207,27,123,246,220,228,113,85,217,64,228,124,119,58,95,25,72,250,125,145,122,182,255,0,153,81,127,236,62,180,84,83,195,209,92,155,32,20,51,204,95,79,89,134,235,181,117,69,35,21,145,58,142,129,233,238,98,123,251,43,252,159,240,9,63,202,79,85,166,150,203,126,196,235,38,87,35,43,41,150,36,115,228,95,133,43,209,127,153,61,209,161,219,57,161,104,219,47,54,42,156,214,153,63,63,79,76,196,118,204,145,219,182,58,106,167,125,139,183,216,159,97,10,248,5,207,23,7,213,39,209,206,189,61,217,93,190,238,107,127,70,150,161,63,140,159,206,5,194,228,182,134,59,83,108,85,111,164,133,87,188,247,53,122,27,186,42,68,207,183,254,35,49,209,170,173,52,104,169,178,163,17,54,255,0,136,233,116,125,155,188,180,119,40,158,142,124,14,114,166,203,191,199,221,246,127,65,220,104,100,115,225,68,122,42,57,61,222,255,0,232,64,62,151,53,23,109,202,184,230,213,88,176,207,133,211,49,81,19,218,53,14,223,223,190,233,4,31,247,150,142,229,247,123,253,197,78,115,121,170,141,181,152,156,125,104,171,21,109,82,174,202,159,234,106,117,3,27,63,48,185,215,104,109,163,16,138,234,244,108,236,162,127,75,86,68,95,171,3,23,111,123,186,118,250,159,243,22,27,193,54,146,38,158,96,204,150,121,30,178,212,111,213,187,88,155,116,205,83,252,149,95,177,229,86,240,135,111,168,212,173,83,178,98,147,203,181,36,116,117,15,233,233,223,223,29,58,237,239,110,203,246,167,218,94,166,25,103,109,146,207,21,19,127,65,189,91,123,149,63,142,229,251,127,164,15,223,79,128,95,128,223,99,194,184,2,39,222,114,60,34,238,121,0,120,95,129,228,226,239,233,0,211,145,225,167,144,58,70,175,94,217,143,224,55,203,155,221,178,65,111,169,145,126,63,197,134,71,125,158,255,0,176,164,92,26,170,28,195,139,140,166,249,81,245,163,146,249,112,145,23,227,186,58,58,132,79,210,247,253,136,91,31,27,153,164,24,174,142,223,158,228,85,117,69,5,84,9,245,154,155,43,169,106,126,255,0,240,74,65,197,179,201,241,204,198,243,144,193,238,124,213,146,72,223,123,127,140,178,39,218,138,159,199,2,78,107,134,81,112,214,189,125,179,226,116,108,73,32,181,215,83,78,214,35,215,109,164,74,84,95,116,138,141,248,170,252,62,242,214,120,115,195,219,138,233,181,150,145,98,72,228,101,13,59,92,212,107,83,223,225,226,69,253,31,119,241,74,195,229,189,134,214,234,6,176,93,50,187,140,15,237,178,134,9,17,238,141,232,138,230,213,70,212,247,183,102,252,35,95,241,23,11,105,161,109,5,12,52,172,217,18,56,218,223,183,236,106,39,219,253,0,125,199,170,166,118,211,196,233,29,240,68,95,250,143,105,135,184,142,214,59,54,147,96,213,247,107,139,145,95,218,149,177,183,189,27,21,95,217,153,200,159,95,253,237,126,192,33,7,51,189,119,172,90,202,13,61,177,78,169,36,176,78,178,163,100,149,139,187,42,217,183,220,213,254,212,239,180,237,188,180,184,117,135,26,182,84,234,5,225,138,250,186,248,25,27,90,246,66,228,111,110,174,95,127,82,42,187,253,13,164,110,210,221,61,189,241,117,174,215,124,194,101,88,45,116,117,245,81,238,248,158,255,0,171,47,137,149,169,213,18,53,62,214,253,165,189,233,254,31,71,134,216,160,180,209,181,17,145,35,182,217,93,246,200,231,127,25,85,127,140,7,102,134,38,69,26,49,136,136,136,159,98,30,92,238,159,176,242,171,177,233,123,189,251,110,7,135,110,245,254,99,217,27,17,61,231,24,216,167,180,15,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,106,243,180,212,204,86,155,75,48,93,28,241,125,220,146,225,144,38,77,216,142,72,221,225,232,105,233,170,41,250,230,111,95,113,157,201,42,182,141,122,21,174,236,79,245,145,89,178,217,81,73,124,199,176,254,36,184,135,226,142,251,125,198,184,108,212,169,241,236,86,157,152,173,158,178,159,14,175,114,87,65,77,44,174,146,167,184,198,200,201,88,250,137,170,29,20,140,86,163,161,236,170,181,29,213,184,99,94,89,122,41,249,105,226,227,22,241,23,15,11,65,130,109,154,214,116,75,209,52,190,10,120,124,60,113,239,27,218,237,234,165,166,235,106,244,239,18,75,210,228,119,78,247,252,87,7,40,30,22,178,29,48,181,102,186,201,169,216,110,65,141,229,151,10,143,163,54,235,125,238,213,85,111,158,11,115,27,13,68,211,53,178,171,82,86,79,43,161,106,42,199,245,22,141,200,215,175,91,218,150,62,6,31,227,3,0,166,212,254,23,53,75,12,155,30,171,190,212,85,98,245,213,54,251,125,34,74,233,231,184,211,68,181,20,73,27,98,94,183,189,42,97,133,81,137,191,90,162,53,81,200,170,213,215,6,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,105,226,128,120,170,224,191,95,113,174,35,181,22,221,130,232,38,87,117,198,230,200,42,174,22,121,241,108,90,182,123,91,40,106,159,226,32,130,23,69,2,70,157,168,229,100,78,99,62,171,31,27,216,138,168,212,85,11,201,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,19,186,144,215,149,21,151,87,49,94,23,39,195,53,119,21,200,49,218,139,6,81,95,77,101,183,222,236,239,183,79,29,186,72,160,168,221,173,146,54,62,70,45,76,245,106,143,119,87,189,92,212,93,152,141,108,202,2,42,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,93,247,49,236,79,42,206,120,49,212,60,91,10,198,110,185,5,234,183,217,62,26,221,107,162,146,174,170,126,139,173,35,223,209,20,104,231,187,165,140,115,151,100,247,53,170,171,238,69,42,47,134,78,25,56,146,176,113,37,165,23,219,239,15,154,149,110,182,219,179,139,21,93,101,101,94,39,95,12,20,208,71,95,11,164,150,73,29,18,53,140,107,81,92,174,85,68,68,69,85,3,96,144,0,0,0,0,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,31,243,30,225,235,95,115,158,51,181,15,41,194,180,63,80,50,11,45,111,178,124,53,198,215,140,214,213,210,207,209,106,164,99,250,37,142,55,49,221,47,99,154,187,47,185,205,84,95,122,41,56,57,68,233,238,125,166,188,54,228,150,45,70,193,242,12,86,229,62,113,89,87,21,29,238,217,53,12,242,64,234,10,6,182,86,199,51,90,229,98,185,143,106,57,19,109,216,228,251,20,9,190,0,2,128,121,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,67,254,99,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,246,79,134,184,218,241,154,218,186,89,250,45,84,140,127,68,177,198,230,59,165,236,115,87,101,247,57,170,139,239,69,39,7,40,157,61,207,180,215,134,220,146,197,168,216,62,65,138,220,167,206,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,109,187,28,159,98,129,55,192,0,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,190,230,61,137,229,89,207,6,58,135,139,97,88,205,215,32,189,86,251,39,195,91,173,116,82,85,213,79,209,117,164,123,250,34,141,28,247,116,177,142,114,236,158,230,181,85,125,200,165,69,240,201,195,39,18,86,14,36,180,162,251,125,225,243,82,173,214,219,118,113,98,171,172,172,171,196,235,225,130,154,8,235,225,116,146,201,35,162,70,177,141,106,43,149,202,168,136,136,170,160,108,18,0,2,42,241,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,11,127,154,172,11,42,255,0,77,113,204,147,28,184,127,186,81,215,91,107,169,228,255,0,147,36,51,71,35,63,153,205,115,126,197,67,105,50,189,121,158,240,21,83,172,246,170,190,32,116,126,197,87,95,168,54,202,122,104,110,182,138,78,211,18,237,110,129,179,117,205,28,77,139,187,81,92,212,116,13,68,89,126,180,48,36,108,107,158,145,177,193,218,249,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,14,10,231,157,250,147,253,164,253,218,66,12,3,67,120,217,210,204,202,211,168,58,125,161,90,193,99,200,108,117,9,83,67,93,77,135,92,58,226,126,202,138,138,139,10,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,203,78,63,101,215,222,46,116,179,68,178,155,111,12,186,171,67,146,88,189,183,111,201,173,206,194,235,98,237,215,58,154,210,247,207,4,73,221,145,40,228,145,102,108,47,145,81,206,236,200,138,155,177,64,234,188,149,60,211,229,63,47,235,189,70,220,93,73,81,124,162,116,67,90,52,215,137,44,146,251,168,218,67,154,226,182,217,240,122,202,72,171,47,118,10,186,24,36,157,213,244,14,108,77,146,104,218,213,122,181,143,114,53,23,125,152,229,251,20,183,64,40,135,155,54,151,218,180,227,140,27,165,206,204,234,72,233,243,171,61,30,80,250,74,106,38,211,178,154,119,186,74,105,183,233,85,73,31,44,180,146,84,62,77,154,174,125,67,183,69,84,87,186,69,114,75,214,191,254,110,184,115,172,183,253,249,173,190,170,56,191,224,244,117,113,204,245,147,254,4,177,181,177,255,0,127,87,59,244,16,239,252,224,248,109,202,181,83,21,192,181,51,76,240,139,174,71,146,89,110,19,216,171,104,172,88,252,149,213,213,52,53,17,186,104,229,150,72,81,100,72,96,146,157,237,107,92,213,111,85,107,149,21,138,170,143,140,28,184,112,254,36,184,120,226,142,197,125,201,120,108,212,168,49,236,170,157,248,173,226,178,163,14,175,106,80,193,83,44,78,142,167,184,246,198,200,152,202,136,105,221,44,143,87,35,97,239,42,53,93,211,176,93,160,0,0,0,0,0,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,20,131,105,182,102,90,175,159,209,89,168,228,171,191,229,153,141,226,58,104,159,87,86,139,61,194,227,87,50,53,171,36,211,57,17,95,36,178,38,239,145,201,239,114,171,151,226,165,228,113,225,203,226,197,197,255,0,179,179,91,6,85,244,103,62,177,91,228,183,211,84,212,198,249,232,110,52,173,238,201,13,44,236,71,111,14,211,200,170,147,198,142,115,91,36,136,232,229,252,218,51,160,114,216,229,239,113,225,251,171,90,117,178,207,225,53,38,79,27,111,183,218,252,93,45,109,61,174,134,78,211,82,126,168,216,238,138,199,118,234,27,215,20,238,111,98,163,161,81,28,231,181,3,63,240,93,194,78,43,194,54,150,38,45,109,151,199,100,151,223,13,112,201,174,46,116,114,247,43,155,77,27,31,4,18,164,49,72,180,113,200,147,58,22,72,138,230,247,164,85,93,222,164,128,0,10,234,230,167,193,5,30,164,226,183,126,39,180,242,151,163,47,198,237,241,75,144,210,119,160,167,167,173,179,210,71,59,231,170,219,180,143,150,178,54,44,41,187,229,68,88,41,250,26,215,61,177,181,213,45,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,54,126,41,219,141,174,87,217,149,171,90,44,87,158,28,113,122,186,236,79,80,175,9,77,92,198,198,143,131,26,184,213,85,200,229,87,195,75,78,139,77,107,100,79,143,165,232,217,59,73,12,136,245,77,226,71,133,154,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,6,70,43,154,199,62,41,98,122,177,157,125,41,64,60,88,249,167,214,79,152,25,15,168,206,94,159,5,220,36,226,188,35,105,98,98,214,217,124,118,73,125,240,215,12,154,226,231,71,47,114,185,180,209,177,240,65,42,67,20,139,71,28,137,51,161,100,136,174,111,122,69,85,221,234,83,183,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,5,133,114,84,242,177,148,252,192,174,244,235,113,42,184,177,242,177,172,159,47,242,31,78,156,142,188,162,116,247,62,211,94,27,114,75,22,163,96,249,6,43,114,159,56,172,171,138,142,247,108,154,134,121,32,117,5,3,91,43,99,153,173,114,177,92,199,181,28,137,182,236,114,125,138,73,78,38,237,55,91,255,0,13,186,175,98,177,91,42,238,55,43,142,15,125,164,163,163,164,133,211,79,83,60,148,19,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,214,136,217,79,132,239,43,26,55,242,255,0,30,244,232,10,1,254,9,220,83,255,0,228,211,170,191,250,155,113,255,0,220,155,4,112,201,105,186,216,56,109,210,139,21,246,217,87,110,185,91,176,123,21,37,101,29,92,46,134,122,105,227,160,133,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,4,75,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,105,99,252,221,180,247,62,212,174,27,113,187,22,156,224,249,6,85,114,131,56,163,171,150,142,201,108,154,186,120,224,109,5,123,93,43,163,133,174,114,49,28,246,53,92,169,182,239,106,125,168,65,254,92,60,61,107,238,13,198,118,158,101,57,174,135,234,6,63,101,162,246,183,137,184,221,49,154,218,74,88,58,237,85,108,103,92,178,70,214,55,169,239,107,83,117,247,185,200,137,239,84,2,239,192,0,12,85,197,143,149,141,100,249,127,144,250,116,230,85,49,167,19,118,155,173,255,0,134,221,87,177,88,173,149,119,27,149,199,7,190,210,81,209,210,66,233,167,169,158,74,9,155,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,128,107,68,109,80,107,89,252,19,184,167,255,0,201,167,85,127,245,54,227,255,0,185,54,83,0,0,0,0,0,0,3,85,114,213,63,251,5,31,252,191,215,137,0,63,130,119,20,255,0,249,52,234,175,254,166,220,127,247,37,148,254,73,245,79,250,140,127,146,223,201,166,87,244,207,253,110,123,26,167,218,159,252,213,247,255,0,185,122,59,191,218,127,57,250,63,161,245,190,30,240,42,4,218,160,214,179,248,39,113,79,255,0,147,78,170,255,0,234,109,199,255,0,114,108,166,0,0,5,122,243,175,187,90,161,225,183,13,177,77,115,164,101,202,179,56,167,171,167,163,116,205,73,230,130,26,10,214,203,43,35,223,169,204,99,167,133,174,114,38,205,89,99,69,219,169,55,172,190,11,52,207,242,187,197,102,152,96,178,82,90,170,233,42,50,8,46,21,244,183,72,251,148,181,84,52,72,181,149,80,61,157,14,71,247,32,167,149,136,199,55,165,206,114,53,202,141,85,84,177,78,114,154,79,170,122,161,249,32,252,153,233,166,87,150,251,51,233,7,141,246,21,154,166,191,194,247,61,159,219,238,246,88,238,142,174,219,250,122,182,223,161,219,124,20,141,92,184,120,122,215,220,27,140,237,60,202,115,93,15,212,12,126,203,69,237,111,19,113,186,99,53,180,148,176,117,218,170,216,206,185,100,141,172,111,83,222,214,166,235,239,115,145,19,222,168,5,223,128,0,138,188,209,252,137,234,111,224,190,177,68,82,7,15,89,77,139,6,215,221,52,205,114,154,239,5,101,199,243,11,53,210,227,83,218,124,157,138,88,43,98,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,184,189,78,99,216,158,85,156,240,99,168,120,182,21,140,221,114,11,213,111,178,124,53,186,215,69,37,93,84,253,23,90,71,191,162,40,209,207,119,75,24,231,46,201,238,107,85,87,220,138,82,15,240,78,226,159,255,0,38,157,85,255,0,212,219,143,254,228,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,187,238,99,216,158,85,156,240,99,168,120,182,21,140,221,114,11,213,111,178,124,53,186,215,69,37,93,84,253,23,90,71,191,162,40,209,207,119,75,24,231,46,201,238,107,85,87,220,138,84,95,12,156,50,113,37,96,226,75,74,47,183,222,31,53,42,221,109,183,103,22,42,186,202,202,188,78,190,24,41,160,142,190,23,73,44,146,58,36,107,24,214,162,185,92,170,136,136,138,170,6,193,37,85,243,197,196,255,0,249,210,103,84,120,207,255,0,166,45,55,11,204,116,95,240,89,105,41,166,157,19,254,26,248,227,115,191,191,185,169,250,106,90,161,23,249,149,105,237,215,82,184,57,205,44,88,214,15,87,149,100,48,84,90,170,236,244,116,54,199,87,86,199,59,110,20,237,146,90,120,216,215,61,30,148,239,168,107,156,196,223,182,249,17,126,170,184,10,203,229,29,169,153,86,31,197,237,159,5,180,213,239,101,207,109,245,246,251,189,44,146,73,219,119,134,164,154,178,9,218,198,189,24,179,49,240,43,26,247,181,221,49,207,59,81,17,95,186,94,161,174,102,158,232,31,23,122,107,159,227,90,141,98,225,135,82,167,185,98,183,138,43,221,28,85,120,85,205,208,73,61,52,204,154,54,200,214,198,215,43,21,204,68,84,71,53,118,223,101,79,137,177,152,0,0,3,90,206,44,124,211,235,39,204,12,135,212,103,54,83,53,246,226,111,134,78,36,175,252,73,106,189,246,197,195,230,165,92,109,183,28,226,251,87,71,89,73,137,215,205,5,76,18,87,204,232,229,142,70,196,173,123,28,213,71,35,145,85,21,21,21,0,181,254,87,30,68,244,203,241,175,88,173,37,81,26,185,112,226,121,86,13,193,142,158,98,217,174,51,117,199,239,84,94,214,241,54,235,165,20,148,149,80,117,221,106,222,206,184,164,70,189,189,76,123,92,155,167,189,174,69,79,114,161,37,64,0,0,213,92,217,79,132,239,43,26,55,242,255,0,30,244,232,10,1,254,9,220,83,255,0,228,211,170,191,250,155,113,255,0,220,155,4,112,201,105,186,216,56,109,210,139,21,246,217,87,110,185,91,176,123,21,37,101,29,92,46,134,122,105,227,160,133,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,6,75,49,167,16,252,63,96,60,77,105,125,118,148,106,51,42,217,109,172,168,167,171,138,178,133,33,74,218,41,225,145,28,217,105,228,154,57,27,27,213,189,113,57,200,221,214,57,100,111,187,169,76,150,0,214,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,175,43,206,96,95,252,205,240,165,171,179,127,122,180,225,151,135,59,254,19,42,211,86,207,81,83,255,0,6,166,164,142,24,191,145,22,223,162,164,191,227,163,131,43,23,24,122,113,75,108,142,235,236,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,82,15,240,78,226,159,255,0,38,157,85,255,0,212,219,143,254,228,13,148,193,18,185,121,235,70,180,102,218,95,79,166,156,68,105,174,165,88,243,108,82,157,91,237,236,162,195,87,79,5,246,139,185,180,79,241,50,66,198,248,152,218,230,70,246,72,171,36,136,212,155,170,69,116,221,185,106,4,85,230,143,228,79,83,127,5,245,138,34,154,248,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,188,158,55,244,135,50,215,174,24,242,221,35,211,248,41,36,190,228,85,22,136,105,214,174,116,134,8,152,203,165,36,178,205,35,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,191,171,194,239,12,152,15,11,58,95,109,211,252,66,154,146,178,228,202,118,182,245,144,173,186,26,106,219,204,233,36,178,117,206,232,211,169,204,99,167,149,177,49,238,122,199,26,181,157,78,217,92,224,200,24,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,216,0,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,8,57,187,105,238,125,169,92,54,227,118,45,57,193,242,12,170,229,6,113,71,87,45,29,146,217,53,116,241,192,218,10,246,186,87,71,11,92,228,98,57,236,106,185,83,109,222,212,251,80,10,224,229,113,231,179,76,191,26,244,122,210,255,0,138,64,229,195,195,214,190,224,220,103,105,230,83,154,232,126,160,99,246,90,47,107,120,155,141,211,25,173,164,165,131,174,213,86,198,117,203,36,109,99,122,158,246,181,55,95,123,156,136,158,245,66,239,192,0,0,0,0,170,190,121,223,169,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,106,115,148,210,125,83,213,15,201,7,228,207,77,50,188,183,217,159,72,60,111,176,172,213,53,254,23,185,236,254,223,119,178,199,116,117,118,223,211,213,182,253,14,219,224,164,106,229,195,195,214,190,224,220,103,105,230,83,154,232,126,160,99,246,90,47,107,120,155,141,211,25,173,164,165,131,174,213,86,198,117,203,36,109,99,122,158,246,181,55,95,123,156,136,158,245,64,46,252,0,0,160,30,104,254,123,53,55,240,95,71,162,47,248,164,14,99,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,246,79,134,184,218,241,154,218,186,89,250,45,84,140,127,68,177,198,230,59,165,236,115,87,101,247,57,170,139,239,69,3,53,242,49,253,118,126,205,254,242,45,80,173,94,77,122,79,170,122,95,249,95,252,166,105,166,87,137,123,79,232,255,0,130,246,237,154,166,131,197,118,253,161,220,237,119,152,222,190,158,227,58,186,119,219,173,187,252,80,178,160,0,0,34,175,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,223,115,30,196,242,172,231,131,29,67,197,176,172,102,235,144,94,171,125,147,225,173,214,186,41,42,234,167,232,186,210,61,253,17,70,142,123,186,88,199,57,118,79,115,90,170,190,228,82,162,248,100,225,147,137,43,7,18,90,81,125,190,240,249,169,86,235,109,187,56,177,85,214,86,85,226,117,240,193,77,4,117,240,186,73,100,145,209,35,88,198,181,21,202,229,84,68,68,85,80,37,175,60,239,212,159,237,39,238,211,21,114,84,243,79,148,252,191,174,245,27,113,159,249,202,105,62,169,234,135,228,131,242,103,166,153,94,91,236,207,164,30,55,216,86,106,154,255,0,11,220,246,127,111,187,217,99,186,58,187,111,233,234,219,126,135,109,240,83,26,242,137,209,13,104,211,94,36,178,75,238,163,105,14,107,138,219,103,193,235,41,34,172,189,216,42,232,96,146,119,87,208,57,177,54,73,163,107,85,234,214,61,200,212,93,246,99,151,236,80,45,208,0,0,160,30,104,254,123,53,55,240,95,71,162,47,248,164,14,99,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,246,79,134,184,218,241,154,218,186,89,250,45,84,140,127,68,177,198,230,59,165,236,115,87,101,247,57,170,139,239,69,2,96,114,84,242,177,148,252,192,174,244,235,113,63,200,65,202,39,79,115,237,53,225,183,36,177,106,54,15,144,98,183,41,243,138,202,184,168,239,118,201,168,103,146,7,80,80,53,178,182,57,154,215,43,21,204,123,81,200,155,110,199,39,216,164,223,0,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,177,254,110,218,123,159,106,87,13,184,221,139,78,112,124,131,42,185,65,156,81,213,203,71,100,182,77,93,60,112,54,130,189,174,149,209,194,215,57,24,142,123,26,174,84,219,119,181,62,212,32,255,0,46,30,30,181,247,6,227,59,79,50,156,215,67,245,3,31,178,209,123,91,196,220,110,152,205,109,37,44,29,118,170,182,51,174,89,35,107,27,212,247,181,169,186,251,220,228,68,247,170,1,48,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,88,255,0,55,109,61,207,181,43,134,220,110,197,167,56,62,65,149,92,160,206,40,234,229,163,178,91,38,174,158,56,27,65,94,215,74,232,225,107,156,140,71,61,141,87,42,109,187,218,159,106,16,127,151,15,15,90,251,131,113,157,167,153,78,107,161,250,129,143,217,104,189,173,226,110,55,76,102,182,146,150,14,187,85,91,25,215,44,145,181,141,234,123,218,212,221,125,238,114,34,123,213,0,187,240,0,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,162,249,187,104,134,180,106,87,18,88,221,247,78,116,135,53,202,173,176,96,244,116,146,214,89,44,21,117,208,71,59,107,235,220,232,157,36,49,185,168,244,107,216,229,106,174,251,61,171,246,160,29,131,145,143,235,179,246,111,247,145,106,133,106,242,107,210,125,83,210,255,0,202,255,0,229,51,77,50,188,75,218,127,71,252,23,183,108,213,52,30,43,183,237,14,231,107,188,198,245,244,247,25,213,211,190,221,109,223,226,133,149,0,0,0,0,0,0,0,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,63,250,78,103,23,166,224,120,111,188,230,112,111,187,224,115,2,62,113,149,135,55,41,210,28,137,141,137,31,35,45,117,110,106,116,239,239,74,90,132,79,226,175,242,138,45,182,222,106,244,203,83,234,42,34,87,197,45,61,77,75,85,19,118,251,211,186,197,251,90,191,106,155,19,234,117,3,110,24,93,226,157,205,234,238,80,212,51,109,246,248,196,244,251,255,0,156,215,207,138,235,58,216,117,158,241,19,89,183,85,109,107,145,187,255,0,231,82,167,222,160,90,95,14,156,96,219,115,27,189,167,28,150,142,185,103,174,168,108,27,164,109,233,69,115,164,217,127,183,42,255,0,204,164,228,160,86,205,75,12,237,69,78,228,109,127,191,249,209,20,172,142,90,204,183,92,226,164,145,244,219,77,79,51,87,171,173,222,237,228,171,251,61,201,246,22,113,73,26,71,19,58,19,221,210,159,245,1,239,126,219,123,202,146,230,250,216,89,83,140,74,136,189,82,85,213,125,223,101,53,57,109,146,126,138,239,240,41,235,155,117,230,26,235,222,49,111,99,247,146,26,170,158,164,217,127,141,77,77,183,216,7,74,229,101,141,75,122,215,104,107,100,103,84,84,182,186,231,252,21,83,244,34,111,220,169,252,114,238,160,99,89,26,49,19,220,133,94,114,140,197,124,43,234,239,235,31,214,90,122,152,209,119,251,29,29,26,253,255,0,207,247,22,140,159,0,7,21,223,127,113,201,79,9,241,3,202,30,64,0,112,114,123,206,103,31,138,129,229,62,1,203,210,213,85,251,16,242,124,245,211,118,41,38,153,87,244,35,115,191,196,128,64,78,104,185,228,118,156,21,214,72,228,217,245,44,86,237,191,242,161,173,111,242,147,238,251,138,111,142,178,89,42,230,98,43,149,100,123,151,221,191,222,170,79,46,105,217,186,92,181,14,59,67,37,221,177,210,162,42,116,252,28,147,214,183,249,63,207,247,144,119,2,181,73,121,200,33,165,137,187,185,221,95,111,251,71,175,222,159,112,23,35,203,27,78,169,236,122,126,151,229,167,106,79,87,3,154,231,244,34,57,81,181,179,252,87,165,23,236,79,180,157,236,247,34,39,243,24,67,132,108,66,76,63,74,109,182,233,217,211,43,91,58,59,223,191,198,170,103,125,142,95,229,25,200,14,50,61,172,110,238,93,138,171,230,75,172,239,190,213,195,167,246,138,213,116,174,171,106,61,177,201,191,219,89,18,167,213,122,175,197,83,248,191,247,22,31,172,250,137,111,192,49,106,139,189,124,221,182,199,209,183,213,114,252,100,141,191,99,93,252,180,251,10,127,208,172,54,251,196,38,188,187,34,172,143,174,151,218,75,81,190,236,79,171,227,98,127,216,230,47,194,101,251,63,248,4,229,229,171,164,110,197,180,214,91,245,198,149,27,61,210,106,122,165,115,153,239,86,186,141,171,241,86,34,252,94,191,106,147,129,173,70,38,201,240,58,198,155,227,48,226,88,149,190,203,78,221,155,79,77,4,106,155,175,241,98,107,126,213,95,228,253,231,105,3,131,215,220,122,81,21,84,246,61,83,224,26,208,57,177,54,67,145,225,61,199,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,135,123,208,242,120,84,220,14,40,137,240,57,156,58,118,95,137,200,15,130,251,79,226,173,53,112,42,110,143,134,70,175,244,43,85,10,36,230,69,138,191,28,214,199,79,225,228,141,181,113,213,76,215,59,171,103,111,89,55,222,159,206,159,2,249,231,98,201,19,217,252,166,170,127,204,84,71,55,76,57,176,230,88,245,213,176,35,81,109,213,10,231,34,49,55,85,171,79,248,255,0,141,255,0,56,31,161,202,214,237,124,118,69,5,11,88,215,80,172,172,238,42,198,187,252,43,21,61,233,252,229,179,194,155,198,213,219,236,66,156,185,87,230,147,193,159,210,227,142,130,55,50,162,102,39,94,238,221,54,101,99,191,163,237,46,50,157,85,97,99,190,246,167,253,64,113,172,122,69,3,158,239,130,109,255,0,90,20,139,204,182,177,110,154,185,108,162,234,71,167,139,106,108,223,231,166,165,251,139,175,191,205,225,237,178,202,239,209,78,157,255,0,251,164,40,143,138,235,252,153,207,16,52,49,61,169,208,202,218,100,79,122,175,233,69,74,159,198,254,128,44,123,150,182,34,219,6,148,209,86,248,89,35,125,76,44,147,119,117,108,168,234,90,69,247,110,159,204,77,3,5,240,135,97,138,201,163,248,195,34,110,221,118,122,37,84,68,68,247,173,44,30,255,0,119,244,25,208,15,14,248,28,91,241,60,187,250,3,81,119,220,14,64,0,7,132,67,195,156,136,159,16,142,69,64,57,29,83,83,239,105,143,224,119,235,191,91,91,225,45,243,204,142,118,219,34,181,155,253,170,135,107,48,247,20,215,9,168,116,79,46,90,127,124,146,90,166,141,19,117,79,210,233,111,199,254,80,20,113,197,118,83,113,207,181,90,247,115,158,86,201,28,117,21,44,103,67,17,19,100,169,157,201,240,223,249,127,121,251,188,15,233,245,38,83,170,16,165,198,158,71,197,31,94,221,46,115,126,52,245,63,106,39,222,212,61,186,133,166,21,235,107,185,230,53,40,228,108,147,204,158,254,133,77,213,175,147,249,91,146,67,150,62,151,209,221,239,53,215,234,167,63,170,14,218,177,58,88,169,245,153,88,213,248,251,254,192,45,107,18,183,69,108,179,195,73,19,92,214,179,171,220,171,191,197,238,95,251,79,211,175,171,138,138,153,213,19,61,172,107,118,247,185,81,19,222,187,125,167,154,72,210,40,81,189,40,138,159,247,152,99,139,29,88,102,149,105,93,194,248,141,107,164,108,212,172,110,238,123,125,239,153,19,226,196,85,248,34,129,3,184,254,226,46,235,147,223,99,211,236,102,174,158,120,189,253,212,138,24,228,114,253,74,89,83,101,107,156,191,22,187,236,37,223,6,26,7,102,211,140,14,219,92,148,21,17,86,85,83,67,44,171,36,178,47,214,116,52,234,239,115,145,54,247,176,174,30,26,240,75,159,16,250,183,37,250,251,52,143,130,61,186,183,86,202,158,250,105,154,159,219,93,191,198,20,251,63,236,46,195,31,180,83,217,173,116,212,52,173,70,178,40,152,212,77,145,62,13,68,251,63,160,15,209,99,17,141,70,183,224,137,177,198,71,108,135,176,244,72,189,75,176,30,17,85,203,255,0,25,239,79,129,234,107,23,116,247,30,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,42,251,206,72,187,158,28,212,13,0,244,221,170,136,64,158,104,184,114,93,240,74,58,254,142,167,65,11,211,125,254,29,85,116,223,237,144,159,4,92,227,203,17,155,38,211,25,82,157,170,229,137,141,69,221,21,126,53,84,235,246,53,126,224,42,235,151,5,255,0,217,92,67,99,116,178,162,55,189,92,214,108,171,241,222,10,143,230,255,0,108,94,253,186,86,205,67,4,141,95,210,141,171,255,0,50,26,240,240,151,124,118,37,196,134,31,80,249,85,141,246,197,51,21,58,182,247,57,174,111,222,159,203,54,10,194,171,217,113,198,109,181,173,118,233,53,44,47,69,223,127,114,198,213,255,0,180,14,57,123,22,75,68,204,69,217,87,167,111,254,237,165,45,75,166,201,122,226,162,223,99,108,157,198,197,87,67,35,250,91,191,187,170,141,62,199,127,182,251,203,165,204,146,68,178,206,230,124,126,175,189,63,195,105,82,58,37,71,112,175,226,241,238,184,171,228,146,31,2,255,0,175,212,191,232,148,127,127,244,32,22,191,165,214,102,88,48,155,53,169,140,86,165,53,5,60,41,190,255,0,6,194,198,253,170,191,119,222,118,227,224,177,196,145,218,40,209,19,109,169,227,247,127,201,67,239,3,139,151,249,207,45,95,113,193,203,239,57,51,224,7,32,0,30,54,220,38,223,3,201,199,127,126,224,121,85,68,248,157,55,83,45,49,100,120,197,117,150,72,150,72,234,98,237,185,19,127,130,185,187,252,21,62,239,188,238,42,138,227,243,174,176,179,194,205,51,186,122,99,141,206,93,255,0,153,0,171,206,59,233,109,56,70,25,6,51,78,246,177,245,14,106,36,106,229,234,221,209,85,51,224,170,171,252,95,188,144,60,183,240,72,172,218,65,104,191,54,7,35,238,116,48,74,231,47,87,191,103,84,127,182,84,254,55,220,132,61,230,29,150,38,83,173,118,220,90,134,101,145,145,62,24,93,27,29,186,35,210,174,173,139,238,69,95,127,214,68,248,22,71,193,182,53,244,115,135,252,46,149,241,171,30,182,90,87,185,21,54,253,36,115,190,228,254,80,25,174,182,166,26,42,89,42,103,149,177,177,141,87,42,185,118,79,114,42,255,0,216,85,207,50,61,103,162,204,228,252,149,227,117,113,214,213,186,170,41,31,28,11,212,228,237,75,83,212,155,116,125,157,9,252,98,118,241,65,169,52,154,111,166,87,27,173,69,91,96,123,161,168,100,107,220,70,170,189,41,164,114,34,110,230,253,223,98,149,87,160,120,197,215,136,94,39,166,188,92,34,158,182,221,220,185,202,231,72,215,72,212,79,206,57,190,245,73,27,241,153,62,223,183,252,97,56,56,2,208,26,221,59,196,221,114,186,209,77,12,245,91,117,36,141,86,170,116,203,84,137,252,117,251,30,159,97,53,81,54,67,241,241,123,29,53,134,217,29,29,52,44,141,169,191,185,141,68,79,210,114,253,136,159,121,251,10,7,135,158,164,69,85,247,156,158,229,85,216,242,196,221,64,230,212,217,15,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,80,240,211,145,225,17,62,224,60,157,19,87,241,202,108,147,19,168,161,170,166,100,204,119,70,232,228,247,127,109,98,253,233,247,29,236,249,46,84,145,214,83,58,25,55,217,118,248,46,223,106,1,174,140,116,63,64,181,255,0,31,153,201,216,74,107,181,28,142,233,251,17,18,37,95,134,255,0,202,47,175,135,203,243,47,250,97,143,86,178,85,122,62,217,72,228,85,223,237,167,137,126,212,79,188,167,142,60,244,226,163,4,213,38,222,226,166,153,145,190,88,158,199,187,169,83,234,67,72,139,241,106,39,197,223,121,97,252,186,51,153,242,61,31,182,82,212,77,19,221,75,20,52,232,141,107,81,81,173,165,164,79,177,127,219,1,42,242,190,226,217,230,107,19,117,250,190,239,119,242,218,85,230,139,217,234,226,226,234,119,200,223,122,182,135,169,119,79,114,119,40,255,0,156,179,93,64,186,67,104,199,231,172,168,149,25,27,58,119,85,84,79,139,216,159,111,244,149,207,193,245,246,44,235,137,236,138,234,197,71,178,42,26,37,98,179,109,191,182,83,34,239,178,175,218,192,44,222,216,157,54,250,102,237,250,49,49,63,252,20,62,163,213,76,222,152,35,111,220,212,79,249,143,104,30,181,111,191,226,114,111,192,227,212,187,236,115,111,192,15,32,0,60,47,195,220,120,68,60,170,167,192,39,192,15,39,85,212,235,210,88,48,59,253,217,30,173,240,182,233,230,69,79,138,116,177,87,238,83,180,175,184,142,220,114,102,207,196,56,121,205,106,41,228,141,37,146,209,52,77,234,68,95,210,116,108,248,42,167,242,192,172,43,116,82,235,63,23,207,146,185,171,89,79,21,225,81,91,35,183,68,68,186,39,223,211,246,74,191,227,46,123,0,181,83,227,120,45,146,215,4,76,138,42,59,125,60,44,107,83,220,136,140,68,68,251,74,180,229,163,132,38,83,158,92,115,42,250,121,95,35,170,102,145,30,157,77,110,253,234,57,62,196,219,248,203,246,147,243,137,77,100,166,209,236,14,74,200,231,167,108,241,182,54,177,178,116,187,225,44,45,95,114,189,191,100,128,67,206,101,186,183,116,188,77,102,211,107,77,198,102,248,138,247,36,141,107,186,81,200,234,104,219,178,238,212,254,254,191,198,255,0,225,151,249,120,104,77,183,13,196,41,114,218,203,92,14,184,87,66,178,172,234,212,87,244,203,77,76,170,155,163,221,246,162,253,159,105,21,184,84,196,111,124,83,107,149,110,101,157,197,36,244,86,184,105,106,161,90,118,58,6,247,18,104,89,241,99,85,23,221,10,251,186,191,248,91,78,35,142,81,99,22,58,75,77,189,142,100,52,240,199,27,26,231,171,149,17,172,107,83,222,191,204,212,3,246,218,136,212,217,19,220,113,123,246,57,42,236,122,94,238,165,84,64,8,187,174,231,181,169,178,28,35,105,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,234,217,78,103,173,204,254,96,57,162,238,120,122,34,183,101,13,69,67,202,252,0,173,174,105,186,121,12,216,21,78,84,200,33,108,212,17,57,232,228,233,69,93,228,163,111,242,119,248,39,222,126,47,42,108,198,103,91,100,177,77,81,34,163,28,170,141,85,114,167,185,180,45,247,123,246,51,103,51,91,52,181,154,11,127,157,143,221,35,164,114,170,108,159,223,233,127,159,249,136,55,203,91,56,92,107,84,163,176,212,75,210,218,169,82,36,78,157,254,179,170,104,219,246,53,127,147,247,129,106,188,76,220,217,67,166,181,175,89,228,139,169,34,93,219,190,233,249,248,126,239,233,32,79,43,74,36,185,234,110,91,121,221,92,140,161,162,98,42,175,191,223,63,243,255,0,128,75,94,55,46,173,131,69,42,29,220,217,102,142,7,49,118,255,0,206,105,85,126,207,231,35,111,41,90,53,90,220,190,161,201,245,188,45,23,191,239,252,252,255,0,247,1,102,113,166,204,68,251,144,228,191,3,195,126,7,149,248,1,195,226,167,54,252,14,9,241,57,183,224,7,144,15,27,236,7,143,138,158,126,7,20,247,174,199,48,56,189,200,214,238,239,129,94,28,207,181,62,26,108,46,167,79,233,165,151,191,118,141,96,219,165,200,159,167,70,239,143,82,39,193,223,114,150,19,91,51,96,167,116,142,248,38,223,245,148,199,199,150,88,252,183,136,235,126,59,213,188,113,220,41,25,182,223,20,124,52,78,95,177,62,239,188,9,111,203,175,17,182,224,218,69,14,65,87,27,27,45,68,77,168,123,209,168,231,125,106,90,71,175,189,26,139,241,103,222,71,110,57,245,142,235,171,186,165,87,165,152,101,76,242,54,134,174,120,37,107,220,248,90,170,214,65,39,197,95,178,251,225,127,241,127,235,220,239,121,22,180,90,180,131,135,250,75,37,190,167,183,93,81,105,142,54,183,161,203,245,221,68,173,79,122,177,233,250,81,167,219,177,215,248,10,209,154,189,72,204,174,154,179,146,211,245,165,194,117,171,137,221,104,157,93,196,171,106,251,152,246,237,252,95,139,83,250,16,9,117,193,55,15,137,163,152,103,85,125,45,42,87,213,198,172,153,241,185,143,221,27,83,51,147,235,35,26,191,7,55,226,74,4,68,106,108,137,178,31,53,190,145,148,116,237,133,137,178,38,254,239,248,212,250,92,187,32,28,100,118,200,122,90,142,85,255,0,140,57,85,87,222,123,99,110,201,184,28,154,155,33,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,171,134,190,51,108,90,225,172,26,165,160,55,187,87,178,179,61,57,200,47,52,240,164,12,123,169,110,118,122,91,131,169,163,169,107,151,126,220,204,234,133,146,198,229,217,206,123,100,143,116,115,227,132,36,168,0,0,0,0,5,64,113,235,199,175,22,58,45,197,142,115,166,122,105,170,222,198,198,236,222,204,240,84,94,194,182,212,118,187,182,218,89,164,252,228,212,239,145,219,201,43,221,245,156,187,111,178,108,136,136,129,111,224,135,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,38,0,0,0,0,0,0,71,254,61,117,75,59,209,110,19,179,157,76,211,75,239,177,178,75,55,179,60,21,111,133,134,163,181,221,185,82,195,39,230,230,99,227,118,241,202,246,253,102,174,219,238,155,42,34,165,96,112,245,204,123,140,236,231,95,116,211,10,202,117,147,198,217,114,12,194,205,107,184,211,125,29,181,71,223,165,158,182,40,229,143,173,148,205,123,122,152,247,38,237,84,114,111,186,42,47,188,11,191,0,0,7,228,229,150,235,237,227,21,188,218,113,108,143,232,253,234,182,223,81,79,110,187,248,54,85,251,62,169,241,185,177,84,246,30,168,201,123,111,86,191,182,229,233,119,78,203,238,82,152,120,138,227,59,152,247,13,186,185,125,210,156,207,89,170,218,251,117,67,223,108,174,155,16,179,66,203,181,185,94,228,167,173,137,27,78,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,32,93,160,43,47,151,95,50,220,155,83,243,36,209,62,36,178,74,74,171,237,246,162,105,172,57,45,74,211,209,50,121,213,41,217,5,165,41,233,233,153,18,61,202,149,18,50,87,189,21,239,86,196,136,174,116,104,182,104,0,21,1,199,175,30,188,88,232,183,22,57,206,153,233,166,171,123,27,27,179,123,51,193,81,123,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,75,254,87,250,247,171,28,68,232,21,255,0,53,214,60,175,233,5,234,139,48,170,181,193,83,224,105,169,58,41,89,69,69,35,99,232,167,142,54,46,207,154,69,221,83,171,235,109,190,200,136,129,48,1,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,184,166,30,34,185,178,113,23,126,213,203,235,180,19,58,164,198,48,74,10,135,208,89,153,13,154,150,169,247,8,35,123,145,181,210,186,182,157,101,99,230,77,158,145,163,88,145,179,161,138,213,123,95,35,194,237,1,86,188,190,117,175,152,7,21,249,252,151,220,159,91,42,232,116,235,21,168,167,154,235,88,236,58,210,232,46,211,182,104,92,251,75,36,108,81,61,143,146,157,210,57,210,198,174,88,83,182,174,68,89,35,222,210,128,0,84,7,30,188,122,241,99,162,220,88,231,58,103,166,154,173,236,108,110,205,236,207,5,69,236,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,136,22,254,8,127,202,255,0,94,245,99,136,157,2,191,230,186,199,149,253,32,189,81,102,21,86,184,42,124,13,53,39,69,43,40,168,164,108,125,20,241,198,197,217,243,72,187,170,117,125,109,183,217,17,18,96,0,0,128,28,214,248,163,215,110,26,255,0,37,223,145,76,231,232,231,210,63,109,251,79,251,25,71,89,223,240,254,7,179,253,211,20,157,61,61,249,127,71,109,250,189,251,236,155,4,255,0,5,96,114,191,227,51,137,62,34,117,246,255,0,133,107,30,164,125,32,178,209,97,245,87,72,41,189,143,65,73,209,84,202,218,40,219,39,93,60,17,189,118,100,210,38,202,189,63,91,125,183,68,84,200,28,214,248,163,215,110,26,255,0,37,223,145,76,231,232,231,210,63,109,251,79,251,25,71,89,223,240,254,7,179,253,211,20,157,61,61,249,127,71,109,250,189,251,236,155,4,255,0,5,96,114,191,227,51,137,62,34,117,246,255,0,133,107,30,164,125,32,178,209,97,245,87,72,41,189,143,65,73,209,84,202,218,40,219,39,93,60,17,189,118,100,210,38,202,189,63,91,125,183,68,84,179,240,0,0,0,128,28,204,53,31,140,238,30,125,155,171,218,23,170,55,88,240,26,221,168,239,116,63,71,109,85,112,216,42,147,182,200,100,239,73,3,166,236,212,43,156,155,201,212,214,74,222,158,231,231,162,137,176,131,0,230,201,198,54,51,153,90,111,185,158,117,73,152,216,169,42,17,215,11,21,77,154,223,70,202,232,21,21,28,196,158,158,157,178,196,253,151,169,143,69,84,71,181,170,230,200,222,166,56,47,120,29,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,70,174,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,161,48,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,239,46,252,0,32,87,50,206,62,234,120,122,181,82,233,54,136,101,212,144,106,133,93,68,21,55,57,155,69,21,98,89,45,221,42,244,71,164,187,196,202,153,151,181,210,199,199,38,208,186,71,170,70,175,129,238,129,120,159,49,238,97,57,206,85,102,194,177,109,100,241,183,172,130,225,79,107,183,83,125,29,178,71,223,170,158,70,199,20,125,111,166,107,27,212,247,181,55,114,163,83,125,213,81,61,224,95,72,49,254,133,226,186,177,136,105,197,186,217,173,250,159,244,239,51,151,122,139,165,202,43,125,53,29,44,50,57,19,250,218,154,56,33,139,120,99,219,100,146,70,247,30,229,115,151,161,28,216,163,200,0,1,31,248,204,226,151,248,35,225,56,126,164,86,227,126,219,178,220,179,10,91,21,238,158,39,116,213,50,134,90,58,185,93,45,50,171,145,139,51,31,4,110,70,191,234,189,168,230,110,197,114,72,204,213,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,251,128,253,96,0,0,0,0,97,254,42,184,152,195,120,80,210,58,205,82,204,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,39,74,182,22,116,197,35,223,35,145,122,88,199,116,181,239,232,141,253,175,68,51,91,174,165,104,190,3,168,215,218,122,72,46,89,86,47,106,189,214,69,72,199,54,8,231,169,164,142,105,27,27,92,231,57,24,142,122,162,34,185,203,182,219,170,252,64,238,160,141,92,53,241,155,98,215,13,96,213,45,1,189,218,189,149,153,233,206,65,121,167,133,32,99,221,75,115,179,210,220,29,77,29,75,92,187,246,230,103,84,44,150,55,46,206,115,219,36,123,163,159,28,50,84,0,0,0,0,0,42,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,246,54,55,102,246,103,130,162,246,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,151,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,2,96,0,69,94,49,56,197,254,9,90,167,163,255,0,72,104,252,94,25,154,251,90,221,125,252,231,111,217,253,186,155,95,69,199,234,65,44,178,246,33,150,175,243,12,233,238,119,125,235,187,89,176,74,160,124,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,88,0,0,0,8,235,199,39,23,118,174,16,116,141,185,92,22,234,75,198,89,126,168,117,183,28,181,79,80,214,49,243,163,21,207,170,153,136,228,149,244,208,167,79,95,109,55,87,201,12,106,232,251,169,35,66,69,3,31,240,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,123,140,128,0,0,0,3,15,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,12,192,8,1,203,171,152,205,247,137,76,170,237,164,58,205,75,106,163,203,223,226,239,22,42,234,46,138,106,122,218,94,231,91,232,18,23,189,94,179,64,199,170,198,173,235,115,224,137,238,147,103,196,249,102,159,224,0,62,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,64,250,193,88,23,254,115,118,230,241,29,109,199,177,108,82,212,253,24,101,194,27,117,198,251,112,134,169,183,73,161,115,213,146,220,97,99,21,123,112,179,169,178,54,7,64,249,100,100,74,138,177,62,94,136,172,167,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,247,1,250,192,0,0,233,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,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,74,224,224,203,155,93,247,32,212,122,236,43,138,203,149,170,146,213,147,92,29,45,146,255,0,79,76,202,74,91,20,146,46,205,162,168,68,255,0,232,63,130,50,162,69,116,145,187,117,153,239,99,150,72,66,213,1,31,248,245,213,44,239,69,184,78,206,117,51,77,47,190,198,201,44,222,204,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,149,129,195,215,49,238,51,179,157,125,211,76,43,41,214,79,27,101,200,51,11,53,174,227,77,244,118,213,31,126,150,122,216,163,150,62,182,83,53,237,234,99,220,155,181,81,201,190,232,168,190,240,46,252,0,0,2,37,107,47,27,118,174,31,184,205,198,244,75,82,39,164,163,194,115,76,94,221,86,203,205,93,83,105,224,177,86,173,77,210,55,75,38,208,185,210,50,119,71,69,18,185,242,50,56,82,53,145,118,69,145,64,150,160,0,0,0,0,137,92,48,113,183,106,213,29,116,212,238,26,115,185,233,45,249,102,29,148,94,233,44,53,19,85,53,31,127,162,134,229,91,249,168,162,108,44,99,31,75,76,202,102,43,122,223,36,172,107,229,95,208,149,82,90,128,0,0,6,63,226,23,41,190,224,218,5,169,121,174,45,93,224,175,88,254,31,121,186,91,170,123,76,147,177,85,5,20,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,247,29,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,6,117,0,0,0,0,0,0,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,0,68,173,26,227,110,213,196,15,25,185,38,137,105,188,244,149,152,78,23,139,220,106,223,121,164,170,109,68,23,218,212,169,181,198,217,99,222,22,186,54,64,233,43,98,71,50,71,199,50,72,146,38,232,145,169,216,56,173,227,54,197,194,94,163,233,93,179,60,181,119,112,204,239,218,244,247,123,148,12,123,234,173,82,83,173,23,98,165,177,183,126,236,41,226,37,73,99,70,172,157,42,215,51,117,103,106,80,146,160,0,0,0,0,0,0,0,0,135,252,208,53,239,86,56,118,208,43,6,107,163,153,95,209,251,213,110,97,75,107,158,167,192,211,85,245,210,190,138,182,71,71,209,81,28,140,77,223,12,107,186,39,87,213,219,125,149,81,98,7,1,92,122,241,99,173,60,88,224,218,103,169,122,173,237,156,110,243,237,63,27,69,236,43,109,63,119,181,109,170,154,63,206,67,78,201,27,180,145,49,223,85,201,190,219,46,232,170,138,22,254,1,26,184,232,227,54,197,193,230,156,82,220,227,181,123,103,51,202,60,69,62,51,109,149,143,74,87,73,18,51,187,83,83,35,118,218,24,187,177,42,198,215,36,146,57,237,107,122,81,95,44,97,37,65,93,92,191,249,157,81,234,237,101,167,68,56,129,173,240,153,213,95,92,86,220,154,119,193,21,45,250,170,73,228,115,41,93,20,49,69,29,44,201,27,161,142,36,250,205,153,204,114,117,54,71,49,146,74,174,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,195,53,130,5,112,9,204,178,78,37,242,106,221,46,214,90,12,126,193,155,86,84,35,177,168,172,148,149,169,5,210,6,211,205,53,67,28,215,172,173,133,240,182,157,207,87,190,102,164,137,43,90,214,162,177,85,243,212,0,0,0,43,215,153,31,49,59,174,132,84,199,162,250,9,125,164,131,80,99,168,107,178,26,249,168,29,43,236,112,118,160,168,129,145,50,120,86,158,119,212,50,116,221,232,178,36,108,99,218,173,71,189,175,142,69,112,117,198,46,9,197,254,9,81,127,176,81,251,27,36,179,116,125,32,199,251,147,84,123,47,187,53,67,41,127,174,159,4,81,207,221,142,157,100,252,218,47,70,253,46,217,83,222,18,0,16,214,209,199,29,78,53,204,3,50,225,31,81,153,72,150,43,149,69,181,152,141,217,95,21,58,208,213,203,105,166,157,212,83,171,149,169,43,39,149,207,237,57,55,149,38,149,177,236,246,200,206,204,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,112,115,144,230,113,114,125,187,0,107,145,78,71,22,162,125,135,32,48,55,25,86,42,91,230,129,230,144,213,68,142,106,89,234,29,239,106,42,238,157,14,77,183,69,251,90,133,57,240,171,217,180,241,29,75,76,250,166,68,200,175,44,70,163,158,141,95,117,124,8,137,246,125,197,223,113,1,142,253,38,210,76,170,206,215,185,142,169,180,212,198,138,155,123,149,91,252,255,0,208,80,210,248,157,53,226,53,236,142,103,163,233,50,21,106,187,171,165,126,173,127,251,85,255,0,104,5,178,113,165,75,21,127,15,180,213,136,229,94,154,74,101,69,69,247,42,44,244,136,99,254,85,52,180,209,99,151,169,226,141,169,36,180,240,245,236,137,191,186,170,163,109,206,207,174,55,196,202,120,65,176,220,222,189,78,158,207,64,247,46,234,171,191,126,151,237,95,122,252,14,141,202,142,190,71,83,229,20,42,159,86,42,106,78,148,221,126,218,138,133,80,44,101,62,1,87,96,159,0,224,56,156,147,224,112,69,221,78,105,240,3,201,225,118,60,156,87,226,1,19,111,127,184,228,120,79,128,95,128,29,67,85,114,42,108,99,14,171,187,85,206,200,99,141,241,53,92,247,35,83,235,72,137,241,85,79,250,202,4,214,173,70,147,38,215,10,220,185,149,8,171,12,148,242,177,90,255,0,118,237,165,137,190,239,172,191,107,62,242,221,121,138,234,68,216,102,131,220,82,153,234,201,229,174,161,141,170,215,189,171,183,121,85,125,237,254,102,41,71,120,237,61,102,111,155,81,91,26,170,146,92,234,161,167,85,223,117,77,246,111,241,149,63,231,3,61,232,110,157,101,124,67,106,61,10,85,54,178,162,130,10,136,145,235,180,143,106,49,39,139,116,247,182,70,254,140,223,252,190,219,189,209,29,59,183,105,206,158,88,177,202,42,86,69,224,237,240,66,239,168,214,170,171,90,187,239,179,91,239,221,203,246,17,203,129,78,25,108,218,113,133,208,223,102,94,245,117,108,81,84,43,159,4,40,173,235,138,153,219,34,183,117,253,38,125,228,204,138,52,138,54,198,223,131,81,16,14,94,228,67,213,35,254,195,216,247,108,159,241,30,133,69,122,251,192,242,196,221,126,8,123,209,54,56,49,155,108,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,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,220,108,124,107,89,197,143,154,125,100,249,129,144,250,140,224,94,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,145,70,180,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,108,19,195,71,17,120,39,20,26,89,65,169,152,45,71,247,170,59,197,23,68,223,216,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,111,67,254,40,191,20,64,202,160,0,5,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,64,14,74,158,86,50,159,152,21,222,157,110,39,248,0,0,0,0,17,87,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,3,101,48,0,2,42,241,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,44,170,0,106,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,123,203,201,229,215,199,85,55,20,184,106,96,250,131,95,72,205,84,176,83,205,53,116,52,212,178,177,151,59,116,43,78,196,185,42,164,105,4,47,116,149,13,141,240,181,255,0,166,199,61,172,99,28,140,103,74,230,133,192,183,229,175,21,126,184,232,230,25,226,245,38,203,209,237,138,106,39,116,205,125,181,199,27,145,118,133,26,190,34,178,29,163,237,236,173,123,226,71,199,249,215,54,158,52,166,188,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,220,4,149,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,84,28,70,235,125,215,136,237,97,189,107,45,246,199,73,104,185,95,233,237,205,172,164,164,145,207,129,39,167,161,130,154,71,199,213,245,154,199,186,5,122,49,85,202,196,122,53,92,254,158,181,237,120,159,22,121,150,11,194,134,65,194,246,31,79,87,105,102,85,148,73,122,187,223,41,171,209,175,170,183,73,71,21,60,182,213,139,183,212,214,61,208,70,231,200,217,83,169,157,81,57,170,199,191,168,51,255,0,51,94,59,110,186,221,153,92,116,51,75,114,106,73,52,190,195,81,27,106,171,45,115,185,236,201,43,88,141,115,159,36,155,34,62,154,25,119,108,108,103,84,111,124,125,254,169,17,97,237,71,94,20,120,81,212,126,45,117,29,152,86,21,23,129,181,80,246,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,220,153,253,46,72,161,69,71,72,230,185,85,88,198,73,35,58,166,133,232,94,163,241,23,168,246,237,47,210,251,55,142,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,58,155,186,236,174,87,57,172,99,94,247,177,142,216,83,134,142,29,48,78,23,244,178,131,76,240,90,127,239,85,151,138,222,185,191,178,119,79,13,12,51,214,118,229,150,78,207,119,176,199,118,152,238,134,124,17,62,42,161,221,112,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,176,0,0,160,30,104,254,123,53,55,240,95,71,162,47,248,160,30,104,254,123,53,55,240,95,71,162,2,95,242,92,215,77,56,161,194,114,62,30,46,119,159,3,153,215,100,21,57,37,182,154,161,17,145,220,105,93,71,77,28,140,167,126,255,0,94,104,252,43,222,248,213,17,221,183,35,219,214,140,149,99,179,243,86,204,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,220,95,159,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,9,64,85,95,60,239,212,159,237,39,238,210,213,10,171,231,157,250,147,253,164,253,218,6,42,228,169,230,159,41,249,127,93,234,54,227,42,243,206,253,73,254,210,126,237,49,87,37,79,52,249,79,203,250,239,81,183,25,87,158,119,234,79,246,147,247,104,24,171,146,167,154,124,167,229,253,119,168,219,139,169,40,91,149,174,186,105,198,131,113,53,37,219,84,47,62,198,181,101,24,253,70,55,13,202,84,68,165,163,170,150,170,150,104,223,82,245,84,237,66,190,29,204,89,54,86,177,207,106,191,165,136,247,178,250,64,0,0,252,156,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,222,80,191,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,95,241,143,245,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,112,82,183,47,222,59,175,188,42,229,81,225,89,75,252,110,153,100,23,4,146,227,77,179,35,246,93,84,242,82,199,45,215,173,148,242,212,79,218,166,167,114,120,102,170,53,251,238,155,59,222,179,127,156,173,218,213,127,225,19,9,190,216,174,116,151,27,109,199,56,182,213,209,214,82,76,217,160,169,130,75,101,193,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,85,183,18,252,58,103,124,47,234,157,126,153,231,84,255,0,223,107,44,245,189,112,255,0,100,237,126,38,104,96,172,237,197,44,157,158,239,97,238,237,61,221,108,248,42,124,21,126,171,175,19,25,149,255,0,133,203,87,11,23,218,26,74,171,22,57,148,51,35,177,87,53,18,57,232,216,177,86,36,244,143,68,110,211,49,242,214,44,173,122,170,61,139,220,106,171,218,230,36,65,242,240,157,230,159,70,254,96,99,222,163,1,115,220,193,184,219,181,112,161,128,71,98,198,39,164,174,212,92,170,158,162,27,85,27,106,154,217,237,48,58,25,154,203,179,227,116,50,177,236,142,161,177,181,177,72,141,73,151,184,141,85,72,228,218,141,180,159,58,252,151,234,158,27,169,158,203,246,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,97,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,229,187,92,243,45,87,207,235,111,53,145,213,223,242,204,198,241,37,76,172,164,164,69,158,225,113,171,153,92,228,142,24,90,136,175,146,89,23,102,70,212,247,185,17,169,240,66,239,185,117,240,43,77,194,214,26,153,198,160,208,82,63,85,47,244,243,67,93,53,53,84,175,101,178,221,50,211,189,45,170,137,34,193,51,219,37,59,100,124,205,103,233,189,204,107,222,198,163,223,130,185,93,114,255,0,163,180,81,219,120,155,214,252,119,189,117,155,195,92,112,123,92,242,65,61,44,116,178,193,20,240,221,157,219,123,250,166,94,238,209,71,34,49,208,186,55,72,173,87,172,78,138,207,192,0,0,128,28,234,252,172,98,223,48,40,125,58,226,67,94,90,28,113,212,240,227,153,67,163,217,195,41,31,167,89,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,125,70,70,146,49,81,90,246,77,50,185,213,249,88,197,190,96,80,250,117,196,165,96,54,168,5,85,242,172,227,199,255,0,4,112,169,171,247,175,239,177,98,23,219,157,199,253,225,148,214,70,179,181,255,0,8,116,79,146,111,239,116,236,111,246,166,22,168,0,234,154,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,67,176,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,80,183,48,110,54,238,188,87,231,241,216,177,137,234,232,116,235,21,168,168,134,213,70,218,167,58,11,180,237,154,102,178,236,248,221,12,79,99,228,167,116,109,108,82,35,150,20,238,35,85,22,73,55,12,85,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,253,56,78,242,177,163,127,47,241,239,78,128,214,176,217,79,132,239,43,26,55,242,255,0,30,244,232,0,161,110,33,114,155,238,13,198,134,165,230,184,181,119,130,189,99,250,161,121,186,91,170,123,76,147,177,85,5,218,89,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,123,139,180,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,171,163,184,155,163,227,154,52,116,157,165,145,212,109,197,143,154,125,100,249,129,144,250,140,231,201,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,108,188,12,85,195,71,17,120,39,20,26,89,65,169,152,45,71,247,170,59,197,23,68,223,216,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,111,67,254,40,191,20,76,170,0,0,5,0,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,2,127,149,87,207,59,245,39,251,73,251,180,181,66,170,249,231,126,164,255,0,105,63,118,129,210,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,85,114,221,57,83,241,213,83,152,199,65,194,198,171,215,213,212,223,105,105,210,28,42,185,180,177,54,7,91,169,40,152,158,205,122,67,27,85,175,138,42,121,37,108,210,43,187,136,178,53,207,107,155,26,74,22,104,1,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,184,14,149,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,189,156,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,228,14,57,56,187,186,241,125,171,141,202,224,183,85,217,241,59,13,59,173,184,229,170,122,135,61,236,129,94,174,125,84,204,71,44,76,169,153,122,122,251,105,178,50,56,99,87,73,218,73,29,29,64,217,79,132,239,43,26,55,242,255,0,30,244,232,12,170,98,174,19,188,172,104,223,203,252,123,211,160,50,168,0,15,201,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,125,192,126,86,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,79,76,145,178,73,186,19,234,65,23,113,236,99,166,149,234,216,227,98,185,58,228,123,26,139,187,144,215,135,138,174,38,51,46,43,245,114,179,84,179,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,210,142,153,253,82,200,247,200,228,78,167,189,221,45,99,58,35,102,85,230,13,198,221,215,138,252,254,59,22,49,61,93,14,157,98,181,21,16,218,168,219,84,231,65,118,157,179,76,214,93,159,27,161,137,236,124,148,238,141,173,138,68,114,194,157,196,106,162,201,38,241,174,60,3,50,151,1,168,213,38,227,213,105,137,210,222,33,176,62,236,228,70,192,183,25,97,146,118,211,177,85,119,123,210,40,94,247,116,162,244,34,199,215,211,220,143,168,63,38,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,250,121,124,241,183,106,226,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,189,16,227,88,181,247,48,184,205,105,199,40,124,93,93,61,190,190,233,36,125,214,71,211,75,69,75,45,93,76,155,189,81,23,162,8,37,126,219,245,59,167,102,162,185,81,23,245,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,160,108,252,126,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,239,49,175,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,204,192,6,184,60,96,112,215,125,225,91,92,111,26,101,115,94,245,170,110,171,166,55,86,234,166,79,37,93,158,89,164,101,60,146,171,90,206,153,147,180,248,228,69,99,19,185,27,213,168,172,86,57,210,87,150,47,30,63,145,11,237,54,131,106,197,235,167,1,200,46,13,246,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,62,227,3,134,187,23,21,58,29,120,211,43,154,246,110,176,245,93,49,186,183,85,62,8,233,47,17,67,35,41,228,149,90,215,245,66,189,215,199,34,43,30,189,185,30,173,68,122,49,205,215,95,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,247,129,180,152,32,7,44,94,60,127,45,246,42,109,6,213,139,215,86,125,143,219,219,236,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,152,83,155,95,26,254,219,172,172,225,55,76,174,118,170,203,44,61,153,51,75,132,11,223,145,213,208,207,220,101,177,170,173,232,143,178,248,162,146,87,70,231,57,100,86,196,171,26,197,51,30,17,175,152,143,23,159,194,183,89,83,232,181,111,123,79,112,238,237,22,47,215,65,225,166,159,186,216,188,85,92,157,74,178,47,118,72,155,208,142,232,233,138,56,183,141,146,44,189,93,171,150,127,5,22,238,39,243,187,150,109,169,118,207,19,166,216,150,244,213,180,114,37,84,62,217,174,154,25,18,58,120,106,33,116,125,29,157,217,60,138,217,58,147,120,26,172,86,204,174,110,0,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,12,108,71,57,141,124,178,196,197,123,58,250,147,98,141,45,210,220,19,69,176,75,102,153,233,165,139,216,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,64,192,28,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,254,11,235,20,69,27,104,134,107,106,211,93,104,192,117,26,251,79,87,61,183,21,202,45,87,186,200,169,24,215,79,36,20,213,113,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,136,27,57,131,175,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,96,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,129,157,121,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,89,161,170,185,121,60,180,248,234,169,226,107,25,170,211,13,78,175,171,170,213,12,114,158,123,149,85,115,169,98,142,11,189,185,106,17,27,59,18,8,217,20,47,133,103,134,23,70,173,78,164,237,200,215,61,93,34,70,19,124,21,151,204,211,152,22,162,104,214,168,89,52,143,135,125,64,171,177,95,108,20,242,205,151,171,172,148,149,48,57,245,49,211,203,69,11,31,85,19,213,94,216,149,242,57,99,68,102,213,17,167,83,156,142,108,121,87,128,78,97,89,151,22,151,90,220,31,47,209,106,186,75,189,158,157,42,107,242,59,3,145,108,144,177,238,153,88,147,178,162,78,237,59,220,141,138,56,216,199,212,62,87,36,207,218,56,227,122,180,42,87,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,99,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,243,79,172,159,48,50,31,81,156,234,154,91,170,89,222,139,103,118,205,76,211,75,239,177,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,179,240,48,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,202,192,214,142,109,154,219,110,226,47,32,191,104,70,97,73,116,210,250,90,134,195,103,178,223,177,248,27,5,83,27,74,216,164,153,206,98,50,177,24,233,210,73,227,69,153,143,217,88,143,107,83,170,36,11,74,226,199,202,198,178,124,191,200,125,58,114,128,120,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,131,35,21,205,123,89,44,81,61,88,254,142,149,184,155,127,19,245,60,88,112,19,172,154,146,237,38,200,48,170,116,193,242,90,102,62,190,120,167,162,174,123,40,170,154,229,162,153,58,37,157,140,70,177,30,247,65,27,18,71,62,54,44,139,20,138,218,33,3,103,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,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,117,53,235,224,95,140,219,239,7,154,143,85,115,146,213,237,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,236,19,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,88,0,0,0,13,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,97,62,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,174,97,149,120,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,131,35,21,205,123,89,44,81,61,88,254,142,149,13,148,193,210,180,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,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,189,212,1,89,124,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,115,87,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,73,68,32,79,254,74,158,105,242,159,151,245,222,163,110,50,175,60,239,212,159,237,39,238,211,21,114,84,243,79,148,252,191,174,245,27,113,149,121,231,126,164,255,0,105,63,118,129,215,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,161,170,185,117,60,177,120,241,252,183,216,169,180,27,86,47,93,89,246,63,111,111,179,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,4,255,0,0,0,0,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,43,131,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,236,122,196,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,188,158,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,225,72,245,107,94,230,69,20,175,70,63,163,165,117,225,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,228,14,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,102,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,12,235,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,102,69,115,17,225,15,248,86,232,210,125,22,162,239,106,22,29,221,173,197,250,235,252,52,51,247,93,23,138,164,147,169,22,53,238,199,19,122,21,221,29,50,199,22,242,50,53,151,170,85,0,53,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,191,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,18,249,193,112,135,241,226,227,5,162,254,241,69,156,182,74,255,0,247,138,90,10,184,98,122,127,129,4,136,199,255,0,120,114,71,253,190,66,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,13,151,136,235,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,237,86,158,44,52,74,227,195,165,23,20,245,153,29,93,175,79,170,169,227,154,90,202,187,116,238,158,149,238,170,74,71,67,36,16,181,239,87,182,165,86,37,88,209,236,221,21,205,115,153,179,214,131,56,157,226,23,42,226,131,89,111,90,185,148,211,120,15,31,219,166,183,90,217,85,37,68,54,202,24,155,211,21,60,110,122,255,0,133,35,213,173,99,95,44,178,189,24,206,190,148,12,105,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,169,123,220,185,184,40,254,10,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,88,171,202,83,130,143,109,214,81,241,101,169,182,203,85,101,150,30,244,120,93,190,116,239,200,234,232,103,237,190,230,228,71,116,71,217,124,82,199,19,100,107,156,178,43,165,68,141,98,133,239,182,160,40,7,154,63,158,205,77,252,23,209,232,137,255,0,203,23,143,31,203,125,138,155,65,181,98,245,213,159,99,246,246,251,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,0,230,143,231,179,83,127,5,244,122,34,47,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,6,211,192,139,252,0,241,131,106,226,203,72,218,235,130,213,199,157,225,212,244,116,25,91,38,137,168,202,153,222,199,36,117,209,58,54,54,46,138,133,134,87,172,109,107,86,39,181,236,233,232,72,228,146,48,115,13,230,63,171,26,39,196,21,191,73,244,66,127,100,253,8,236,212,100,203,113,162,166,169,165,190,73,81,21,61,76,84,200,215,53,101,142,22,66,238,151,73,28,177,72,231,79,34,39,79,109,146,56,44,252,16,255,0,128,110,59,239,188,100,125,33,180,222,244,147,232,245,94,35,111,183,201,112,187,209,93,25,61,13,77,84,253,198,171,82,9,17,179,65,214,176,200,248,218,139,59,81,172,122,62,86,185,25,221,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,15,27,110,121,0,113,79,137,200,245,238,187,156,209,119,64,63,51,36,163,74,251,29,125,26,255,0,163,83,189,158,255,0,231,66,137,56,220,193,43,48,61,116,184,221,100,68,86,212,220,230,171,98,181,174,77,145,213,149,46,79,210,247,127,16,190,170,150,35,224,123,92,155,162,181,119,42,111,154,78,25,77,5,210,59,244,113,181,175,116,137,186,236,136,187,117,86,187,249,63,246,129,217,116,251,81,241,237,64,225,114,195,133,213,87,199,77,87,13,182,154,23,44,146,199,241,100,232,239,209,71,34,252,35,255,0,156,237,188,175,237,62,196,189,101,212,62,58,158,101,74,90,37,94,219,191,221,165,95,135,252,162,27,104,182,105,140,210,233,220,22,250,203,179,105,235,96,141,173,217,103,141,138,191,157,127,195,119,111,240,216,150,252,171,234,188,118,65,152,213,72,247,63,170,146,135,101,114,239,254,141,42,127,216,5,148,55,225,241,11,240,60,55,111,176,242,187,1,235,111,196,246,55,224,122,211,226,167,177,191,0,10,113,57,40,68,0,158,227,215,83,47,106,23,201,252,150,170,239,255,0,17,237,58,230,123,123,134,193,139,220,110,83,76,216,219,5,52,210,42,185,200,158,230,198,231,125,233,247,1,88,60,215,117,62,158,178,133,184,141,60,189,79,109,85,60,142,68,116,107,250,18,213,53,125,201,239,251,8,251,203,239,65,235,243,221,91,199,239,179,181,18,142,130,225,12,242,117,71,47,191,165,39,84,217,91,178,124,99,251,206,173,197,214,117,91,170,58,215,119,183,195,59,170,99,138,190,174,40,218,215,43,211,102,84,84,170,108,136,231,125,142,251,11,57,224,15,67,105,112,28,74,142,235,83,111,237,214,72,231,57,202,232,145,21,58,102,170,68,248,198,213,248,57,62,208,37,238,51,102,134,197,104,166,183,66,159,86,40,152,196,248,253,141,106,125,171,252,199,234,170,236,17,54,68,68,67,140,142,217,0,245,200,229,85,216,243,27,78,45,94,167,30,230,166,192,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,205,62,178,124,192,200,125,70,115,101,51,90,206,44,124,211,235,39,204,12,135,212,103,3,234,205,248,103,204,176,238,29,52,243,137,166,215,82,87,226,121,229,69,101,181,232,213,72,231,182,220,96,170,171,137,176,61,138,229,89,25,44,84,143,149,178,55,224,169,35,30,214,237,27,165,236,28,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,165,180,242,228,197,172,89,207,46,172,47,10,202,104,124,109,151,32,183,228,86,187,141,55,117,241,247,233,103,186,87,199,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,222,85,15,28,156,34,93,120,65,213,198,226,144,92,106,239,24,157,250,157,215,44,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,189,61,125,181,217,89,36,50,43,99,238,164,109,13,130,49,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,113,250,197,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,3,235,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,159,252,149,60,172,101,63,48,43,189,58,220,79,242,0,114,84,242,177,148,252,192,174,244,235,113,63,192,0,0,0,0,138,188,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,19,205,147,63,195,113,158,14,114,124,50,251,144,210,82,95,115,26,139,125,53,138,222,229,85,158,185,244,247,10,90,137,213,141,68,85,70,71,20,106,174,122,236,196,87,70,213,94,169,24,215,83,7,15,89,77,139,6,215,221,52,205,114,154,239,5,101,199,243,11,53,210,227,83,218,124,157,138,88,43,98,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,184,13,154,65,249,56,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,184,253,96,0,0,5,74,243,69,229,255,0,89,104,172,185,113,55,162,24,239,122,213,55,137,184,231,22,184,36,158,122,168,234,165,158,89,230,187,55,184,247,245,66,189,221,165,142,52,99,97,108,109,145,26,172,89,93,21,181,31,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,106,196,126,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,239,51,7,28,90,67,134,232,71,21,25,230,150,233,244,21,112,99,214,154,138,57,168,96,169,157,102,125,59,42,104,160,170,88,81,235,245,156,198,58,119,49,138,229,115,250,26,222,167,61,219,185,103,255,0,37,13,33,195,89,128,102,90,246,232,42,228,203,39,188,84,98,12,145,211,175,98,11,115,33,162,170,115,89,26,108,138,249,37,145,138,231,59,171,100,134,52,103,70,242,117,132,138,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,0,2,128,121,163,249,236,212,223,193,125,30,136,191,226,128,121,163,249,236,212,223,193,125,30,136,14,149,137,240,153,153,103,92,40,100,28,80,225,245,21,119,102,98,185,68,150,91,189,142,154,129,28,250,91,116,116,113,84,75,114,89,123,157,78,99,29,60,109,124,109,137,122,89,213,43,156,140,99,250,122,167,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,150,191,201,83,202,198,83,243,2,187,211,173,196,53,230,95,192,229,79,14,57,148,218,195,131,190,145,250,117,154,94,36,100,52,145,178,42,119,216,238,51,36,147,173,19,97,98,53,171,76,173,100,174,133,204,111,212,100,107,27,209,21,172,124,193,111,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,215,183,60,239,212,159,237,39,238,210,26,240,57,197,221,215,132,29,92,118,87,61,186,174,241,137,223,169,219,109,200,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,213,209,220,77,149,146,77,26,58,62,234,200,217,105,206,139,41,177,103,56,175,15,89,174,45,93,227,108,185,5,190,249,116,183,84,246,159,31,126,150,120,237,114,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,247,1,208,57,42,121,167,202,126,95,215,122,141,184,202,188,243,191,82,127,180,159,187,76,85,201,83,205,62,83,242,254,187,212,109,198,85,231,157,250,147,253,164,253,218,5,85,150,211,202,235,152,5,29,222,142,219,195,38,183,228,93,155,172,62,26,221,131,221,39,142,8,41,100,165,138,8,160,134,210,238,219,25,211,50,118,183,138,73,21,238,153,210,58,53,114,61,34,108,176,47,132,158,25,234,120,167,200,115,204,30,205,93,87,6,67,99,193,235,178,60,126,24,86,46,138,219,140,21,84,172,142,146,85,149,205,107,89,43,102,146,52,127,91,58,30,230,61,85,205,99,152,236,85,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,239,106,43,87,224,160,109,16,8,107,203,175,142,170,110,41,112,212,193,245,6,190,145,154,169,96,167,154,106,232,105,169,101,99,46,118,232,86,157,137,114,85,72,210,8,94,233,42,27,27,225,107,255,0,77,142,123,88,198,57,24,201,148,0,0,6,10,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,53,236,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,93,162,10,213,231,87,165,184,39,228,179,22,214,191,97,127,155,63,164,20,56,183,180,252,84,223,248,47,195,92,106,123,29,158,190,215,246,239,173,215,209,215,246,117,109,238,2,160,75,9,229,115,192,149,171,91,46,179,107,190,180,99,53,117,24,77,142,161,141,199,237,213,112,55,193,100,53,173,115,210,87,201,212,189,82,211,83,185,141,69,103,71,110,89,28,172,87,57,33,154,39,67,94,30,177,107,22,115,175,186,105,133,101,52,62,54,203,144,102,22,107,93,198,155,186,248,251,244,179,214,197,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,121,178,245,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,128,125,96,0,0,0,32,7,58,191,43,24,183,204,10,31,78,184,149,43,161,26,57,125,215,221,76,162,210,172,90,110,139,213,214,223,117,168,183,71,210,197,241,53,84,150,234,138,184,169,183,123,216,198,119,159,78,216,187,142,114,53,157,206,181,221,27,178,219,87,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,141,89,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,188,187,78,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,67,242,115,66,224,163,248,64,96,143,214,125,61,182,93,107,181,39,13,183,178,154,43,117,18,119,189,179,107,108,206,123,233,210,39,57,54,154,46,236,243,70,177,162,190,79,175,23,68,142,124,93,186,65,2,199,249,172,113,199,77,169,87,90,254,22,244,217,149,113,88,177,139,194,179,41,185,185,242,192,183,27,141,43,158,197,162,100,123,162,62,154,25,119,115,157,35,87,185,52,81,185,136,214,196,217,38,134,188,52,112,233,157,241,65,170,116,26,103,130,211,255,0,122,172,188,86,245,195,253,140,181,248,152,97,158,179,183,44,177,247,187,93,246,59,180,199,117,191,224,137,241,84,233,88,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,177,71,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,240,214,220,217,79,132,239,43,26,55,242,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,47,241,239,78,128,10,1,226,199,205,62,178,124,192,200,125,70,115,234,205,248,103,204,176,238,29,52,243,137,166,215,82,87,226,121,229,69,101,181,232,213,72,231,182,220,96,170,171,137,176,61,138,229,89,25,44,84,143,149,178,55,224,169,35,30,214,237,27,165,249,120,177,243,79,172,159,48,50,31,81,156,185,62,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,251,192,169,110,10,56,174,190,240,151,172,180,89,151,118,235,89,136,92,182,163,202,108,148,83,49,190,62,151,165,233,28,136,217,17,88,179,64,247,247,99,93,216,229,217,241,247,24,201,100,83,97,60,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,220,107,239,199,39,8,151,94,16,117,113,184,164,23,26,187,198,39,126,167,117,203,28,186,207,78,230,61,240,35,213,175,165,153,232,212,137,245,48,175,79,95,109,118,86,73,12,138,216,251,169,27,114,7,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,129,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,125,96,80,15,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,224,39,249,85,124,243,191,82,127,180,159,187,75,84,42,175,158,119,234,79,246,147,247,104,16,87,133,110,24,239,188,85,101,89,118,21,139,94,188,21,235,31,195,235,242,91,117,55,134,100,158,212,170,130,72,35,138,135,173,242,196,200,59,175,168,106,119,156,170,214,109,186,181,83,222,152,171,252,213,96,89,87,250,107,142,100,152,229,195,253,210,142,186,219,93,79,39,252,153,33,154,57,25,252,206,107,155,246,42,19,171,146,167,154,124,167,229,253,119,168,219,137,21,205,99,129,202,157,74,181,87,241,73,166,207,164,138,251,140,89,213,249,77,177,204,138,4,184,219,169,90,247,173,107,36,217,21,245,48,197,187,92,217,28,189,200,98,141,172,86,186,38,199,48,101,254,95,188,119,88,184,170,197,99,194,178,151,248,45,77,199,237,233,37,198,155,103,201,237,74,88,35,165,142,91,175,91,41,226,167,131,187,83,80,228,240,205,85,115,54,221,55,111,189,43,219,153,127,28,117,60,71,102,83,104,246,14,202,70,105,214,23,120,145,240,213,198,248,170,31,124,184,194,146,64,181,173,153,138,230,165,50,53,242,182,22,177,223,93,146,44,143,85,87,49,144,194,171,101,218,235,101,169,125,101,154,231,87,65,81,37,60,244,143,150,154,103,68,247,65,60,79,134,104,149,205,84,85,100,145,73,36,111,111,193,204,123,154,187,162,170,25,3,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,80,104,190,131,102,90,213,30,101,116,177,81,85,197,98,192,241,123,166,77,125,187,54,157,36,130,141,148,180,83,207,4,47,85,123,83,174,162,88,82,38,162,42,189,17,100,145,24,230,196,253,177,169,176,70,77,160,216,111,13,188,191,53,31,74,112,202,42,70,178,221,166,247,231,220,235,161,167,88,95,118,184,173,170,84,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,53,247,3,101,62,19,188,172,104,223,203,252,123,211,160,50,169,138,184,78,242,177,163,127,47,241,239,78,128,202,160,10,96,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,92,249,2,184,211,229,99,134,235,229,214,235,170,90,53,114,164,196,117,6,233,81,12,245,212,181,110,86,89,46,79,87,59,191,60,141,138,39,203,5,75,209,205,122,200,196,115,30,232,215,170,62,185,95,50,5,85,240,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,177,254,106,218,103,138,232,223,2,58,103,165,184,85,39,135,178,227,57,133,178,223,77,213,28,108,146,110,139,101,199,174,121,123,108,99,29,52,175,87,73,35,209,169,215,35,222,229,77,220,164,202,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,24,57,213,249,88,197,190,96,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,166,117,230,177,192,229,54,154,221,107,248,164,211,103,213,203,98,201,239,10,252,166,216,230,75,58,219,174,53,78,123,214,181,146,108,168,202,105,165,221,174,108,142,78,220,210,198,214,43,155,43,99,135,5,114,184,243,217,166,95,141,122,61,105,126,119,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,173,191,13,28,69,231,124,47,234,157,6,166,96,181,31,222,168,239,20,93,16,255,0,100,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,248,162,252,81,118,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,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,215,173,163,147,101,137,188,77,85,220,239,121,15,123,70,33,222,243,13,182,4,124,21,83,73,45,84,253,187,43,100,89,164,151,179,12,44,133,101,171,115,153,36,141,145,173,141,17,234,249,98,178,156,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,222,7,235,16,131,153,103,2,181,60,77,99,52,186,159,166,52,21,117,90,161,142,83,193,109,165,161,109,84,81,193,119,183,45,66,171,160,122,207,35,34,133,240,172,243,76,217,17,201,212,157,200,220,215,171,163,88,230,249,141,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,13,112,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,23,242,109,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,59,6,170,234,69,247,88,53,31,35,213,12,158,142,213,73,117,201,174,18,220,106,225,181,208,178,146,149,146,72,187,170,50,54,127,206,247,43,164,123,183,124,143,123,220,231,187,181,240,185,174,159,193,175,93,177,157,107,250,45,244,143,232,231,141,254,198,120,239,7,223,241,20,115,211,127,110,237,201,211,211,223,234,253,5,223,167,111,118,251,160,94,79,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,29,127,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,59,0,17,87,154,63,145,61,77,252,23,214,40,138,1,47,251,154,63,145,61,77,252,23,214,40,138,54,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,0,37,167,46,14,96,21,156,59,223,98,210,77,94,200,191,206,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,178,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,54,197,121,81,241,211,253,163,133,253,107,204,255,0,212,244,184,5,109,115,127,194,107,173,114,84,43,191,222,188,43,28,223,229,194,143,254,231,132,11,84,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,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,138,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,205,57,24,254,187,63,102,255,0,121,29,127,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,64,13,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,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,45,207,114,163,225,211,242,45,195,140,25,253,238,159,163,36,213,47,15,125,168,250,251,246,173,109,99,189,157,23,213,149,241,187,120,229,146,163,169,26,199,167,139,237,189,55,137,54,170,30,8,244,26,155,136,238,37,240,237,54,188,209,85,207,143,45,67,238,153,2,195,79,44,140,75,117,51,22,89,35,149,241,61,142,133,147,57,177,211,36,189,109,232,125,67,21,55,119,75,87,99,48,53,172,226,199,205,62,178,124,192,200,125,70,115,176,101,220,38,102,88,247,10,248,23,21,150,106,138,187,222,61,149,84,92,105,175,81,195,64,141,102,60,248,43,93,75,76,178,200,146,57,210,50,119,71,38,207,237,177,140,127,68,106,170,233,25,213,215,248,177,243,79,172,159,48,50,31,81,156,185,62,88,95,69,115,14,1,240,236,90,183,217,87,186,70,123,114,211,123,183,75,219,169,141,189,219,141,83,221,77,83,18,238,137,215,4,241,185,99,122,125,104,229,106,236,173,114,110,20,217,195,239,19,186,203,195,13,246,237,127,210,28,163,217,178,94,237,242,219,235,169,167,133,181,20,179,110,199,164,51,186,23,238,197,154,7,189,100,137,234,139,179,186,154,228,116,114,75,27,241,254,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,239,51,255,0,29,28,25,95,120,60,212,122,91,100,119,95,108,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,142,69,242,96,208,106,108,171,84,50,93,127,190,209,85,248,124,30,157,182,187,19,221,79,43,96,146,227,89,28,141,158,70,76,143,70,61,240,211,110,199,68,173,127,186,186,55,175,66,181,138,224,158,153,158,142,88,184,127,229,233,156,104,238,57,55,136,164,198,116,190,255,0,79,37,79,75,217,226,234,159,65,83,37,77,79,67,222,245,143,187,60,146,203,219,235,86,179,175,165,191,85,168,134,189,134,202,124,88,249,88,214,79,151,249,15,167,78,107,88,7,127,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,179,3,150,47,30,63,145,11,237,54,131,106,197,235,167,1,200,46,13,246,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,31,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,134,209,0,172,190,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,214,104,0,0,6,170,230,74,205,244,27,50,195,52,123,79,53,201,212,85,117,120,158,127,79,88,198,92,27,78,141,130,138,227,79,93,87,78,234,39,185,30,229,235,116,84,204,157,174,114,51,173,36,145,172,71,118,100,113,141,75,211,224,43,75,112,77,105,229,177,131,105,166,165,216,189,179,141,222,125,167,227,104,188,84,212,253,222,213,254,170,104,255,0,57,11,217,35,118,146,38,59,234,185,55,219,101,221,21,81,66,176,56,23,227,54,251,193,230,163,213,92,228,181,123,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,119,41,197,95,25,58,113,195,30,141,81,234,175,139,181,101,53,121,7,135,118,45,104,166,186,164,126,222,141,238,141,210,77,4,241,199,42,118,89,4,157,213,151,165,99,93,227,103,82,58,88,247,164,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,133,43,110,215,91,141,53,5,29,194,231,87,85,79,107,167,90,74,24,166,153,207,101,44,11,44,147,44,81,53,87,102,49,101,154,89,21,173,217,58,228,123,190,46,85,80,253,108,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,202,186,255,0,194,102,101,195,158,151,233,78,113,168,21,21,116,55,221,74,167,186,84,212,99,149,116,9,4,246,102,82,201,2,68,146,63,184,229,115,229,138,162,57,21,142,100,111,137,119,99,147,169,28,137,42,185,87,240,43,83,159,228,54,174,39,181,74,130,174,12,98,199,81,13,203,12,134,26,168,186,46,215,24,42,166,99,167,149,99,145,102,141,148,179,83,34,164,111,99,59,175,115,23,169,209,177,236,147,186,243,206,253,73,254,210,126,237,3,21,114,84,243,79,148,252,191,174,245,27,113,149,121,231,126,164,255,0,105,63,118,152,171,146,167,154,124,167,229,253,119,168,219,140,171,207,59,245,39,251,73,251,180,10,234,209,237,11,212,125,121,172,201,173,58,95,102,246,205,215,23,199,230,201,38,182,196,170,181,85,148,177,79,4,50,50,153,136,139,221,153,60,67,94,145,238,142,123,88,228,103,83,213,140,127,74,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,158,188,149,60,211,229,63,47,235,189,70,220,126,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,116,49,177,205,133,204,118,202,216,220,198,70,19,255,0,129,126,51,108,92,97,233,197,85,206,75,87,177,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,201,37,77,99,52,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,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,9,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,12,192,0,0,0,2,0,115,171,242,177,139,124,192,161,244,235,137,74,197,212,243,171,242,177,139,124,192,161,244,235,137,84,28,55,104,133,215,136,253,109,197,180,94,205,124,164,179,84,100,117,18,181,245,245,49,186,70,83,65,12,18,84,76,244,99,125,239,122,69,12,157,12,221,168,231,244,181,92,196,85,122,6,74,224,95,131,43,239,24,122,143,85,108,146,235,236,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,92,87,21,252,87,233,127,4,58,95,107,115,172,20,147,220,167,167,109,38,39,137,210,54,74,24,42,224,166,146,154,41,162,142,104,160,146,26,86,65,12,236,122,53,205,106,42,49,24,207,230,253,255,0,243,154,224,47,134,15,244,214,159,5,211,171,127,251,106,202,234,169,167,168,255,0,137,171,52,245,85,31,238,113,53,210,255,0,161,70,223,171,65,156,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,133,164,242,255,0,230,117,71,171,181,150,157,16,226,6,183,194,103,85,125,113,91,114,105,223,4,84,183,234,169,39,145,204,165,116,80,197,20,116,179,36,110,134,56,147,235,54,103,49,201,212,217,28,198,73,98,165,85,242,163,224,91,251,71,20,26,215,134,127,169,234,176,10,42,231,127,132,231,93,36,167,86,255,0,189,120,87,185,223,203,153,25,253,207,49,106,128,10,1,230,35,194,31,240,82,214,84,250,45,69,217,211,220,199,187,91,139,245,215,248,153,160,237,54,47,21,73,39,82,36,137,218,146,86,244,43,186,250,162,146,45,228,124,137,47,77,255,0,21,151,205,215,140,28,102,131,13,184,112,151,135,173,37,202,251,116,168,166,118,92,233,162,168,99,237,16,68,180,149,212,140,137,85,141,138,87,206,174,141,202,246,189,232,198,70,246,185,189,82,53,204,10,160,250,89,149,125,21,250,11,244,154,235,244,111,218,30,214,246,63,141,147,192,248,238,223,107,196,246,55,237,247,187,127,83,185,211,213,211,245,119,219,220,73,94,93,220,33,255,0,10,221,101,95,165,52,93,237,61,195,187,85,185,71,69,127,134,154,126,235,101,240,180,145,244,162,200,189,217,34,119,90,183,163,166,40,229,218,70,72,177,117,69,82,215,185,65,113,131,106,91,85,55,8,89,162,213,182,228,218,138,218,252,58,173,177,53,208,73,2,181,213,53,52,47,232,98,57,143,107,146,166,161,178,72,174,71,163,228,103,83,58,34,100,129,105,64,0,40,7,154,63,158,205,77,252,23,209,232,140,85,166,188,61,101,90,169,163,90,163,171,152,181,79,127,242,87,236,154,155,141,173,148,178,75,53,77,13,99,170,91,45,68,110,98,46,221,143,14,217,30,142,106,55,180,178,189,94,222,215,75,242,175,52,127,61,154,155,248,47,163,209,18,171,145,143,235,179,246,111,247,144,21,171,165,186,165,157,232,182,119,108,212,205,52,190,251,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,249,89,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,184,158,156,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,177,7,45,109,1,252,186,241,65,143,253,35,211,223,165,24,46,47,222,185,228,190,37,155,208,193,253,111,55,130,108,251,170,54,78,186,166,197,180,31,91,184,214,73,212,199,70,217,118,11,116,224,19,135,139,175,12,252,52,88,48,60,170,213,73,65,150,92,42,42,111,121,27,41,171,29,82,207,27,59,246,99,85,202,170,196,124,116,209,210,194,244,139,243,125,113,57,90,175,221,100,124,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,126,7,144,7,169,85,81,126,7,54,156,87,125,206,77,248,0,114,251,138,238,230,145,69,78,252,45,106,123,127,93,36,247,251,215,223,249,170,213,44,73,200,155,42,236,66,126,100,184,234,221,52,174,170,165,145,189,86,14,185,23,227,182,205,166,172,95,177,63,156,10,178,195,180,134,170,243,96,161,188,197,47,68,117,17,247,19,234,162,252,85,127,219,167,253,68,238,229,73,47,107,33,204,41,91,39,91,99,165,161,247,237,183,198,121,87,254,210,174,234,114,187,181,174,90,139,100,50,177,27,12,142,107,119,141,23,111,172,170,88,119,40,219,228,142,204,50,74,46,173,251,180,52,175,114,171,83,223,181,83,145,63,250,160,45,177,171,185,229,87,236,56,197,239,99,93,252,200,114,95,128,30,182,252,84,246,55,224,112,221,55,57,183,224,1,83,112,135,141,253,231,32,4,98,227,175,61,110,27,164,119,125,157,211,37,69,44,241,55,221,191,233,82,84,255,0,181,95,228,146,113,202,136,213,85,42,191,155,22,165,212,54,233,69,131,82,75,31,68,176,82,204,173,232,106,187,119,199,86,207,142,251,253,169,246,1,4,244,166,142,187,49,214,121,106,225,111,91,166,150,182,95,138,39,197,30,191,205,252,163,96,45,33,180,203,108,196,104,153,47,185,223,156,221,61,223,223,100,254,117,251,202,218,229,155,195,204,15,187,71,168,55,122,105,213,211,81,207,219,252,228,141,111,231,33,167,114,123,186,17,63,142,239,180,181,154,74,120,233,226,70,68,213,106,39,217,191,243,129,239,61,82,179,171,237,216,246,110,159,105,225,83,112,56,68,206,159,122,30,211,194,34,39,192,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,52,250,201,243,3,33,245,25,205,148,205,107,56,177,243,79,172,159,48,50,31,81,156,11,169,229,113,228,79,76,191,26,245,138,211,47,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,136,57,92,121,19,211,47,198,189,98,180,149,64,107,173,150,112,61,196,21,159,136,235,207,13,88,182,7,117,200,50,10,47,17,93,110,155,181,21,36,55,11,59,30,228,138,229,220,124,171,12,80,200,136,212,250,210,236,217,93,216,85,238,167,65,113,56,85,22,101,192,103,4,50,213,103,151,108,131,86,110,248,5,157,213,111,164,161,106,57,33,102,237,107,104,233,228,86,119,91,67,76,142,221,211,74,143,124,112,199,35,209,141,141,145,211,199,40,0,26,245,210,243,0,226,10,167,137,171,39,19,121,38,69,226,110,182,174,139,116,214,187,116,113,80,210,212,88,188,83,231,146,210,187,49,253,80,175,118,68,108,147,36,178,181,221,185,58,156,248,216,228,234,188,100,235,29,139,136,14,33,242,13,98,199,33,240,244,153,53,190,199,81,37,55,83,223,225,42,153,104,163,142,166,155,173,236,98,201,218,158,57,98,238,116,35,95,209,212,223,170,228,83,58,243,47,224,114,167,135,28,202,109,97,193,223,72,253,58,205,47,18,50,26,72,217,21,59,236,119,25,146,73,214,137,176,177,26,213,166,86,178,87,66,230,55,234,50,53,141,232,138,214,62,104,64,5,212,242,84,242,177,148,252,192,174,244,235,113,63,200,1,201,83,202,198,83,243,2,187,211,173,196,255,0,0,12,85,174,156,81,232,79,13,126,196,252,181,231,63,71,62,145,248,159,102,127,99,43,43,59,254,31,181,222,254,230,138,78,158,158,252,95,165,182,253,94,237,246,93,191,39,69,56,204,225,179,136,156,170,171,10,209,205,72,250,65,122,162,183,190,233,61,55,177,235,233,58,41,89,36,113,186,78,186,136,35,98,236,249,163,77,145,122,190,182,251,108,138,168,25,172,199,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,183,181,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,226,133,248,250,227,95,42,226,179,81,234,236,150,155,159,135,211,44,102,225,52,120,229,190,157,100,100,117,253,10,232,219,115,168,73,26,199,186,105,88,170,172,107,218,157,152,222,172,68,234,116,175,148,49,87,18,252,69,231,124,80,106,157,126,166,103,85,31,223,104,236,244,93,16,255,0,99,45,126,38,105,160,163,238,69,20,125,238,215,125,237,238,189,189,111,248,170,252,17,49,81,149,112,222,29,51,188,183,66,115,190,34,188,63,132,195,48,174,205,31,141,235,134,79,23,116,146,178,130,31,7,219,238,164,177,237,13,127,123,187,219,115,63,53,209,190,238,221,189,83,73,240,95,202,134,169,225,186,103,237,79,102,125,45,200,45,214,47,27,216,239,120,95,21,83,28,61,222,223,83,122,250,123,157,93,61,77,223,109,183,77,247,2,95,242,189,227,95,248,63,231,108,209,141,66,185,218,168,116,219,50,184,62,166,91,141,106,246,125,141,116,116,45,99,42,22,86,181,119,134,94,212,16,200,146,42,50,63,169,47,92,109,100,189,203,191,53,150,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,182,43,202,179,143,31,252,17,194,166,175,222,191,190,197,136,95,110,119,31,247,134,83,89,26,206,215,252,33,209,62,73,191,189,211,177,191,218,152,5,170,0,0,0,0,160,30,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,192,79,240,0,0,8,213,150,115,30,224,199,6,202,175,56,86,83,172,158,10,245,143,220,42,45,119,26,111,163,183,89,59,21,80,72,232,229,143,173,148,206,99,186,94,199,38,237,85,106,237,186,42,167,188,9,42,80,15,52,127,61,154,155,248,47,163,209,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,164,30,104,254,123,53,55,240,95,71,162,3,42,242,155,226,243,242,69,168,255,0,193,247,53,173,232,196,51,251,131,61,146,232,232,59,178,82,228,83,44,48,67,213,35,21,30,144,206,198,54,39,110,215,163,100,108,14,78,211,22,103,173,201,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,243,86,210,223,185,77,241,175,113,212,10,63,224,197,170,23,62,253,234,201,111,100,152,133,108,139,75,79,28,182,186,88,33,133,45,141,141,141,99,228,154,38,70,233,154,239,206,189,241,247,213,234,212,133,21,225,0,56,215,225,70,251,194,94,178,214,225,189,171,173,102,33,114,222,179,22,189,214,194,198,248,250,94,150,44,145,171,163,85,98,205,3,223,218,145,54,99,151,102,73,219,99,37,141,12,43,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,187,31,113,47,195,166,9,197,6,150,87,233,158,117,79,253,246,178,207,91,215,55,246,50,233,225,166,134,10,206,220,82,199,222,237,119,222,238,211,221,208,255,0,130,167,193,83,94,189,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,26,19,3,146,167,154,124,167,229,253,119,168,219,140,171,207,59,245,39,251,73,251,180,197,92,149,60,211,229,63,47,235,189,70,220,101,94,121,223,169,63,218,79,221,160,98,174,74,158,105,242,159,151,245,222,163,110,37,87,52,46,5,191,45,120,171,245,199,71,48,207,23,169,54,94,143,108,83,81,59,166,107,237,174,56,220,139,180,40,213,241,21,144,237,31,111,101,107,223,18,62,63,206,185,180,241,164,85,228,169,230,159,41,249,127,93,234,54,226,226,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,20,53,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,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,202,11,226,7,80,172,90,179,174,57,230,166,227,22,31,99,90,178,140,130,186,233,73,72,238,180,145,35,150,103,61,36,149,31,44,187,77,38,253,201,17,175,88,210,71,189,35,70,177,26,212,156,28,154,116,67,84,46,58,161,116,226,18,213,124,164,180,225,54,154,122,188,98,227,19,163,142,105,239,83,201,28,83,120,86,53,126,180,12,137,203,75,80,233,189,202,170,216,227,106,61,31,42,198,23,18,0,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,10,171,225,59,205,62,141,252,192,199,189,70,3,101,51,90,206,19,188,211,232,223,204,12,123,212,96,54,83,0,0,0,12,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,199,250,91,199,175,9,218,211,157,219,52,207,77,53,91,219,57,37,231,189,224,168,189,133,114,167,238,246,161,124,210,126,114,106,118,70,221,163,137,238,250,206,77,246,217,55,85,68,80,192,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,149,107,194,78,183,218,184,112,215,236,115,90,47,54,58,187,205,62,57,79,116,115,40,41,164,108,111,169,158,107,117,77,60,44,87,187,220,198,44,179,71,214,253,156,173,103,83,145,175,84,70,40,92,167,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,161,107,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,78,193,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,83,149,167,1,63,65,40,236,60,87,106,132,253,121,5,214,223,227,49,11,93,61,70,241,208,80,213,192,173,74,202,135,49,118,146,105,160,149,200,200,183,86,199,28,138,175,69,149,200,216,2,178,248,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,216,79,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,90,118,230,51,192,79,240,87,190,193,169,26,119,63,136,211,44,154,225,224,233,41,231,168,235,170,178,215,61,143,149,40,220,175,94,185,161,86,71,35,162,151,222,228,107,28,201,87,169,173,146,108,107,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,66,58,155,41,240,157,229,99,70,254,95,227,222,157,1,173,97,178,159,9,222,86,52,111,229,254,61,233,208,1,64,60,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,104,25,127,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,235,141,206,221,90,143,111,91,21,241,185,122,30,228,90,33,203,56,30,226,10,207,196,117,231,134,172,91,3,186,228,25,5,23,136,174,183,77,218,138,146,27,133,157,143,114,69,114,238,62,85,134,40,100,68,106,125,105,118,108,174,236,42,247,83,160,216,164,1,23,240,170,44,203,128,206,8,101,170,207,46,217,6,172,221,240,11,59,170,223,73,66,212,114,66,205,218,214,209,211,200,172,238,182,134,153,29,187,166,149,30,248,225,142,71,163,27,27,35,167,142,162,233,121,128,113,5,83,196,213,147,137,188,147,34,241,55,91,87,69,186,107,93,186,56,168,105,106,44,94,41,243,201,105,93,152,254,168,87,187,34,54,73,146,89,90,238,220,157,78,124,108,114,108,40,81,183,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,12,21,198,78,177,216,184,128,226,31,32,214,44,114,31,15,73,147,91,236,117,18,83,117,61,254,18,169,150,138,56,234,105,186,222,198,44,157,169,227,150,46,231,66,53,253,29,77,250,174,69,44,255,0,146,167,149,140,167,230,5,119,167,91,138,86,46,167,146,167,149,140,167,230,5,119,167,91,128,159,229,85,243,206,253,73,254,210,126,237,45,80,170,190,121,223,169,63,218,79,221,160,98,174,74,158,105,242,159,151,245,222,163,110,46,164,165,110,74,158,105,242,159,151,245,222,163,110,46,164,10,160,230,89,203,178,235,62,91,75,174,92,63,216,169,36,102,85,120,130,131,36,179,186,189,205,158,75,221,206,226,172,138,185,146,85,76,172,232,158,162,174,24,93,27,86,54,196,189,183,35,85,142,145,209,77,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,34,128,24,171,139,31,43,26,201,242,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,47,242,31,78,156,214,176,13,148,248,78,242,177,163,127,47,241,239,78,128,202,166,42,225,59,202,198,141,252,191,199,189,58,3,21,127,85,31,129,63,246,115,255,0,163,55,143,242,64,37,80,63,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,247,31,172,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,252,107,209,235,75,254,40,7,149,199,158,205,50,252,107,209,235,75,254,0,0,3,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,113,175,103,26,252,87,95,120,180,214,90,220,203,187,117,163,196,45,187,209,226,214,74,217,152,239,1,75,210,196,146,69,108,104,140,73,167,123,59,178,46,239,114,110,200,251,143,100,81,169,37,121,174,113,175,249,77,202,167,225,175,76,238,119,90,108,111,18,184,84,83,101,178,239,217,134,241,116,134,70,181,41,250,21,169,35,161,165,146,55,251,220,238,137,37,94,164,98,164,48,202,232,149,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,7,45,62,5,105,184,154,201,170,181,63,83,168,41,42,180,191,28,168,158,219,85,66,234,169,99,158,239,113,90,116,86,192,197,130,70,75,11,33,73,225,153,210,43,147,169,123,113,181,175,71,72,177,226,174,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,109,255,0,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,74,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,119,84,85,17,181,233,254,20,111,70,185,142,124,82,202,196,123,58,250,144,42,131,150,87,29,183,93,17,204,173,218,25,170,89,53,36,122,95,126,168,145,180,181,151,73,220,198,99,117,175,71,57,175,142,77,149,25,77,52,187,54,70,63,166,54,62,78,255,0,84,104,147,119,110,208,214,7,84,180,183,59,209,108,238,231,166,122,151,98,246,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,18,218,121,81,241,175,249,77,197,96,225,175,83,46,118,170,108,147,18,183,211,211,98,82,239,217,154,241,107,134,55,53,105,250,17,169,27,166,165,142,54,123,218,238,185,34,94,165,98,172,51,74,224,205,124,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,0,23,147,198,223,7,216,207,23,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,177,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,157,46,160,28,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,218,32,160,30,99,252,65,105,63,17,28,65,75,148,105,14,63,106,246,85,5,190,154,142,92,154,158,10,154,122,172,138,78,211,29,220,168,138,102,199,209,217,221,105,216,171,31,113,91,18,171,164,123,59,44,136,44,83,151,7,48,10,62,34,44,81,105,38,175,100,95,231,177,65,226,103,138,166,162,56,41,227,200,169,122,223,39,85,59,33,100,113,178,104,99,84,99,225,70,245,44,113,36,173,87,254,121,34,136,28,234,252,211,226,223,47,232,125,70,226,97,254,95,124,60,235,110,182,235,109,14,69,163,217,109,94,22,204,46,162,58,155,150,93,76,200,42,31,103,124,176,84,173,58,45,36,147,70,234,166,78,232,31,3,216,157,76,232,145,221,196,86,42,181,217,131,157,95,154,124,91,229,253,15,168,220,64,134,186,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,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,135,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,131,35,21,205,99,159,20,177,61,88,206,190,148,215,50,213,128,102,87,220,54,255,0,168,54,108,122,174,179,30,197,106,40,105,175,85,208,162,57,148,15,172,89,82,153,101,68,94,166,177,238,130,70,35,246,232,71,244,53,85,29,35,17,217,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,133,223,112,221,193,246,151,240,181,147,106,13,235,75,146,174,142,219,156,212,91,93,21,157,210,201,44,22,200,40,233,220,198,177,146,76,249,38,149,239,154,106,169,92,247,191,109,164,141,141,107,123,106,231,231,83,175,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,96,3,90,206,44,124,211,235,39,204,12,135,212,103,59,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,235,252,88,249,167,214,79,152,25,15,168,206,117,76,139,75,115,188,83,4,196,117,50,255,0,98,240,184,222,119,227,254,143,214,248,168,95,227,60,20,201,13,87,230,216,245,146,62,137,28,141,252,227,91,213,190,237,221,61,224,108,103,115,182,104,151,23,122,36,202,90,169,41,51,77,58,205,41,224,169,69,166,171,158,157,149,76,138,118,74,196,87,196,232,230,137,236,154,22,163,216,170,215,181,241,185,143,68,84,115,74,246,211,254,96,250,113,192,182,84,238,16,62,138,221,115,76,7,77,187,150,106,140,166,138,68,138,233,53,227,185,83,61,201,233,71,51,99,141,97,74,217,188,60,113,247,81,88,200,31,39,122,163,173,168,145,43,131,126,61,51,238,14,237,89,149,138,197,141,82,100,246,220,158,157,39,163,163,175,175,154,40,45,183,86,53,91,29,90,70,221,218,246,57,170,141,154,52,70,62,84,138,4,73,99,237,251,227,0,27,15,106,158,180,105,126,189,112,77,172,26,129,164,121,125,38,69,98,147,7,201,169,22,162,22,73,19,226,158,59,124,253,113,75,20,173,108,177,63,101,107,145,175,107,85,88,246,61,55,107,218,171,175,9,126,116,218,33,117,225,199,150,118,99,163,87,219,229,37,222,229,96,211,124,169,213,149,116,145,185,144,44,245,48,86,212,200,200,250,190,179,152,199,78,172,71,170,53,94,140,71,43,89,213,208,148,24,6,213,4,21,230,63,203,254,143,136,139,20,186,183,164,56,239,249,236,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,167,80,3,85,114,242,121,105,241,213,83,196,214,51,85,166,26,157,95,87,85,170,24,229,60,247,42,170,231,82,197,28,23,123,114,212,34,54,118,36,17,178,40,95,10,207,12,46,141,90,157,73,219,145,174,122,186,68,143,15,243,107,224,163,219,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,234,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,67,104,128,71,254,14,184,197,193,56,191,193,42,47,246,10,63,99,100,150,110,143,164,24,255,0,114,106,143,101,247,102,168,101,47,245,211,224,138,57,251,177,211,172,159,155,69,232,223,165,219,42,123,228,0,26,171,151,231,203,58,237,106,176,114,255,0,211,251,237,246,231,73,110,182,219,169,239,213,117,149,149,115,54,24,41,160,142,237,92,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,40,48,206,185,119,22,121,150,67,194,190,5,194,157,154,158,174,201,143,98,181,23,26,155,212,144,215,163,153,144,190,122,215,85,83,36,177,164,109,116,108,129,210,73,179,59,143,99,223,209,34,162,58,54,116,135,239,241,209,198,109,247,140,61,71,165,185,199,106,246,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,35,89,157,120,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,165,185,241,45,203,131,73,245,111,135,219,22,144,233,124,31,67,171,244,255,0,199,212,97,114,203,91,83,83,75,4,149,114,247,170,105,170,123,174,146,71,195,52,136,213,89,62,180,145,57,173,115,58,154,142,134,64,193,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,186,255,0,60,239,212,159,237,39,238,210,173,110,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,36,87,21,188,102,223,120,180,211,141,43,182,103,150,174,214,103,130,123,94,158,239,114,129,140,101,45,214,58,132,162,236,84,182,54,237,218,153,124,60,169,44,104,212,143,169,26,230,108,143,237,68,25,175,146,167,154,124,167,229,253,119,168,219,140,171,207,59,245,39,251,73,251,180,197,92,149,60,211,229,63,47,235,189,70,220,101,94,121,223,169,63,218,79,221,160,98,174,74,158,105,242,159,151,245,222,163,110,46,122,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,152,121,42,121,167,202,126,95,215,122,141,184,186,144,40,47,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,244,14,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,139,176,70,169,105,110,9,173,56,37,207,76,245,46,197,237,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,46,190,252,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,84,54,8,210,221,82,193,53,167,4,182,106,102,154,95,125,179,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,237,101,11,114,230,227,95,248,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,0,49,254,181,235,222,147,240,237,138,210,230,186,199,149,253,31,178,214,220,25,107,130,167,192,212,213,245,213,62,57,36,108,125,20,241,200,244,221,144,200,187,170,116,253,93,183,221,81,23,31,233,111,30,188,39,107,78,119,108,211,61,52,213,111,108,228,151,158,247,130,162,246,21,202,159,187,218,133,243,73,249,201,169,217,27,118,142,39,187,235,57,55,219,100,221,85,17,67,0,115,171,242,177,139,124,192,161,244,235,137,93,92,185,50,155,22,13,198,22,23,154,229,53,222,10,203,143,219,242,43,165,198,167,180,249,59,20,176,88,171,228,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,238,44,87,157,95,149,140,91,230,5,15,167,92,74,86,2,69,113,183,198,14,77,197,206,168,75,122,114,213,209,97,54,58,137,219,137,217,234,226,167,239,208,193,44,112,50,103,201,36,76,71,57,243,58,153,146,171,28,249,18,53,114,177,142,114,39,83,178,255,0,46,14,95,245,156,68,95,98,213,189,94,199,127,206,158,131,196,193,21,53,68,147,211,201,145,85,116,62,62,154,119,194,248,228,100,48,200,168,247,204,142,233,89,34,72,154,143,252,242,197,136,56,36,224,251,38,226,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,247,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,165,215,253,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,216,0,58,86,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,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,144,48,167,31,220,96,218,184,77,210,55,58,222,181,114,103,121,141,61,101,6,40,200,98,106,178,154,118,49,169,37,116,174,145,142,139,162,157,102,137,233,27,154,229,149,238,99,58,122,22,73,35,160,27,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,76,129,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,133,114,125,225,15,225,197,198,117,69,253,254,139,6,108,117,255,0,239,244,181,245,115,68,196,255,0,14,8,209,239,254,254,229,143,251,68,128,63,169,13,255,0,230,109,255,0,129,127,252,225,127,240,207,254,30,254,179,254,217,255,0,130,127,71,195,255,0,115,255,0,31,253,85,255,0,209,30,28,171,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,13,167,138,192,230,215,193,71,182,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,132,149,229,221,197,231,240,173,209,165,250,83,91,222,212,44,59,181,69,148,116,80,120,104,103,238,186,95,11,87,31,74,172,107,221,142,39,117,163,122,58,101,142,93,163,100,107,23,84,170,53,140,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,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,108,125,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,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,10,54,230,143,231,179,83,127,5,244,122,35,21,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,6,70,43,154,246,178,88,162,122,177,253,29,43,149,121,163,249,236,212,223,193,125,30,136,139,241,218,110,179,90,170,47,176,219,42,223,109,163,168,134,146,162,177,176,185,96,134,121,155,35,162,137,242,109,210,215,189,176,76,230,181,87,119,36,82,42,111,210,187,6,203,218,91,169,26,113,196,206,141,91,51,252,114,143,218,184,134,105,111,154,41,40,174,212,41,249,200,213,207,130,166,150,162,23,245,49,221,47,100,177,61,55,116,110,233,94,151,61,138,142,94,149,194,207,7,218,95,194,109,54,96,221,62,74,185,42,51,27,196,149,245,47,154,89,21,148,212,76,150,101,161,161,137,175,123,151,162,158,41,156,197,145,206,116,146,189,207,123,157,178,178,56,233,131,129,126,51,111,188,30,106,61,85,206,75,87,182,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,176,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,125,96,17,87,250,168,252,9,255,0,179,159,253,25,188,127,146,1,42,129,213,52,183,84,176,77,105,193,45,154,153,166,151,223,108,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,123,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,28,28,158,243,203,119,56,185,87,236,12,93,215,222,7,53,248,17,227,141,28,126,59,222,142,228,45,124,109,114,178,219,86,246,238,214,175,189,41,106,54,248,255,0,73,33,247,247,110,98,206,34,169,219,54,151,223,186,153,212,158,207,170,69,247,255,0,230,243,1,174,54,103,79,224,114,219,189,34,166,203,21,100,140,255,0,19,151,238,44,15,148,44,176,187,61,200,152,233,29,214,148,20,187,127,66,213,174,255,0,246,16,83,89,34,72,117,75,41,141,27,178,37,214,167,100,254,110,181,39,47,40,70,34,234,38,67,39,113,168,169,111,166,77,183,79,182,175,255,0,128,23,25,14,221,166,236,187,166,201,255,0,81,205,126,7,24,127,181,55,250,16,228,191,0,56,123,183,57,167,192,245,255,0,24,230,159,0,8,159,206,114,60,34,108,121,3,229,184,212,248,90,103,75,178,46,219,124,127,165,10,66,227,131,35,159,83,248,165,166,176,199,34,186,21,142,213,3,126,179,151,165,93,238,248,63,100,255,0,69,95,254,91,150,255,0,174,25,221,187,4,195,170,174,183,10,232,169,153,31,71,190,71,109,241,150,54,253,203,252,180,255,0,25,73,90,93,88,253,78,226,82,223,124,145,22,165,31,91,111,68,232,79,119,212,150,153,191,197,70,253,255,0,112,22,235,193,198,155,211,96,186,93,99,137,119,124,178,91,169,222,174,86,49,21,55,166,129,21,62,174,255,0,201,251,201,14,137,183,184,234,154,103,64,148,24,101,158,155,180,172,86,80,211,183,101,223,236,137,137,255,0,97,219,0,245,201,190,219,108,120,143,169,63,159,250,68,141,87,125,135,38,53,81,17,62,224,57,39,188,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,124,211,235,39,204,12,135,212,103,54,83,53,172,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,252,107,214,43,73,84,69,94,87,30,68,244,203,241,175,88,173,37,80,0,0,31,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,251,205,117,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,77,143,138,1,230,143,231,179,83,127,5,244,122,32,62,174,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,125,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,26,177,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,246,107,210,24,220,142,100,178,212,73,43,102,145,91,219,84,145,174,123,154,232,210,32,236,28,243,191,82,127,180,159,187,76,85,201,83,205,62,83,242,254,187,212,109,197,212,128,33,87,53,205,38,214,93,77,225,198,123,142,153,229,254,26,195,137,120,139,230,91,142,245,54,31,108,80,194,198,200,147,119,149,83,171,194,246,223,47,135,119,213,147,126,180,222,88,97,99,168,176,218,160,167,110,107,28,14,83,105,173,214,191,138,77,54,125,92,182,44,158,240,175,202,109,142,100,179,173,186,227,84,231,189,107,89,38,202,140,166,154,93,218,230,200,228,237,205,44,109,98,185,178,182,56,67,191,229,218,189,164,122,151,201,194,245,142,233,140,244,148,181,216,69,159,24,179,100,86,134,192,202,121,233,46,41,116,162,239,84,62,38,123,156,202,153,91,52,237,153,55,238,43,164,234,84,149,178,177,149,237,194,119,154,125,27,249,129,143,122,140,6,63,179,101,55,220,126,221,126,180,218,43,188,61,38,77,111,101,174,233,31,105,143,241,20,172,170,130,173,177,238,228,85,102,211,210,83,191,118,170,59,234,109,191,75,156,138,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,61,192,88,255,0,58,125,70,210,59,174,101,138,105,165,175,21,164,171,212,91,29,59,43,110,121,28,53,44,235,162,183,74,146,44,118,185,88,197,87,61,238,114,182,165,18,84,111,105,142,98,199,212,149,82,42,87,94,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,124,159,230,171,61,202,191,211,92,143,36,200,238,31,238,149,149,215,42,234,137,63,229,73,52,210,72,255,0,231,115,156,239,181,84,189,62,95,188,8,216,184,85,197,99,205,114,150,120,221,77,200,45,233,29,198,167,119,199,236,186,89,227,165,146,91,87,67,42,37,167,159,181,83,78,229,241,45,68,115,247,217,54,111,185,66,74,233,61,131,42,197,52,179,13,197,179,171,223,182,114,75,54,63,110,183,222,46,62,38,74,143,25,93,21,52,108,158,126,236,168,146,73,215,35,94,238,183,162,57,219,238,168,138,170,118,176,0,0,0,160,30,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,192,79,240,0,3,90,206,44,124,211,235,39,204,12,135,212,103,54,83,0,64,14,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,23,252,80,15,52,127,61,154,155,248,47,163,209,1,146,184,90,224,146,213,197,127,3,89,45,247,24,130,146,135,81,113,92,226,237,53,170,177,180,173,116,247,104,27,103,164,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,226,181,17,36,147,120,65,254,106,176,44,171,253,53,199,50,76,114,225,254,233,71,93,109,174,167,147,254,76,144,205,28,140,254,103,53,205,251,21,11,148,228,169,229,99,41,249,129,93,233,214,227,170,115,100,224,162,227,168,20,127,194,119,75,237,157,251,213,146,222,248,242,250,40,210,150,158,57,109,116,176,77,50,220,221,35,220,199,201,52,76,141,176,185,191,157,123,227,236,35,17,169,10,163,195,58,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,120,171,207,42,211,106,134,235,163,119,216,109,148,140,185,86,83,223,169,42,43,27,11,82,121,160,133,212,46,138,39,201,183,83,152,199,79,51,154,213,93,154,178,200,169,183,82,239,92,26,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,82,101,115,36,226,99,13,226,191,72,244,31,84,176,250,26,187,115,219,81,147,219,110,246,202,148,87,62,221,113,141,150,151,203,2,73,210,141,153,157,50,198,246,72,212,78,166,61,189,77,99,250,227,96,125,124,149,60,211,229,63,47,235,189,70,220,101,94,121,223,169,63,218,79,221,166,42,228,169,230,159,41,249,127,93,234,54,227,42,243,206,253,73,254,210,126,237,3,15,242,106,187,90,172,28,73,102,215,219,237,206,146,221,109,183,105,189,202,174,178,178,174,102,195,5,52,17,215,219,221,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,85,230,41,199,85,79,20,185,146,224,250,125,95,86,205,43,176,84,67,53,12,53,52,177,49,247,59,140,41,80,197,185,34,172,105,60,44,116,117,14,141,144,185,255,0,160,198,189,204,99,220,172,100,85,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,187,175,13,28,58,103,124,80,106,157,6,153,224,180,255,0,222,171,47,21,189,112,255,0,99,45,126,38,24,103,172,237,203,44,125,238,215,125,142,237,49,221,111,248,34,124,85,3,37,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,125,231,74,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,19,37,128,0,0,32,7,58,191,43,24,183,204,10,31,78,184,147,252,128,28,234,252,172,98,223,48,40,125,58,226,5,85,240,157,230,159,70,254,96,99,222,163,1,178,153,173,103,9,222,105,244,111,230,6,61,234,48,27,41,128,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,95,240,2,0,115,171,242,177,139,124,192,161,244,235,137,74,197,212,243,171,242,177,139,124,192,161,244,235,137,88,28,23,232,229,139,95,120,160,192,52,171,41,155,162,203,117,184,73,81,113,143,165,235,226,105,105,41,229,171,150,155,118,61,143,103,121,148,238,139,184,215,35,153,220,235,77,213,187,40,75,94,84,252,14,83,106,85,214,131,138,77,73,125,92,86,44,98,240,143,197,173,141,100,176,45,198,227,74,230,61,43,95,38,200,143,166,134,93,154,214,198,229,238,77,20,141,122,181,177,58,57,174,36,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,62,176,63,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,247,154,251,241,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,221,135,140,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,40,107,68,108,167,194,119,149,141,27,249,127,143,122,116,6,181,134,202,124,39,121,88,209,191,151,248,247,167,64,5,0,241,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,82,183,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,160,74,160,0,3,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,121,250,192,13,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,76,149,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,190,94,104,254,123,53,55,240,95,71,162,34,168,27,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,85,183,60,239,212,159,237,39,238,211,175,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,61,154,244,134,55,35,153,44,181,18,74,217,164,86,246,213,36,107,158,230,186,52,139,176,115,206,253,73,254,210,126,237,3,21,114,84,243,79,148,252,191,174,245,27,113,117,37,43,114,84,243,79,148,252,191,174,245,27,113,117,32,0,0,98,174,44,124,172,107,39,203,252,135,211,167,53,172,54,83,226,199,202,198,178,124,191,200,125,58,115,90,192,54,83,225,59,202,198,141,252,191,199,189,58,3,90,195,101,62,19,188,172,104,223,203,252,123,211,160,50,168,24,171,132,239,43,26,55,242,255,0,30,244,232,12,170,0,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,64,14,87,30,123,52,203,241,175,71,173,47,248,160,30,87,30,123,52,203,241,175,71,173,47,248,1,143,245,251,15,212,124,255,0,70,178,204,55,72,243,223,161,121,125,214,222,232,45,119,190,133,95,13,39,82,43,155,212,221,223,23,113,136,248,187,204,69,146,46,231,113,136,175,99,81,114,0,3,86,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,222,91,167,39,173,121,209,40,244,141,156,63,193,91,73,99,212,89,111,23,43,172,212,51,84,78,247,223,153,209,10,165,92,74,246,36,44,123,97,70,194,180,241,189,95,209,68,249,149,187,57,234,157,131,155,39,8,127,149,221,56,254,16,88,85,23,94,95,128,91,223,237,102,201,95,218,142,171,29,133,38,158,110,152,222,138,197,154,7,189,210,183,103,49,93,27,167,106,247,94,144,177,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,67,104,128,96,174,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,210,185,136,241,121,252,20,180,105,62,139,86,246,117,11,49,238,209,98,253,116,30,38,24,59,78,139,197,85,201,212,169,26,118,163,149,189,8,238,190,169,100,139,120,223,26,75,210,16,87,157,38,164,105,198,83,172,184,150,1,142,81,245,229,248,77,190,162,44,150,183,192,164,127,155,171,109,60,244,84,189,229,217,242,246,216,178,203,182,203,27,60,95,213,114,189,210,181,177,87,131,109,35,212,125,104,226,59,12,198,52,182,241,236,59,213,186,225,29,247,219,207,160,90,200,108,177,209,189,179,120,185,34,233,115,29,210,246,70,214,54,78,152,223,44,145,70,231,53,31,186,97,251,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,133,56,36,224,251,25,225,27,75,226,178,181,41,43,115,107,229,60,14,203,47,20,146,212,118,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,165,161,215,249,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,22,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,61,192,89,255,0,53,206,58,127,183,240,191,162,153,159,250,162,151,63,173,161,111,248,45,109,174,58,132,119,251,239,138,99,91,252,136,85,255,0,221,16,149,193,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,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,235,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,188,216,39,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,90,29,255,0,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,161,231,87,230,159,22,249,127,67,234,55,18,234,74,86,231,87,230,159,22,249,127,67,234,55,16,59,175,39,12,3,13,213,60,55,136,45,62,212,28,122,146,249,143,95,41,241,202,106,234,26,148,94,137,89,189,201,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,42,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,102,87,35,31,215,103,236,223,239,34,199,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,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,161,74,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,37,239,26,224,234,103,8,250,203,128,113,29,63,13,20,56,141,214,245,146,85,220,29,6,61,209,74,216,189,181,66,175,127,98,186,63,174,232,217,11,163,141,207,123,150,69,108,61,18,182,71,53,98,147,166,242,120,44,225,255,0,50,225,147,65,173,90,71,154,103,244,153,77,69,190,162,106,186,117,164,183,165,52,22,214,79,211,44,180,113,191,126,186,134,54,165,213,50,36,210,35,30,228,149,19,161,136,212,106,5,16,241,99,230,159,89,62,96,100,62,163,57,110,156,16,105,14,27,175,92,177,49,45,35,212,8,42,228,177,100,84,247,120,106,22,146,117,134,120,158,203,229,92,177,77,27,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,181,23,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,104,20,151,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,36,149,229,33,160,213,58,167,196,188,122,147,112,162,164,159,30,211,10,127,106,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,90,79,24,188,29,96,156,95,224,148,246,11,253,103,177,178,75,55,95,209,252,131,183,53,71,178,251,179,83,190,171,250,213,147,197,28,253,216,233,210,63,206,42,244,111,212,221,149,61,255,0,47,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,195,186,241,99,229,99,89,62,95,228,62,157,57,173,97,178,159,22,62,86,53,147,229,254,67,233,211,154,214,1,181,64,0,1,73,124,200,249,125,211,112,237,83,30,176,232,221,170,173,218,117,113,168,109,53,109,182,24,165,153,152,203,210,40,35,137,101,168,154,121,102,153,149,51,44,238,71,185,173,100,111,86,71,190,239,141,22,237,15,201,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,125,224,107,89,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,118,41,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,218,251,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,158,188,140,127,93,159,179,127,188,128,170,179,186,232,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,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,122,81,121,60,162,180,135,13,194,184,87,183,234,149,154,10,181,200,117,30,162,166,107,212,243,78,174,103,69,13,109,93,45,52,49,49,54,107,24,214,164,143,85,217,94,175,153,251,185,90,140,107,2,69,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,6,54,35,156,247,50,40,162,98,189,253,29,75,149,64,2,0,115,58,224,59,242,223,98,169,215,157,39,178,245,103,216,253,189,222,210,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,74,198,213,5,43,115,132,225,235,21,210,189,101,177,234,230,45,83,216,252,170,120,234,155,141,173,148,177,197,13,53,117,27,105,155,45,68,110,98,38,253,255,0,16,217,30,142,106,187,186,146,189,94,238,239,75,1,201,83,205,62,83,242,254,187,212,109,198,85,231,157,250,147,253,164,253,218,98,174,74,158,105,242,159,151,245,222,163,110,50,175,60,239,212,159,237,39,238,208,49,87,37,79,52,249,79,203,250,239,81,183,23,82,82,183,37,79,52,249,79,203,250,239,81,183,23,82,4,74,197,248,211,181,89,120,227,212,158,20,245,75,32,164,160,167,146,162,202,184,28,242,211,54,38,58,121,237,148,210,84,91,229,157,28,136,175,146,89,17,240,35,219,187,158,249,99,238,42,172,17,25,87,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,101,48,243,71,243,217,169,191,130,250,61,17,106,156,182,56,139,206,248,150,225,197,217,102,165,212,120,236,146,197,144,86,216,171,110,125,16,197,237,14,150,69,83,28,189,152,98,142,56,186,99,170,100,61,45,69,223,179,214,171,187,213,16,40,175,84,180,183,59,209,108,238,231,166,122,151,98,246,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,18,117,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,247,205,35,220,216,92,198,238,141,141,207,124,115,127,153,87,12,248,110,188,240,243,123,204,239,53,213,118,236,135,75,172,247,92,142,203,91,10,171,216,230,71,78,147,84,210,75,18,185,26,230,76,218,104,209,31,238,124,111,99,28,138,173,235,142,74,12,2,234,121,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,95,240,2,0,115,171,242,177,139,124,192,161,244,235,137,81,122,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,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,91,116,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,23,125,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,150,238,187,35,81,173,107,24,214,49,140,99,114,0,0,10,213,231,55,164,218,203,146,96,150,45,85,178,101,254,39,77,177,46,220,119,156,111,169,176,248,74,233,166,88,162,185,252,83,196,245,119,163,167,233,95,173,14,253,76,69,108,211,185,150,84,0,213,179,19,184,216,172,249,85,154,237,148,227,159,72,44,180,87,10,122,139,141,163,198,62,147,218,20,172,145,174,150,155,190,196,87,197,220,98,57,157,198,167,83,122,183,79,122,27,52,105,110,169,96,154,211,130,91,53,51,77,47,190,217,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,103,49,30,16,255,0,130,150,178,167,209,106,46,206,158,230,61,218,220,95,174,191,196,205,7,105,177,120,170,73,58,145,36,78,212,146,183,161,93,215,213,20,145,111,35,228,73,122,123,87,44,254,53,237,220,48,103,119,44,39,82,238,126,27,77,178,221,234,107,107,36,90,169,189,141,93,12,50,44,117,16,211,194,217,58,251,219,50,9,17,177,245,46,208,57,94,141,133,90,224,189,67,170,106,150,169,96,154,45,130,92,245,51,82,239,190,198,198,236,221,159,27,91,225,102,168,237,119,102,100,49,254,110,22,62,71,111,36,172,111,213,106,237,190,235,178,34,170,118,178,138,249,152,113,175,110,226,127,59,182,225,58,105,115,241,58,109,137,109,83,69,89,26,213,67,237,154,233,161,141,100,168,154,158,102,199,209,217,221,240,70,142,143,169,55,157,200,245,108,200,214,132,64,203,46,54,43,198,85,121,187,98,216,231,209,251,45,109,194,162,162,221,104,241,143,171,246,125,43,228,115,162,166,239,189,17,242,246,216,173,103,113,201,212,238,157,215,222,165,175,242,96,209,13,80,197,113,156,151,92,174,183,202,74,60,39,57,167,109,5,186,206,216,227,150,123,132,244,117,18,51,199,62,68,250,208,50,39,45,84,45,143,125,228,89,36,115,154,212,142,39,73,10,184,1,224,250,235,197,150,174,53,183,4,164,143,4,195,170,40,235,242,183,205,43,145,245,48,61,238,88,232,98,108,111,108,189,117,9,12,172,89,26,230,164,76,107,223,213,214,145,199,37,255,0,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,5,6,115,71,243,217,169,191,130,250,61,17,159,249,65,233,110,9,173,56,38,191,233,158,165,216,189,179,141,222,126,138,120,218,47,21,53,63,119,181,53,124,209,254,114,23,178,70,237,36,76,119,213,114,111,182,203,186,42,162,224,14,104,254,123,53,55,240,95,71,162,37,87,35,31,215,103,236,223,239,32,33,7,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,145,92,177,120,241,252,136,95,105,180,27,86,47,93,56,14,65,112,111,179,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,79,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,202,12,254,11,154,237,249,118,254,13,31,65,191,207,39,255,0,208,158,211,163,255,0,81,248,223,238,142,239,135,254,231,250,255,0,219,63,218,254,151,213,3,101,51,85,115,101,222,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,50,88,17,87,149,199,145,61,50,252,107,214,43,73,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,159,112,98,108,167,151,41,197,174,247,253,224,123,14,135,173,20,73,93,167,119,218,126,223,87,93,5,83,81,17,55,247,172,18,39,253,167,124,63,15,52,166,101,86,55,113,138,70,35,155,225,102,85,69,79,114,254,109,192,107,117,196,53,11,173,218,197,150,210,190,62,151,50,239,82,155,109,183,241,137,161,202,22,52,252,162,100,47,71,166,201,111,165,77,183,255,0,206,255,0,248,17,91,140,186,70,81,241,19,155,199,20,109,99,22,243,81,179,90,155,34,123,153,255,0,121,40,121,68,206,230,234,85,250,63,114,53,212,20,187,166,223,249,226,127,222,5,202,195,253,169,191,208,159,245,28,215,224,112,131,251,83,127,161,63,234,57,175,192,15,87,241,206,123,253,155,28,63,142,115,64,57,39,192,47,192,242,122,230,122,199,19,158,159,197,69,80,33,7,50,156,222,107,38,156,45,36,21,8,197,147,226,212,122,162,174,211,209,175,193,28,159,121,13,57,106,233,127,210,236,205,153,85,92,10,248,169,106,190,42,221,253,241,205,72,239,181,139,246,47,222,119,110,105,186,137,87,85,124,162,199,96,175,153,34,94,231,91,17,202,141,253,10,39,167,187,111,191,249,204,225,202,171,79,169,173,186,84,183,249,169,99,238,84,220,107,90,142,86,162,174,200,248,19,227,212,191,200,251,128,159,150,154,102,82,91,169,169,227,77,155,28,44,99,127,153,17,168,135,216,113,99,81,141,70,162,108,137,238,67,144,30,55,247,237,177,228,240,155,111,241,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,205,62,178,124,192,200,125,70,115,101,51,90,206,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,198,189,98,180,149,68,85,229,113,228,79,76,191,26,245,138,210,85,0,0,0,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,207,252,21,240,163,98,226,211,151,166,109,134,246,173,84,121,125,183,80,43,171,49,107,221,108,47,119,128,170,240,22,181,146,53,116,106,143,72,103,99,59,82,38,207,106,110,201,59,111,124,81,161,32,56,22,229,123,138,232,167,209,221,99,215,24,253,181,169,52,157,85,180,214,126,228,114,218,236,83,47,66,194,237,145,23,196,86,69,179,151,187,214,177,49,239,252,219,92,232,163,168,87,37,79,43,25,79,204,10,239,78,183,19,252,0,0,1,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,125,96,10,11,230,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,197,106,42,199,38,209,44,191,238,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,0,178,158,86,156,4,253,4,163,176,241,93,170,19,245,228,23,91,127,140,196,45,116,245,27,199,65,67,87,2,181,43,42,28,197,218,73,166,130,87,35,34,221,91,28,114,42,189,22,87,35,96,178,160,0,0,0,0,0,160,30,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,192,79,240,0,0,0,2,128,121,163,249,236,212,223,193,125,30,136,191,226,128,121,163,249,236,212,223,193,125,30,136,9,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,32,7,37,79,43,25,79,204,10,239,78,183,19,252,10,96,230,177,193,101,215,76,243,250,254,35,180,231,31,171,159,9,202,234,22,175,36,123,106,93,80,182,187,220,243,61,100,149,237,86,245,69,77,80,231,177,90,229,115,218,217,157,35,63,54,143,130,55,87,177,180,150,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,239,40,51,143,238,15,174,188,38,234,227,155,111,74,73,48,76,198,162,178,191,20,124,50,185,95,77,3,30,213,146,134,86,200,247,75,215,78,147,68,196,145,206,114,74,199,49,253,93,107,36,113,134,96,228,169,230,159,41,249,127,93,234,54,227,42,243,206,253,73,254,210,126,237,49,87,37,79,52,249,79,203,250,239,81,183,25,87,158,119,234,79,246,147,247,104,21,129,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,123,205,132,248,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,10,214,228,169,230,159,41,249,127,93,234,54,226,234,64,0,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,73,254,64,14,117,126,86,49,111,152,20,62,157,113,2,170,248,78,243,79,163,127,48,49,239,81,128,217,76,214,179,132,239,52,250,55,243,3,30,245,24,13,148,192,0,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,224,0,0,0,26,171,155,41,240,157,229,99,70,254,95,227,222,157,1,173,97,178,159,9,222,86,52,111,229,254,61,233,208,1,64,60,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,104,18,168,0,0,0,5,0,243,71,243,217,169,191,130,250,61,17,159,248,43,225,70,197,197,167,47,76,219,13,237,90,168,242,251,110,160,87,86,98,215,186,216,94,239,1,85,224,45,107,36,106,232,213,30,144,206,198,118,164,77,158,212,221,146,118,222,248,163,67,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,7,2,220,175,113,93,20,250,59,172,122,227,31,182,181,38,147,170,182,154,207,220,142,91,93,138,101,232,88,93,178,34,248,138,200,182,114,247,122,214,38,61,255,0,155,107,157,20,117,11,138,185,231,126,164,255,0,105,63,118,150,168,85,95,60,239,212,159,237,39,238,208,49,87,37,79,52,249,79,203,250,239,81,183,23,82,82,183,37,79,52,249,79,203,250,239,81,183,23,82,0,0,6,42,226,199,202,198,178,124,191,200,125,58,115,90,195,101,62,44,124,172,107,39,203,252,135,211,167,53,172,3,101,62,19,188,172,104,223,203,252,123,211,160,50,169,138,184,78,242,177,163,127,47,241,239,78,128,202,160,0,0,8,1,206,175,202,198,45,243,2,135,211,174,36,255,0,32,7,58,191,43,24,183,204,10,31,78,184,129,0,57,92,121,236,211,47,198,189,30,180,191,226,128,121,92,121,236,211,47,198,189,30,180,191,224,0,0,5,48,115,88,224,178,235,166,121,253,127,17,218,115,143,213,207,132,229,117,11,87,146,61,181,46,168,91,93,238,121,158,178,74,246,171,122,162,166,168,115,216,173,114,185,237,108,206,145,159,155,71,193,27,174,124,235,250,133,108,195,111,88,6,75,102,212,105,41,35,196,235,236,245,180,215,231,213,213,173,44,13,183,62,23,182,165,100,153,28,213,137,157,165,126,239,71,55,165,55,93,211,109,192,215,179,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,227,253,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,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,47,229,106,21,22,27,110,207,242,91,126,156,221,170,238,152,157,45,226,182,27,13,117,91,85,179,213,91,155,51,210,154,105,17,88,197,71,186,36,99,149,21,140,247,170,253,86,252,19,191,240,139,108,209,43,215,17,120,101,155,136,185,41,35,211,234,250,138,154,107,171,234,234,231,165,129,175,125,44,205,166,89,38,129,205,124,76,241,43,6,239,234,107,26,155,171,213,24,142,80,44,127,148,239,5,22,236,91,21,182,113,81,169,22,206,188,146,243,189,78,29,3,210,170,158,107,85,11,163,168,167,146,162,70,171,153,28,222,42,57,186,152,142,141,237,72,146,41,24,245,89,85,25,101,64,1,21,121,163,249,19,212,223,193,125,98,136,160,18,255,0,185,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,2,215,185,110,114,251,169,225,218,154,77,97,214,75,85,35,181,22,227,78,234,106,43,108,209,69,51,241,150,36,179,199,42,197,81,12,242,195,51,234,97,88,28,175,107,90,248,216,175,143,125,159,34,44,245,0,1,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,6,85,228,99,250,236,253,155,253,228,90,161,85,124,140,127,93,159,179,127,188,139,84,0,0,3,90,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,74,86,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,9,84,0,3,21,113,99,229,99,89,62,95,228,62,157,57,173,97,178,159,22,62,86,53,147,229,254,67,233,211,154,214,1,181,64,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,85,114,49,253,118,126,205,254,242,34,175,52,127,61,154,155,248,47,163,209,18,171,145,143,235,179,246,111,247,144,21,86,95,247,43,143,34,122,101,248,215,172,86,148,2,95,247,43,143,34,122,101,248,215,172,86,129,42,128,0,10,171,231,157,250,147,253,164,253,218,90,161,85,124,243,191,82,127,180,159,187,64,197,92,149,60,211,229,63,47,235,189,70,220,101,94,121,223,169,63,218,79,221,166,42,228,169,230,159,41,249,127,93,234,54,227,42,243,206,253,73,254,210,126,237,3,21,114,84,243,79,148,252,191,174,245,27,113,117,37,43,114,84,243,79,148,252,191,174,245,27,113,117,32,80,15,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,224,37,87,22,62,86,53,147,229,254,67,233,211,154,214,27,41,241,99,229,99,89,62,95,228,62,157,57,173,96,27,84,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,224,0,0,0,29,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,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,174,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,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,83,103,50,189,121,203,209,104,149,86,137,88,39,206,46,213,116,122,139,71,81,60,216,44,48,182,117,101,99,22,122,54,92,161,149,90,199,66,140,72,95,20,136,175,86,63,174,38,35,28,168,178,49,225,2,255,0,170,23,170,127,192,219,248,35,123,51,255,0,213,191,74,125,171,83,227,61,135,220,238,123,63,183,191,255,0,176,234,235,237,248,95,204,118,127,209,12,21,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,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,233,69,196,242,96,198,52,74,13,47,201,114,108,118,225,73,118,213,9,42,26,204,141,238,182,207,20,246,107,116,178,72,218,58,38,77,38,241,72,201,86,146,74,151,58,21,77,213,241,178,68,85,134,53,2,106,112,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,146,192,2,128,121,163,249,236,212,223,193,125,30,136,149,92,140,127,93,159,179,127,188,136,171,205,31,207,102,166,254,11,232,244,68,170,228,99,250,236,253,155,253,228,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,240,228,220,224,214,236,167,176,241,178,111,184,30,79,206,191,196,179,90,43,34,68,223,174,158,70,255,0,141,170,126,137,234,169,143,187,11,227,93,182,115,85,191,227,64,53,240,227,167,28,170,164,226,47,53,89,34,123,81,215,121,158,221,209,126,10,216,215,238,254,116,51,31,42,203,183,177,117,106,233,72,249,17,190,38,142,153,137,213,183,189,124,99,62,253,191,148,100,206,62,248,104,203,46,250,175,119,203,173,150,202,121,40,238,19,247,90,255,0,19,19,87,251,85,59,87,118,170,34,252,119,58,159,3,250,81,146,225,186,185,13,194,190,145,145,67,34,210,179,118,78,199,42,170,85,68,187,42,39,244,40,23,21,66,238,186,56,95,190,253,81,181,127,230,67,222,124,118,157,210,221,76,142,69,69,237,51,255,0,169,67,236,3,134,200,138,170,121,69,247,156,125,251,252,78,109,3,201,249,153,13,123,109,246,138,186,167,57,26,145,67,35,149,87,111,177,170,191,111,244,31,166,98,206,33,243,26,108,55,76,239,247,121,228,123,59,54,218,183,167,75,85,125,233,79,43,190,197,79,228,129,71,156,74,229,23,13,76,214,58,136,38,157,42,17,58,58,123,108,106,127,244,44,42,191,163,191,242,11,163,225,15,1,143,1,210,27,109,157,33,88,220,218,138,185,28,138,231,42,238,233,149,127,140,136,191,4,66,154,56,114,195,234,53,111,89,98,168,172,99,101,142,78,173,213,238,77,253,212,147,39,241,145,223,222,208,191,28,82,214,203,77,154,26,38,70,214,35,21,235,179,118,219,222,229,95,176,15,217,60,47,192,242,120,93,212,2,33,228,240,135,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,249,167,214,79,152,25,15,168,206,108,166,107,89,197,143,154,125,100,249,129,144,250,140,224,93,79,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,74,160,0,0,5,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,64,14,74,158,86,50,159,152,21,222,157,110,39,248,0,0,0,0,17,87,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,3,101,48,0,0,0,0,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,9,254,0,0,0,0,80,15,52,127,61,154,155,248,47,163,209,23,252,80,15,52,127,61,154,155,248,47,163,209,1,63,249,42,121,88,202,126,96,87,122,117,184,159,228,0,228,169,229,99,41,249,129,93,233,214,226,127,128,42,175,158,119,234,79,246,147,247,105,106,133,85,243,206,253,73,254,210,126,237,3,21,114,84,243,79,148,252,191,174,245,27,113,149,121,231,126,164,255,0,105,63,118,152,171,146,167,154,124,167,229,253,119,168,219,140,171,207,59,245,39,251,73,251,180,12,85,201,83,205,62,83,242,254,187,212,109,197,212,148,173,201,83,205,62,83,242,254,187,212,109,197,212,128,0,0,0,0,32,7,58,191,43,24,183,204,10,31,78,184,147,252,128,28,234,252,172,98,223,48,40,125,58,226,5,85,240,157,230,159,70,254,96,99,222,163,1,178,153,173,103,9,222,105,244,111,230,6,61,234,48,27,41,128,0,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,127,192,0,0,0,53,87,54,83,225,59,202,198,141,252,191,199,189,58,3,90,195,101,62,19,188,172,104,223,203,252,123,211,160,2,128,120,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,41,91,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,191,26,245,138,208,37,80,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,4,255,0,42,175,158,119,234,79,246,147,247,105,106,133,85,243,206,253,73,254,210,126,237,3,21,114,84,243,79,148,252,191,174,245,27,113,117,37,43,114,84,243,79,148,252,191,174,245,27,113,117,32,0,0,98,174,44,124,172,107,39,203,252,135,211,167,53,172,54,83,226,199,202,198,178,124,191,200,125,58,115,90,192,54,83,225,59,202,198,141,252,191,199,189,58,3,42,152,171,132,239,43,26,55,242,255,0,30,244,232,12,170,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,252,107,209,235,75,254,40,7,149,199,158,205,50,252,107,209,235,75,254,0,0,0,84,95,53,142,58,169,179,25,43,248,88,210,138,250,74,155,21,45,66,195,154,215,58,150,86,206,235,141,37,107,211,217,172,73,163,106,53,145,75,79,28,174,154,53,119,113,86,54,181,237,107,100,73,100,255,0,50,190,53,237,220,58,105,197,118,151,225,87,61,181,55,46,183,182,58,102,53,106,160,146,213,107,169,74,152,159,115,138,120,218,140,89,152,248,28,200,218,146,181,237,145,236,149,81,205,98,181,244,109,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,32,25,47,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,248,49,177,28,230,53,242,203,19,21,236,235,234,78,149,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,183,253,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,198,156,204,56,40,184,241,63,130,91,115,109,52,182,120,157,73,196,182,166,162,163,141,41,97,246,205,12,211,70,146,83,205,81,51,163,232,236,238,249,227,87,73,210,155,206,212,98,186,100,115,67,170,242,197,227,199,242,223,98,166,208,109,88,189,117,103,216,253,189,190,205,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,205,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,97,62,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,136,29,43,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,3,101,48,0,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,12,171,200,199,245,217,251,55,251,200,181,66,170,249,24,254,187,63,102,255,0,121,22,168,0,0,6,181,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,104,18,168,0,6,42,226,199,202,198,178,124,191,200,125,58,115,90,195,101,62,44,124,172,107,39,203,252,135,211,167,53,172,3,106,128,0,0,0,20,3,205,31,207,102,166,254,11,232,244,68,170,228,99,250,236,253,155,253,228,69,94,104,254,123,53,55,240,95,71,162,37,87,35,31,215,103,236,223,239,32,42,172,191,238,87,30,68,244,203,241,175,88,173,40,4,191,238,87,30,68,244,203,241,175,88,173,2,85,0,0,21,87,207,59,245,39,251,73,251,180,181,66,170,249,231,126,164,255,0,105,63,118,129,138,185,42,121,167,202,126,95,215,122,141,184,202,188,243,191,82,127,180,159,187,76,85,201,83,205,62,83,242,254,187,212,109,198,85,231,157,250,147,253,164,253,218,6,42,228,169,230,159,41,249,127,93,234,54,226,234,74,86,228,169,230,159,41,249,127,93,234,54,226,234,64,160,30,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,192,74,174,44,124,172,107,39,203,252,135,211,167,53,172,54,83,226,199,202,198,178,124,191,200,125,58,115,90,192,54,168,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,127,192,0,0,0,58,166,169,106,150,9,162,216,37,207,83,53,46,251,236,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,166,186,252,78,241,11,149,113,65,172,183,173,92,202,105,188,7,143,237,211,91,173,108,170,146,162,27,101,12,77,233,138,158,55,61,127,194,145,234,214,177,175,150,89,94,140,103,95,74,103,254,102,28,107,219,184,159,206,237,184,78,154,92,252,78,155,98,91,84,209,86,70,181,80,251,102,186,104,99,89,42,38,167,153,177,244,118,119,124,17,163,163,234,77,231,114,61,91,50,53,189,87,151,119,8,127,194,183,89,87,233,77,23,123,79,112,238,213,110,81,209,95,225,166,159,186,217,124,45,36,125,40,178,47,118,72,157,214,173,232,233,138,57,118,145,146,44,93,65,143,255,0,130,30,178,255,0,6,15,225,113,224,173,95,65,125,161,224,186,124,123,124,119,103,196,120,95,23,218,219,167,179,226,191,49,183,95,119,171,235,118,251,127,156,58,255,0,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,155,47,20,3,204,71,132,63,224,165,172,169,244,90,139,179,167,185,143,118,183,23,235,175,241,51,65,218,108,94,42,146,78,164,73,19,181,36,173,232,87,117,245,69,36,91,200,249,18,94,144,188,157,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,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,117,40,91,151,55,26,255,0,193,87,81,231,176,103,247,59,172,154,101,148,254,110,229,77,2,247,99,181,215,42,177,35,185,182,30,151,61,221,44,98,199,43,98,86,185,241,185,174,218,87,67,20,107,125,32,80,15,52,127,61,154,155,248,47,163,209,18,171,145,143,235,179,246,111,247,145,21,121,163,249,236,212,223,193,125,30,136,149,92,140,127,93,159,179,127,188,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,3,194,185,26,155,169,228,224,228,69,248,128,107,250,190,30,243,150,200,167,6,187,223,183,192,246,1,248,23,251,77,61,201,30,218,152,250,154,221,189,219,170,125,223,114,255,0,49,15,167,202,171,191,132,21,187,25,106,244,210,66,248,86,38,253,85,217,92,250,69,95,126,219,252,94,191,21,38,204,204,106,177,202,239,227,127,222,66,72,97,101,199,138,102,198,171,238,164,142,9,61,203,254,218,137,64,155,22,207,117,190,155,171,227,217,102,255,0,253,202,31,81,243,91,246,74,40,17,187,236,145,183,254,164,62,144,56,39,199,226,115,56,167,197,78,64,120,114,163,90,170,191,98,16,43,153,166,168,174,61,167,245,56,245,59,182,125,108,79,141,125,223,99,224,172,103,218,197,251,190,242,116,94,42,155,71,111,154,161,235,179,90,199,42,175,221,179,85,127,236,41,75,152,158,122,252,187,89,153,141,82,85,201,43,25,80,148,253,13,147,169,58,146,174,173,159,4,114,255,0,43,238,3,51,242,193,209,184,229,129,217,141,127,189,29,183,111,252,117,177,175,193,255,0,209,246,127,222,90,147,19,102,162,17,247,131,221,60,143,7,211,11,125,19,160,70,61,59,187,167,78,203,253,209,80,191,201,79,229,18,16,1,199,226,168,161,87,96,221,128,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,154,125,100,249,129,144,250,140,230,202,101,106,234,199,38,191,202,134,169,230,90,153,252,35,189,153,244,183,32,184,223,124,23,209,14,247,133,241,85,50,77,218,238,120,214,245,244,247,58,122,186,91,190,219,236,155,236,4,128,229,113,228,79,76,191,26,245,138,210,85,24,171,133,205,11,254,13,122,19,140,232,167,210,159,164,127,71,60,111,246,79,192,248,62,255,0,136,172,158,167,251,79,114,78,158,158,255,0,79,233,174,253,59,251,183,217,50,168,0,0,2,128,121,163,249,236,212,223,193,125,30,136,191,226,0,113,71,202,147,248,74,107,182,77,173,127,151,175,163,159,72,252,23,246,51,232,183,140,236,120,122,56,41,191,183,120,184,250,186,187,29,95,160,155,117,109,239,219,117,7,37,79,43,25,79,204,10,239,78,183,19,252,143,252,20,240,165,252,15,180,178,235,166,127,79,126,150,251,79,32,158,251,227,125,151,224,59,125,202,106,120,123,93,190,244,187,237,225,186,186,186,147,126,189,182,247,110,178,0,0,0,0,0,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,127,220,81,232,95,240,148,208,156,155,69,62,148,253,28,250,71,224,191,178,126,7,198,118,60,61,100,21,63,218,123,145,245,117,118,58,127,77,54,234,223,223,182,203,10,180,159,147,95,228,191,84,240,221,76,254,17,222,211,250,37,144,91,175,190,11,232,135,103,197,120,90,152,230,237,119,60,107,186,58,187,125,61,93,46,219,125,246,93,182,2,202,128,0,0,0,0,0,80,15,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,135,20,124,169,63,132,166,187,100,218,215,249,122,250,57,244,143,193,127,99,62,139,120,206,199,135,163,130,155,251,119,139,143,171,171,177,213,250,9,183,86,222,253,183,92,255,0,193,79,10,95,192,251,75,46,186,103,244,247,233,111,180,242,9,239,190,55,217,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,118,234,18,0,0,0,0,0,160,30,104,254,123,53,55,240,95,71,162,47,248,128,28,81,242,164,254,18,154,237,147,107,95,229,235,232,231,210,63,5,253,140,250,45,227,59,30,30,142,10,111,237,222,46,62,174,174,199,87,232,38,221,91,123,246,221,65,201,83,202,198,83,243,2,187,211,173,196,255,0,35,255,0,5,60,41,127,3,237,44,186,233,159,211,223,165,190,211,200,39,190,248,223,101,248,14,223,114,154,158,30,215,111,189,46,251,120,110,174,174,164,223,175,109,189,219,172,128,0,85,95,60,239,212,159,237,39,238,210,213,8,171,199,63,3,31,195,71,232,79,249,232,253,14,250,29,237,47,244,147,218,30,43,197,248,111,252,226,30,142,159,13,254,219,126,191,179,111,120,64,14,74,158,105,242,159,151,245,222,163,110,50,175,60,239,212,159,237,39,238,211,63,240,83,203,123,248,31,106,157,215,83,63,44,191,75,125,167,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,187,101,237,124,115,240,49,252,52,126,132,255,0,158,143,208,239,161,222,210,255,0,73,61,161,226,188,95,134,255,0,206,33,232,233,240,223,237,183,235,251,54,247,132,0,228,169,230,159,41,249,127,93,234,54,226,234,72,85,193,79,45,239,224,125,170,119,93,76,252,178,253,45,246,158,63,61,139,193,125,29,240,29,190,229,77,60,221,222,231,138,151,125,188,55,79,79,74,111,215,190,254,237,150,106,128,0,0,0,0,32,7,58,191,43,24,183,204,10,31,78,184,147,252,143,252,107,112,165,252,48,116,178,213,166,127,79,126,137,123,51,32,130,251,227,125,151,227,251,157,186,106,136,123,93,190,244,91,111,226,122,186,186,151,110,141,182,247,238,129,69,156,39,121,167,209,191,152,24,247,168,192,108,166,86,174,147,242,107,252,151,234,158,27,169,159,194,59,218,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,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,91,247,26,220,41,127,12,29,44,181,105,159,211,223,162,94,204,200,32,190,248,223,101,248,254,231,110,154,162,30,215,111,189,22,219,248,158,174,174,165,219,163,109,189,251,166,0,225,115,149,39,240,107,215,108,103,90,255,0,47,95,72,254,142,120,223,236,103,209,111,7,223,241,20,115,211,127,110,241,114,116,244,247,250,191,65,119,233,219,221,190,232,19,252,0,0,0,6,170,230,202,124,39,121,88,209,191,151,248,247,167,64,64,15,234,24,255,0,244,209,127,208,159,254,191,44,167,73,240,95,201,126,150,97,186,103,237,79,105,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,3,93,126,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,72,255,0,171,28,154,255,0,42,26,167,153,106,103,240,142,246,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,53,120,92,208,191,224,215,161,56,206,138,125,41,250,71,244,115,198,255,0,100,252,15,131,239,248,138,201,234,127,180,247,36,233,233,239,244,254,154,239,211,191,187,125,144,50,168,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,226,143,149,39,240,148,215,108,155,90,255,0,47,95,71,62,145,248,47,236,103,209,111,25,216,240,244,112,83,127,110,241,113,245,117,118,58,191,65,54,234,219,223,182,235,159,248,41,225,75,248,31,105,101,215,76,254,158,253,45,246,158,65,61,247,198,251,47,192,118,251,148,212,240,246,187,125,233,119,219,195,117,117,117,38,253,123,109,238,221,66,64,21,87,207,59,245,39,251,73,251,180,181,66,42,241,207,192,199,240,209,250,19,254,122,63,67,190,135,123,75,253,36,246,135,138,241,126,27,255,0,56,135,163,167,195,127,182,223,175,236,219,222,16,3,146,167,154,124,167,229,253,119,168,219,139,169,33,87,5,60,183,191,129,246,169,221,117,51,242,203,244,183,218,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,251,182,89,170,0,0,6,42,226,199,202,198,178,124,191,200,125,58,115,90,195,103,221,88,193,127,42,26,89,153,105,159,181,61,153,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,173,111,234,24,255,0,244,209,127,208,159,254,191,2,127,240,157,229,99,70,254,95,227,222,157,1,149,78,169,164,248,47,228,191,75,48,221,51,246,167,180,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,157,172,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,159,228,127,227,91,133,47,225,131,165,150,173,51,250,123,244,75,217,153,4,23,223,27,236,191,31,220,237,211,84,67,218,237,247,162,219,127,19,213,213,212,187,116,109,183,191,116,10,129,229,113,231,179,76,191,26,244,122,210,255,0,136,1,194,231,42,79,224,215,174,216,206,181,254,94,190,145,253,28,241,191,216,207,162,222,15,191,226,40,231,166,254,221,226,228,233,233,239,245,126,130,239,211,183,187,125,210,127,128,58,254,161,100,151,92,55,0,201,114,251,22,49,87,146,92,172,118,122,219,149,29,150,145,93,223,185,79,12,47,146,58,88,250,88,247,117,200,230,163,19,102,57,119,114,108,215,124,23,176,0,53,129,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,211,202,211,129,171,22,5,132,216,120,152,212,219,31,115,58,189,127,101,49,87,71,116,123,163,182,217,234,104,214,56,228,116,81,42,70,179,79,29,68,174,114,72,178,163,99,88,54,72,164,73,26,73,92,195,129,110,28,115,45,113,197,184,130,168,195,61,149,148,227,23,7,93,156,219,59,153,69,75,118,174,73,150,120,170,107,163,141,168,178,205,28,234,178,164,141,115,93,35,151,166,101,149,136,214,36,128,0,0,2,160,57,177,112,81,113,197,178,171,159,21,26,111,108,235,198,239,59,84,230,48,49,41,105,225,181,87,58,74,122,120,234,35,106,57,146,77,226,164,155,169,232,216,222,228,149,37,145,239,84,149,17,145,87,130,142,39,53,31,134,61,101,162,189,224,182,91,174,83,73,144,109,107,184,98,20,85,43,31,183,164,123,94,202,72,209,18,41,87,188,201,228,99,163,86,70,178,46,239,141,21,27,43,209,118,30,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,138,188,36,114,226,210,62,20,179,43,222,160,210,221,234,243,12,134,162,162,104,172,53,215,74,86,70,251,37,185,232,169,218,141,26,170,215,212,185,170,230,73,82,136,206,166,125,86,71,19,93,42,72,31,95,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,255,0,113,71,161,127,194,83,66,114,109,20,250,83,244,115,233,31,130,254,201,248,31,25,216,240,245,144,84,255,0,105,238,71,213,213,216,233,253,52,219,171,127,126,219,44,42,210,126,77,127,146,253,83,195,117,51,248,71,123,79,232,150,65,110,190,248,47,162,29,159,21,225,106,99,155,181,220,241,174,232,234,237,244,245,116,187,109,247,217,118,216,11,42,0,0,41,91,157,95,154,124,91,229,253,15,168,220,75,169,33,87,26,220,183,191,134,14,169,218,181,51,242,203,244,75,217,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,251,246,64,192,28,140,127,93,159,179,127,188,139,84,34,175,3,28,12,127,2,239,166,223,231,163,244,199,233,143,179,127,210,79,103,248,95,9,226,127,243,137,186,250,188,79,251,93,186,62,221,253,210,168,0,0,13,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,35,254,172,114,107,252,168,106,158,101,169,159,194,59,217,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,131,94,132,227,58,41,244,167,233,31,209,207,27,253,147,240,62,15,191,226,43,39,169,254,211,220,147,167,167,191,211,250,107,191,78,254,237,246,64,202,160,0,49,87,22,62,86,53,147,229,254,67,233,211,154,214,27,62,234,198,11,249,80,210,204,203,76,253,169,236,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,229,107,127,80,199,255,0,166,139,254,132,255,0,245,248,22,168,0,0,0,2,128,121,163,249,236,212,223,193,125,30,136,149,92,140,127,93,159,179,127,188,140,171,197,31,42,79,225,41,174,217,54,181,254,94,190,142,125,35,240,95,216,207,162,222,51,177,225,232,224,166,254,221,226,227,234,234,236,117,126,130,109,213,183,191,109,215,42,240,49,192,199,240,46,250,109,254,122,63,76,126,152,251,55,253,36,246,127,133,240,158,39,255,0,56,155,175,171,196,255,0,181,219,163,237,223,220,20,2,95,247,43,143,34,122,101,248,215,172,86,145,87,250,134,63,253,52,95,244,39,255,0,175,201,255,0,194,230,133,255,0,6,189,9,198,116,83,233,79,210,63,163,158,55,251,39,224,124,31,127,196,86,79,83,253,167,185,39,79,79,127,167,244,215,126,157,253,219,236,129,149,64,0,10,171,231,157,250,147,253,164,253,218,90,161,21,120,231,224,99,248,104,253,9,255,0,61,31,161,223,67,189,165,254,146,123,67,197,120,191,13,255,0,156,67,209,211,225,191,219,111,215,246,109,239,8,1,201,83,205,62,83,242,254,187,212,109,198,85,231,157,250,147,253,164,253,218,103,254,10,121,111,127,3,237,83,186,234,103,229,151,233,111,180,241,249,236,94,11,232,239,128,237,247,42,105,230,238,247,60,84,187,237,225,186,122,122,83,126,189,247,247,108,189,175,142,126,6,63,134,143,208,159,243,209,250,29,244,59,218,95,233,39,180,60,87,139,240,223,249,196,61,29,62,27,253,182,253,127,102,222,240,128,28,149,60,211,229,63,47,235,189,70,220,93,73,10,184,41,229,189,252,15,181,78,235,169,159,150,95,165,190,211,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,221,178,205,80,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,195,138,62,84,159,194,83,93,178,109,107,252,189,125,28,250,71,224,191,177,159,69,188,103,99,195,209,193,77,253,187,197,199,213,213,216,234,253,4,219,171,111,126,219,174,127,224,167,133,47,224,125,165,151,93,51,250,123,244,183,218,121,4,247,223,27,236,191,1,219,238,83,83,195,218,237,247,165,223,111,13,213,213,212,155,245,237,183,187,117,14,215,197,143,149,141,100,249,127,144,250,116,230,181,134,207,186,177,130,254,84,52,179,50,211,63,106,123,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,212,49,255,0,233,162,255,0,161,63,253,126,5,170,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,45,251,141,110,20,191,134,14,150,90,180,207,233,239,209,47,102,100,16,95,124,111,178,252,127,115,183,77,81,15,107,183,222,139,109,252,79,87,87,82,237,209,182,222,253,211,0,112,185,202,147,248,53,235,182,51,173,127,151,175,164,127,71,60,111,246,51,232,183,131,239,248,138,57,233,191,183,120,185,58,122,123,253,95,160,187,244,237,238,223,116,9,254,0,0,64,174,112,26,223,159,105,142,131,91,52,255,0,16,177,213,178,219,169,21,21,22,187,214,67,20,147,70,148,16,67,218,147,193,35,163,217,168,250,182,172,173,84,123,182,116,48,212,179,161,253,74,232,231,169,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,115,154,138,158,244,64,53,162,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,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,236,125,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,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,233,60,54,112,135,163,92,41,125,45,252,146,209,93,97,250,99,112,101,109,103,180,43,221,83,216,134,46,191,15,73,14,232,155,67,23,118,94,149,127,92,174,238,47,114,71,236,222,156,214,0,233,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,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,94,234,0,214,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,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,107,220,156,248,133,206,245,31,78,50,45,25,203,105,174,183,122,77,61,240,210,90,239,179,213,66,248,233,40,106,17,89,5,177,204,85,73,151,161,96,157,241,59,243,141,72,250,163,85,137,177,66,201,36,95,26,92,22,225,188,100,225,182,139,53,231,34,171,198,242,28,110,162,73,172,183,168,97,90,150,83,178,101,141,42,97,150,153,94,198,202,201,27,20,123,47,83,94,215,198,197,71,116,245,178,76,191,165,186,91,130,104,182,9,108,211,61,52,177,123,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,20,89,205,31,207,102,166,254,11,232,244,68,170,228,99,250,236,253,155,253,228,101,94,40,249,82,127,9,77,118,201,181,175,242,245,244,115,233,31,130,254,198,125,22,241,157,143,15,71,5,55,246,239,23,31,87,87,99,171,244,19,110,173,189,251,110,185,87,129,142,6,63,129,119,211,111,243,209,250,99,244,199,217,191,233,39,179,252,47,132,241,63,249,196,221,125,94,39,253,174,221,31,110,254,224,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,23,28,128,30,164,84,223,224,123,19,224,113,67,146,46,224,112,155,110,159,134,228,51,85,162,160,226,81,143,236,53,146,76,200,99,115,147,226,239,125,30,196,204,153,83,163,223,240,35,94,95,166,210,126,86,109,153,132,53,140,107,95,60,72,230,44,110,221,17,171,79,246,239,183,250,26,146,137,29,109,84,90,24,21,23,220,177,181,83,252,72,125,71,193,102,223,192,65,245,183,218,54,167,195,227,245,80,251,149,118,40,34,108,121,60,39,192,242,7,67,214,187,211,236,90,117,122,175,142,119,68,246,80,213,43,28,221,209,81,82,9,21,62,9,252,197,18,228,53,21,218,137,196,242,67,87,35,234,213,249,31,78,242,187,127,114,220,21,54,247,237,252,181,255,0,25,111,220,120,106,69,14,159,104,197,108,245,46,234,125,123,42,168,227,106,72,198,175,83,168,229,84,253,47,143,195,236,43,43,130,205,53,184,234,142,184,183,45,221,25,5,61,225,43,85,29,27,213,85,27,89,79,38,219,183,100,248,72,5,213,96,214,168,237,54,24,41,163,133,177,162,117,108,212,68,254,91,151,254,211,177,159,61,20,45,130,6,198,213,223,109,255,0,235,83,232,3,139,189,225,169,178,124,79,59,255,0,49,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,87,111,121,228,240,191,0,56,245,183,125,182,57,38,202,112,93,247,248,28,219,240,3,132,173,221,171,241,48,102,123,126,158,12,254,207,108,142,158,68,137,243,34,170,171,23,223,239,131,249,246,254,50,153,213,255,0,15,113,18,56,140,202,46,54,13,77,195,98,165,159,102,84,92,82,55,253,86,252,55,166,251,209,126,245,37,18,166,202,238,187,124,14,217,83,243,109,247,127,201,67,244,15,193,194,235,157,95,142,208,78,245,221,93,77,18,170,253,255,0,155,106,255,0,218,126,241,64,226,247,35,83,117,57,31,13,218,179,193,82,186,85,77,209,54,255,0,173,0,173,190,109,57,218,166,41,142,99,52,245,31,94,123,156,202,230,163,253,255,0,220,168,137,238,71,127,186,125,199,215,202,251,78,29,77,142,125,40,158,149,81,211,73,238,115,153,241,222,58,39,252,85,191,246,145,123,140,11,229,94,160,113,3,108,178,43,251,201,21,125,42,177,187,35,127,74,42,70,175,191,102,253,255,0,121,106,92,36,98,31,70,180,143,31,139,183,208,174,160,164,123,147,125,254,183,133,131,127,227,47,242,64,206,168,136,137,238,77,143,32,240,169,184,30,19,125,254,39,35,194,33,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,79,39,133,248,1,199,221,190,202,167,36,56,43,119,114,41,205,61,192,29,240,32,231,28,153,119,209,92,159,8,145,35,98,58,91,170,175,82,167,191,102,182,5,248,245,39,222,132,227,95,129,94,28,199,225,168,159,39,211,228,141,170,168,251,196,144,252,126,10,230,83,237,255,0,80,19,59,67,239,9,124,211,203,29,195,226,179,91,233,159,191,244,193,26,253,235,247,153,8,197,60,53,211,190,155,74,113,216,95,190,236,182,82,34,170,175,218,148,208,161,149,128,24,191,136,12,202,44,51,8,169,185,201,58,70,172,70,109,245,145,62,51,68,223,229,39,242,190,243,39,185,122,83,114,7,115,54,214,89,48,140,62,146,193,72,214,44,215,24,158,255,0,123,164,79,208,171,167,254,74,109,247,252,84,8,35,194,221,21,86,168,241,59,5,125,83,86,177,176,62,138,103,43,145,100,68,68,168,165,110,254,254,175,177,165,226,226,54,216,237,150,10,26,72,227,107,18,58,120,154,141,68,217,17,17,141,79,134,201,247,21,81,202,151,74,61,163,153,221,243,154,254,165,106,80,66,198,110,216,221,245,146,175,227,239,85,84,254,211,247,22,219,79,19,97,133,145,181,125,205,106,53,63,226,64,61,167,23,124,78,71,21,253,32,60,167,192,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,194,252,15,39,133,248,1,195,127,126,219,28,208,245,239,179,144,246,39,188,3,138,255,0,230,31,36,206,202,52,250,40,227,85,254,206,43,255,0,227,70,83,236,159,243,169,96,11,240,32,39,30,117,109,147,81,244,218,130,70,49,221,203,242,42,251,183,247,127,90,167,255,0,220,52,37,151,15,241,200,205,49,199,221,35,122,85,214,218,71,42,47,243,211,196,100,163,165,104,252,81,197,167,246,54,70,196,106,54,130,153,169,178,108,159,218,35,59,168,31,29,206,177,148,116,51,206,245,68,72,227,115,189,235,183,193,21,127,236,41,115,152,238,89,83,168,90,215,67,141,81,61,42,18,150,10,200,209,177,236,229,69,74,169,23,111,114,39,217,31,222,91,110,184,100,237,197,180,234,253,116,71,244,62,158,221,85,35,87,125,189,237,130,71,39,218,159,201,251,202,115,193,109,87,29,119,226,90,231,95,51,31,85,29,61,101,92,106,187,57,232,196,119,139,122,39,189,31,183,192,11,51,224,115,73,29,166,26,122,200,106,33,123,39,158,55,177,253,72,169,240,169,157,201,252,119,125,142,66,77,34,109,240,63,23,17,180,69,102,179,67,71,28,109,103,71,87,193,17,62,47,114,253,201,247,159,182,7,133,84,64,155,47,188,226,237,254,195,203,63,160,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,133,248,30,79,14,248,1,195,248,199,52,248,30,190,159,126,231,177,62,0,29,250,42,87,103,29,83,163,181,135,77,25,213,191,110,248,213,119,187,236,85,162,44,74,79,123,85,10,231,227,222,207,58,234,86,9,91,71,69,43,156,183,116,247,163,92,168,142,70,210,109,255,0,81,40,156,218,68,230,187,2,178,244,175,185,104,105,151,255,0,228,70,119,67,30,104,83,234,23,77,113,230,84,199,209,35,109,148,136,228,233,84,247,248,120,183,248,153,9,203,178,20,68,62,97,185,203,241,173,36,186,83,69,55,110,74,154,121,225,253,29,247,107,169,170,211,249,43,252,146,47,114,159,198,214,243,118,205,178,10,136,186,156,251,141,58,181,221,91,126,148,53,10,190,228,84,254,95,220,125,124,212,53,25,211,220,169,49,8,42,34,85,122,71,187,118,106,170,162,186,182,63,191,127,249,140,209,202,195,5,143,30,210,91,133,213,209,200,146,92,234,233,167,85,114,174,219,45,27,23,221,186,39,242,212,9,207,11,59,108,233,79,135,216,135,176,240,131,101,223,127,176,14,46,111,192,228,158,227,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,172,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,61,228,149,53,172,226,199,205,62,178,124,192,200,125,70,112,54,40,210,221,82,193,53,167,4,182,106,102,154,95,125,179,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,237,100,85,229,113,228,79,76,191,26,245,138,210,85,0,48,166,181,241,153,195,103,14,217,85,46,21,172,122,145,244,126,245,91,111,101,210,10,111,99,215,213,245,210,190,73,35,108,157,116,240,72,196,221,240,200,155,42,245,125,93,246,217,81,87,53,148,173,206,175,205,62,45,242,254,135,212,110,32,90,166,133,241,71,161,60,74,123,111,242,41,156,253,35,250,57,225,189,167,253,140,172,163,236,120,142,239,103,251,166,40,250,186,187,18,254,142,251,116,251,246,221,55,252,157,107,227,51,134,206,29,178,170,92,43,88,245,35,232,253,234,182,222,203,164,20,222,199,175,171,235,165,124,146,70,217,58,233,224,145,137,187,225,145,54,85,234,250,187,237,178,162,172,22,228,99,250,236,253,155,253,228,101,254,113,26,47,117,212,94,30,108,186,129,139,226,21,119,155,190,1,120,125,93,101,69,51,220,231,208,89,38,167,127,140,149,98,71,108,246,36,176,209,57,238,70,185,209,178,55,63,234,198,146,168,18,43,69,56,204,225,179,136,156,170,171,10,209,205,72,250,65,122,162,183,190,233,61,55,177,235,233,58,41,89,36,113,186,78,186,136,35,98,236,249,163,77,145,122,190,182,251,108,138,169,154,205,109,184,72,214,139,174,130,241,13,132,234,5,46,95,87,142,218,35,188,81,210,100,149,16,177,210,178,91,36,149,17,248,216,165,137,173,114,202,206,210,57,200,212,107,156,143,99,30,205,164,99,21,54,73,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,239,51,86,150,234,150,9,173,56,37,179,83,52,210,251,237,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,186,252,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,129,157,117,123,90,52,191,65,112,217,53,3,87,50,250,76,118,197,29,68,84,137,81,51,36,149,242,207,34,175,68,81,69,19,93,44,175,217,28,229,107,26,229,70,49,239,93,154,199,42,97,252,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,61,228,42,231,105,172,119,217,114,172,23,135,234,120,123,54,90,107,122,102,53,146,117,49,222,46,170,73,42,41,41,211,101,103,92,125,150,69,83,239,71,244,191,197,125,102,239,27,85,112,7,42,205,28,177,106,239,23,22,138,156,142,109,233,48,43,124,185,140,116,221,47,254,186,170,166,158,8,233,147,173,143,106,179,183,61,68,83,239,245,154,238,199,67,154,173,122,170,5,244,128,0,249,43,110,214,171,117,77,5,29,194,231,73,75,81,116,168,90,74,24,166,153,172,125,84,233,20,147,44,81,53,87,119,189,34,134,89,21,173,221,122,35,123,190,13,85,79,172,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,144,57,124,241,183,106,226,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,184,75,80,0,24,83,90,248,204,225,179,135,108,170,151,10,214,61,72,250,63,122,173,183,178,233,5,55,177,235,234,250,233,95,36,145,182,78,186,120,36,98,110,248,100,77,149,122,190,174,251,108,168,171,245,232,135,23,92,58,113,29,117,185,216,180,107,83,41,47,247,43,69,59,42,234,232,221,69,85,69,58,64,231,116,247,89,29,76,81,186,70,35,186,90,231,49,28,140,87,198,142,233,235,102,240,175,157,62,131,83,93,176,220,83,136,219,53,21,91,238,86,42,134,99,55,165,134,158,89,89,236,233,150,73,105,166,149,232,254,136,25,21,66,201,26,47,71,231,31,92,198,171,254,171,26,176,127,151,86,177,223,116,111,139,140,18,166,209,15,136,164,204,46,16,97,215,74,110,166,51,189,75,95,60,81,181,122,220,199,171,123,83,165,60,251,55,165,207,236,116,117,53,175,114,129,176,161,21,127,170,143,192,159,251,57,255,0,209,155,199,249,33,42,141,85,192,218,75,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,247,29,87,90,245,239,73,248,118,197,105,115,93,99,202,254,143,217,107,110,12,181,193,83,224,106,106,250,234,159,28,146,54,62,138,120,228,122,110,200,100,93,213,58,126,174,219,238,168,139,249,92,39,121,88,209,191,151,248,247,167,64,85,175,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,161,97,88,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,123,201,42,82,183,38,77,45,250,87,196,117,247,83,43,236,94,42,131,4,199,228,240,213,190,43,163,193,221,43,94,144,195,249,180,122,58,78,186,86,220,91,239,107,152,221,183,93,157,219,82,234,64,31,147,83,148,216,169,50,171,118,21,81,93,209,122,186,219,235,110,148,116,221,167,175,118,150,146,74,104,234,36,235,68,232,111,75,235,105,147,101,84,114,247,55,106,42,53,202,159,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,220,5,159,130,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,234,152,6,169,96,154,161,244,143,232,45,247,218,127,68,178,10,204,90,241,253,107,52,62,22,233,75,211,223,131,243,172,111,95,79,113,159,93,157,76,93,253,206,93,148,129,124,214,56,227,169,211,91,85,127,11,122,108,202,73,111,185,61,157,89,148,220,220,248,167,75,117,186,169,175,98,209,50,61,213,89,83,52,91,185,206,145,169,219,134,88,220,196,115,165,108,144,214,175,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,165,93,11,250,162,141,236,145,168,189,47,99,122,154,246,117,198,240,217,36,29,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,118,176,58,166,169,106,150,9,162,216,37,207,83,53,46,251,236,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,166,21,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,222,126,87,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,0,108,166,0,0,0,3,242,114,108,166,197,135,219,161,187,100,117,222,18,146,162,225,65,107,142,78,211,228,234,170,173,170,138,146,154,61,152,138,169,215,60,241,51,125,186,91,213,187,149,26,138,169,250,196,85,230,143,228,79,83,127,5,245,138,35,5,114,167,227,142,167,82,173,84,28,45,234,75,41,34,190,227,22,116,102,45,115,107,226,129,46,54,234,86,177,137,68,248,247,69,125,76,49,108,230,186,54,175,114,24,164,115,209,174,137,210,76,22,62,0,3,10,107,95,25,156,54,112,237,149,82,225,90,199,169,31,71,239,85,182,246,93,32,166,246,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,90,41,198,103,13,156,68,229,85,88,86,142,106,71,210,11,213,21,189,247,73,233,189,143,95,73,209,74,201,35,141,210,117,212,65,27,23,103,205,26,108,139,213,245,183,219,100,85,74,193,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,192,93,72,0,8,255,0,170,92,122,240,157,162,217,221,207,76,245,47,85,189,141,146,89,187,62,54,139,216,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,200,26,41,175,122,79,196,78,43,85,154,232,230,87,244,130,203,69,112,125,174,122,159,3,83,73,209,84,200,227,145,209,244,84,71,27,215,102,77,26,238,137,211,245,182,223,116,84,74,65,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,19,252,0,0,0,0,235,248,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,216,10,33,229,197,199,29,55,10,89,149,126,31,168,44,171,168,211,172,194,162,7,215,77,19,229,149,246,74,182,162,177,43,98,129,21,90,246,57,170,214,206,214,183,186,230,69,19,154,174,88,82,41,2,247,128,0,0,0,0,0,124,148,87,107,85,198,166,190,142,223,115,164,170,168,181,212,37,37,116,80,204,215,190,150,117,138,57,146,41,90,139,187,30,177,77,20,136,215,108,189,18,49,223,7,34,175,214,83,183,16,220,89,230,92,34,243,59,212,204,226,197,79,87,120,177,87,211,218,105,175,184,227,107,210,150,11,171,18,199,74,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,182,211,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,129,216,0,0,0,0,15,201,166,202,108,85,121,85,199,10,167,174,235,189,90,173,244,119,74,202,110,211,211,181,75,87,37,76,116,242,117,170,116,59,169,244,85,41,178,42,185,59,123,185,17,28,213,95,214,42,47,154,30,175,102,90,11,199,182,155,106,230,159,207,73,29,247,29,193,232,230,167,74,184,18,104,37,99,235,110,113,75,12,140,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,5,186,3,21,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,6,70,43,154,199,62,41,98,122,177,157,125,41,149,64,0,0,29,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,123,1,68,60,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,24,94,240,0,14,169,170,90,165,130,104,182,9,115,212,205,75,190,251,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,128,63,170,143,192,159,251,57,255,0,209,155,199,249,32,230,143,228,79,83,127,5,245,138,34,128,64,218,160,0,0,0,0,235,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,236,5,90,243,184,187,93,108,23,93,6,190,216,174,117,118,235,149,186,163,32,171,163,172,164,153,208,207,77,60,110,182,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,180,160,70,174,5,248,205,177,113,135,167,21,87,57,45,94,198,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,0,0,0,0,3,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,235,43,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,139,47,248,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,32,103,80,0,0,0,3,242,105,178,155,21,94,85,113,194,169,235,186,239,86,171,125,29,210,178,155,180,244,237,82,213,201,83,29,60,157,106,157,14,234,125,21,74,108,138,174,78,222,238,68,71,53,87,245,138,139,230,135,171,217,150,130,241,237,166,218,185,167,243,210,71,125,199,112,122,57,169,210,174,4,154,9,88,250,219,156,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,129,110,128,197,92,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,193,145,138,230,177,207,138,88,158,172,103,95,74,101,80,4,85,254,170,63,2,127,236,231,255,0,70,111,31,228,132,170,53,87,3,103,221,45,213,44,19,90,112,75,102,166,105,165,247,219,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,94,214,69,94,87,30,68,244,203,241,175,88,173,63,87,142,142,51,108,92,30,105,197,45,206,59,87,182,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,25,87,242,253,163,95,150,95,224,249,249,66,181,126,80,189,159,237,63,97,117,187,189,217,233,235,233,235,219,183,222,237,254,119,177,213,221,237,126,119,163,183,245,207,213,213,45,82,193,52,91,4,185,234,102,165,223,125,141,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,214,50,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,234,120,182,162,214,218,14,84,217,28,28,70,221,169,46,58,138,234,123,92,215,201,169,155,3,88,215,201,127,166,124,80,170,83,177,144,245,199,11,162,141,235,26,43,21,236,114,181,207,79,174,224,201,127,213,71,224,79,253,156,255,0,232,205,227,252,144,149,70,170,230,213,0,0,0,97,77,107,227,51,134,206,29,178,170,92,43,88,245,35,232,253,234,182,222,203,164,20,222,199,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,235,104,95,20,122,19,196,167,182,255,0,34,153,207,210,63,163,158,27,218,127,216,202,202,62,199,136,238,246,127,186,98,143,171,171,177,47,232,239,183,79,191,109,211,122,171,231,87,230,159,22,249,127,67,234,55,19,42,242,49,253,118,126,205,254,242,2,213,0,0,0,0,15,201,198,178,155,22,97,110,154,237,142,87,120,186,74,123,133,125,174,73,59,79,143,166,170,138,170,90,74,152,246,122,34,175,68,240,74,205,246,233,119,78,237,85,106,162,175,235,20,129,132,113,155,125,224,243,142,237,110,185,201,106,246,206,25,148,106,5,230,159,38,182,196,198,37,83,163,138,231,85,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,221,42,172,150,48,187,240,124,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,88,3,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,252,92,247,181,169,186,170,33,245,145,87,154,63,145,61,77,252,23,214,40,128,149,64,128,28,177,120,241,252,183,216,169,180,27,86,47,93,89,246,63,111,111,179,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,79,240,0,0,49,166,183,241,27,163,220,56,218,173,151,221,101,201,234,236,22,219,189,67,233,41,43,27,102,174,173,129,103,107,122,187,79,146,154,25,27,27,213,189,78,107,94,173,87,163,36,86,245,116,63,108,65,253,84,126,4,255,0,217,207,254,140,222,63,201,12,255,0,170,90,91,130,107,78,9,115,211,61,75,177,123,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,175,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,225,177,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,214,82,183,44,94,60,127,34,23,218,109,6,213,139,215,78,3,144,92,27,236,219,165,198,227,219,165,197,230,115,38,116,155,55,180,229,236,212,78,234,116,119,84,145,197,11,150,73,151,110,185,92,183,82,4,85,254,170,63,2,127,236,231,255,0,70,111,31,228,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,125,198,173,166,202,124,39,121,88,209,191,151,248,247,167,64,6,85,34,175,245,81,248,19,255,0,103,63,250,51,120,255,0,36,34,175,53,206,58,127,183,240,191,162,153,159,250,162,151,63,173,161,111,248,45,109,174,58,132,119,251,239,138,99,91,252,136,85,255,0,221,16,149,193,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,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,13,132,244,67,139,109,1,226,62,235,115,179,104,190,107,87,145,212,89,169,217,83,94,246,216,110,52,176,83,49,238,233,98,62,106,138,118,68,143,114,163,186,89,213,214,228,100,138,136,168,199,170,101,91,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,107,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,24,216,142,115,220,200,162,137,138,247,244,117,45,85,242,197,227,199,242,33,125,166,208,109,88,189,116,224,57,5,193,190,205,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,202,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,120,95,129,228,240,191,0,56,110,187,236,123,15,82,254,146,30,196,248,0,119,192,129,60,119,85,62,159,57,211,200,25,212,178,205,125,106,162,53,126,40,137,76,158,255,0,241,161,61,151,224,65,94,50,162,166,159,87,180,231,197,108,140,101,223,118,238,171,250,93,84,123,127,218,74,37,134,140,36,137,167,214,69,149,54,114,208,83,42,251,254,31,152,143,220,119,27,141,67,105,105,95,51,213,81,27,183,253,104,135,224,105,179,24,220,58,211,219,253,31,5,2,39,255,0,122,97,214,245,243,52,162,194,244,254,225,117,172,171,142,6,197,218,221,207,93,182,222,120,155,247,47,242,144,162,159,184,189,202,191,44,92,71,82,217,172,207,124,221,186,214,81,162,74,138,196,234,74,250,134,255,0,25,87,251,226,22,169,193,182,9,85,130,232,237,174,221,91,28,76,150,72,41,36,218,55,35,147,251,146,38,252,81,19,237,69,42,243,131,109,59,185,106,230,183,46,93,45,44,147,67,75,117,90,133,145,173,250,187,182,174,158,79,177,205,251,36,223,224,93,62,49,111,109,174,203,73,66,140,86,246,96,141,155,47,243,49,19,254,192,63,88,241,185,228,244,76,231,42,244,177,55,80,61,224,226,212,84,77,148,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,52,250,201,243,3,33,245,25,205,148,205,107,56,177,243,79,172,159,48,50,31,81,156,9,85,202,247,142,159,200,166,84,205,14,214,60,207,194,105,181,235,175,216,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,117,38,170,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,61,154,244,134,54,171,95,20,84,242,74,217,164,87,119,17,100,107,158,215,54,52,148,44,208,165,110,117,126,105,241,111,151,244,62,163,113,46,164,165,110,117,126,105,241,111,151,244,62,163,113,3,42,242,49,253,118,126,205,254,242,44,211,80,176,171,86,165,96,25,46,156,223,106,42,224,182,229,86,122,219,37,100,180,143,107,103,142,10,152,95,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,5,101,242,49,253,118,126,205,254,242,45,80,13,96,117,99,5,252,151,234,158,101,166,126,212,246,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,245,57,101,235,95,229,167,132,124,91,196,91,252,45,126,9,182,21,89,209,23,68,50,248,40,33,240,242,71,188,143,115,183,165,150,155,173,203,211,188,169,47,75,81,189,59,192,174,114,218,47,117,198,181,230,215,173,22,172,66,174,12,123,48,179,210,82,92,111,77,123,165,130,123,220,29,216,251,79,221,203,217,127,131,138,151,165,187,49,175,72,164,115,122,156,201,85,62,94,76,154,165,244,83,136,235,238,153,215,223,124,45,6,119,143,201,225,168,188,47,95,140,186,81,61,38,135,243,136,197,116,125,20,174,184,187,222,230,177,219,236,187,187,182,128,69,94,44,124,211,235,39,204,12,135,212,103,46,123,150,117,218,213,96,229,255,0,167,247,219,237,206,146,221,109,183,83,223,170,235,43,42,230,108,48,83,65,29,218,185,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,83,15,22,62,105,245,147,230,6,67,234,51,147,166,183,88,239,186,69,201,115,10,166,199,33,218,175,61,184,93,112,233,42,122,153,253,107,75,83,114,186,73,82,189,15,99,145,253,200,41,229,131,111,170,230,247,250,218,228,115,17,20,32,95,18,154,189,83,175,90,243,156,234,228,211,213,201,79,145,94,38,154,222,149,112,69,12,241,91,153,180,84,80,200,200,183,98,62,58,104,225,141,85,21,219,171,21,85,206,85,87,45,196,242,155,208,187,238,143,240,203,244,147,45,179,90,169,46,186,137,112,102,73,75,53,58,178,74,167,217,228,165,133,40,153,81,35,83,253,254,102,71,212,228,99,106,87,126,151,186,70,54,152,116,83,75,238,186,213,171,152,134,148,89,157,87,29,70,83,120,166,182,190,162,154,137,213,111,163,129,239,78,245,82,196,213,69,123,33,139,185,43,254,179,81,25,27,149,92,212,69,84,217,119,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,247,129,250,192,0,32,7,58,191,43,24,183,204,10,31,78,184,148,237,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,19,206,175,202,198,45,243,2,135,211,174,37,43,1,178,71,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,204,192,107,89,195,71,17,121,223,11,250,167,65,169,152,45,71,247,170,59,197,23,68,63,217,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,62,40,191,20,93,132,244,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,125,122,215,165,246,173,106,210,60,191,74,47,46,164,142,159,41,179,212,219,89,81,83,68,218,182,81,206,246,47,102,169,34,114,162,61,240,203,219,149,159,89,170,143,141,170,142,106,162,42,107,67,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,123,205,164,202,33,230,177,160,212,218,55,197,29,126,77,98,162,171,142,197,169,52,235,147,70,247,83,202,144,71,113,124,175,109,124,44,153,239,114,74,254,234,37,75,145,21,189,180,172,141,136,198,181,24,174,11,115,224,219,93,40,248,137,225,199,12,212,111,108,251,70,244,235,124,118,236,141,207,72,25,51,47,20,236,108,117,75,36,80,42,178,46,227,211,190,198,108,213,237,77,19,186,26,142,70,166,184,69,159,114,75,214,59,236,89,86,117,195,245,68,61,235,45,77,189,115,26,57,58,152,223,9,85,28,148,244,149,9,178,51,174,78,243,37,166,247,171,250,89,225,126,171,119,145,202,149,130,6,198,122,33,154,218,180,215,129,172,7,81,175,180,245,115,219,113,93,39,181,94,235,34,164,99,93,60,144,83,89,227,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,19,95,109,88,206,191,42,26,167,153,106,103,178,253,153,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,178,174,58,181,75,232,167,44,174,31,180,210,130,251,225,107,243,188,127,25,241,52,94,23,175,198,90,232,173,112,205,55,231,21,138,216,250,42,157,110,119,185,205,123,183,217,55,111,113,8,21,194,70,139,221,117,235,136,108,39,79,233,113,10,188,138,209,37,226,142,175,36,167,133,238,137,145,89,35,168,143,198,203,44,173,115,86,38,118,149,205,71,35,154,229,123,216,198,111,35,216,138,23,63,203,47,69,63,34,220,35,226,222,34,225,226,171,243,189,179,90,206,137,122,225,139,198,193,15,135,142,61,227,99,155,181,44,84,221,109,94,173,165,89,122,92,173,233,218,85,0,0,170,190,121,223,169,63,218,79,221,165,170,21,87,207,59,245,39,251,73,251,180,10,245,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,97,62,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,117,162,51,255,0,5,28,87,95,120,75,214,90,44,203,187,117,172,196,46,91,81,229,54,74,41,152,223,31,75,210,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,40,27,20,131,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,113,250,192,8,127,204,11,142,235,23,10,184,172,152,86,44,255,0,27,169,185,5,189,100,183,83,108,248,253,151,75,60,117,81,197,117,235,125,60,180,243,246,170,105,218,158,25,202,142,126,251,174,205,247,174,96,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,116,171,97,103,76,82,61,242,57,23,165,140,119,75,94,254,136,223,174,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,7,228,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,124,164,148,212,126,12,175,186,73,193,222,43,196,198,115,117,237,93,115,188,130,221,79,100,179,211,189,143,142,11,61,69,13,93,75,106,106,30,155,239,52,189,168,92,200,218,168,145,198,171,215,187,222,172,135,16,104,134,21,106,212,173,104,192,116,230,251,81,87,5,183,42,202,45,86,74,201,105,30,214,207,28,21,53,113,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,128,25,255,0,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,134,184,60,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,229,175,42,62,53,255,0,38,89,84,28,53,234,101,206,235,83,141,229,183,10,122,108,74,93,251,208,217,238,147,72,230,173,63,66,53,100,108,53,82,72,207,123,93,209,28,169,212,172,68,154,105,90,19,171,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,3,101,48,0,0,0,17,87,154,63,145,61,77,252,23,214,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,191,78,104,254,68,245,55,240,95,88,162,40,4,11,232,229,251,199,117,139,138,172,86,60,43,41,127,130,212,220,126,222,146,92,105,182,124,158,212,165,130,58,88,229,186,245,178,158,42,120,59,181,53,14,79,12,213,87,51,109,211,118,251,210,96,26,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,194,124,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,96,86,95,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,28,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,11,169,0,1,64,60,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,159,224,0,0,0,6,170,230,213,6,170,224,89,167,42,30,56,234,113,171,173,147,132,125,70,101,34,88,174,85,21,12,196,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,218,114,111,42,77,43,99,217,237,145,157,155,116,53,87,46,167,150,47,30,63,150,251,21,54,131,106,197,235,171,62,199,237,237,246,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,64,159,224,0,0,0,40,7,154,63,158,205,77,252,23,209,232,142,193,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,117,254,104,254,123,53,55,240,95,71,162,34,168,27,84,2,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,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,8,235,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,118,8,210,221,82,193,53,167,4,182,106,102,154,95,125,179,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,214,8,151,252,185,184,215,254,10,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,80,190,144,8,1,204,235,143,31,200,133,138,167,65,180,158,245,211,159,100,22,247,123,74,233,110,184,246,234,177,120,92,248,93,30,237,237,57,59,213,16,58,161,27,211,36,114,194,213,142,100,219,174,39,40,96,174,107,220,113,212,228,183,91,223,8,250,114,202,69,177,91,106,41,217,151,93,145,241,84,45,117,92,78,142,118,209,64,173,87,36,76,130,86,179,186,229,218,85,154,39,71,179,27,27,251,213,150,0,27,84,0,0,138,188,209,252,137,234,111,224,190,177,68,80,9,127,220,209,252,137,234,111,224,190,177,68,80,8,27,84,0,0,0,0,21,87,207,59,245,39,251,73,251,180,181,66,170,249,231,126,164,255,0,105,63,118,129,92,26,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,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,135,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,131,35,21,205,99,159,20,177,61,88,206,190,148,214,176,206,188,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,20,54,51,7,84,210,221,82,193,53,167,4,182,106,102,154,95,125,179,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,237,96,0,0,85,95,60,239,212,159,237,39,238,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,6,70,43,154,246,178,88,162,122,177,253,29,43,63,249,231,126,164,255,0,105,63,118,149,86,6,206,122,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,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,94,234,107,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,216,35,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,247,1,250,192,0,5,43,115,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,17,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,236,17,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,191,89,169,190,219,166,232,168,171,172,17,45,57,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,72,95,161,170,185,180,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,134,172,64,93,79,10,188,66,226,188,47,242,175,195,117,115,41,166,241,254,3,218,212,214,235,91,42,163,167,154,231,93,45,234,181,177,83,198,231,175,248,82,61,90,215,185,145,69,43,209,143,232,233,90,139,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,254,85,247,63,204,178,108,103,25,195,47,185,13,93,93,139,14,167,169,166,177,91,220,168,144,80,178,162,161,245,19,171,26,136,136,175,146,89,21,92,245,221,234,141,141,170,189,49,177,173,155,252,177,120,14,252,183,223,105,181,231,86,44,189,88,14,63,112,111,179,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,6,117,229,67,192,229,54,53,106,178,113,113,168,207,171,75,237,202,158,161,248,141,165,89,45,58,80,210,74,217,32,117,108,232,228,106,202,249,226,115,251,77,77,226,72,101,108,155,189,210,51,179,34,185,163,249,19,212,223,193,125,98,136,206,181,186,209,165,246,237,92,160,208,139,134,95,73,75,157,221,44,235,126,161,179,204,201,24,250,170,36,124,140,87,69,34,183,180,247,162,195,42,172,77,122,201,209,27,223,211,208,213,114,96,174,104,254,68,245,55,240,95,88,162,2,128,77,170,13,85,203,190,229,193,204,2,143,136,139,20,90,73,171,217,23,249,236,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,130,117,0,0,165,110,117,126,105,241,111,151,244,62,163,113,50,175,35,31,215,103,236,223,239,35,21,115,171,243,79,139,124,191,161,245,27,137,149,121,24,254,187,63,102,255,0,121,1,106,128,0,0,0,6,181,156,88,249,167,214,79,152,25,15,168,206,108,166,107,89,197,143,154,125,100,249,129,144,250,140,224,74,174,88,188,120,254,68,47,180,218,13,171,23,174,156,7,32,184,55,217,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,213,92,182,158,82,156,107,251,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,89,249,21,121,163,249,19,212,223,193,125,98,136,149,68,85,230,143,228,79,83,127,5,245,138,32,40,46,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,96,158,5,248,205,177,113,135,167,21,87,57,45,94,198,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,189,135,106,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,172,213,219,125,211,101,68,84,13,154,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,113,213,116,115,95,180,107,136,11,20,153,30,142,234,21,171,38,164,167,219,196,199,78,247,71,85,73,212,249,24,207,17,77,34,54,104,58,214,25,21,157,198,55,173,173,87,55,118,236,165,96,113,235,204,71,21,226,23,133,60,59,19,211,36,246,109,94,109,112,145,115,75,76,245,17,201,85,106,246,122,193,43,41,28,213,143,121,33,154,121,98,154,42,168,214,62,166,210,57,138,136,229,154,40,226,7,5,250,77,249,111,226,131,0,211,127,165,247,92,95,199,92,36,173,246,189,165,221,21,212,190,14,158,90,206,170,121,55,78,212,203,225,250,89,47,191,182,231,35,250,95,211,210,161,177,241,133,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,205,96,13,96,117,75,75,115,189,22,206,238,122,103,169,118,47,99,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,127,149,127,29,84,217,254,61,106,225,135,84,171,233,32,201,236,116,240,219,112,201,161,165,151,174,237,110,130,150,103,186,9,82,56,214,24,223,75,13,50,34,72,247,179,186,199,49,58,93,35,30,249,51,87,48,206,11,45,92,83,233,125,69,247,16,199,233,29,170,152,213,58,46,63,88,181,45,165,90,216,18,78,169,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,234,161,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,249,75,94,215,62,96,149,60,59,112,161,163,26,61,163,119,90,71,106,45,199,77,241,186,154,219,148,50,197,51,241,150,37,29,12,145,36,180,243,65,44,51,62,166,21,157,168,199,57,175,141,138,201,54,217,241,170,213,8,3,176,96,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,255,0,112,73,193,246,51,194,54,151,197,101,106,82,86,230,215,202,120,29,150,94,41,37,168,236,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,175,75,112,255,0,46,14,95,244,124,59,216,162,213,189,94,199,127,207,98,191,196,193,21,53,68,144,84,71,142,210,245,190,62,154,119,194,249,35,124,211,70,136,247,204,142,234,72,229,72,154,140,252,242,203,58,128,26,171,155,84,26,171,129,110,156,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,213,92,188,158,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,9,190,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,95,129,228,240,191,0,61,106,159,89,61,232,123,16,245,170,110,228,61,141,248,0,95,129,4,184,211,134,161,250,167,167,79,100,78,233,109,237,170,170,141,95,134,244,132,236,113,4,248,228,154,166,12,247,79,18,154,169,209,200,251,227,90,138,137,241,254,230,39,173,9,135,166,79,85,194,108,232,173,84,218,134,159,236,255,0,113,97,23,57,142,229,210,89,116,162,182,146,25,94,197,155,183,191,75,182,248,84,210,47,191,235,39,222,73,157,39,89,219,167,246,71,84,74,178,57,45,244,189,74,169,241,94,204,101,121,243,73,207,229,125,190,28,98,26,135,181,210,245,117,53,21,83,224,234,39,167,241,127,237,44,31,173,202,191,18,79,163,19,223,31,77,179,228,173,115,149,234,207,127,190,58,39,109,190,223,246,150,81,27,81,173,68,79,176,137,188,189,240,88,49,77,27,182,202,216,154,143,172,108,53,42,168,155,46,239,165,164,255,0,108,191,201,37,162,38,192,21,125,222,227,194,53,62,59,123,206,64,0,0,1,225,23,127,176,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,89,62,96,100,62,163,57,178,153,173,103,22,62,105,245,147,230,6,67,234,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,154,172,11,42,255,0,77,113,204,147,28,184,127,186,81,215,91,107,169,228,255,0,147,36,51,71,35,63,153,205,115,126,197,66,244,249,79,229,54,44,131,130,92,66,211,104,174,241,21,120,205,194,239,107,186,71,218,123,60,61,83,235,166,171,108,123,185,17,31,188,21,116,239,221,170,173,250,251,111,212,215,34,97,94,108,156,20,92,117,2,143,248,78,233,125,179,191,122,178,91,223,30,95,69,26,82,211,199,45,174,150,9,166,91,155,164,123,152,249,38,137,145,182,23,55,243,175,124,125,132,98,53,33,84,120,103,94,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,2,249,213,249,167,197,190,95,208,250,141,196,133,90,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,58,243,1,226,99,13,226,191,82,240,173,82,195,232,106,237,207,110,15,73,109,187,219,42,81,92,251,117,198,58,234,215,203,2,73,210,141,153,157,50,198,246,72,212,78,166,61,189,77,99,250,227,96,75,94,70,63,174,207,217,191,222,69,170,21,87,200,199,245,217,251,55,251,200,181,64,35,87,49,93,28,177,107,39,8,249,221,53,222,111,15,87,135,219,231,204,109,117,61,47,127,102,170,130,9,100,114,116,53,236,71,119,96,90,136,55,119,83,89,223,235,233,115,152,212,40,51,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,38,209,6,184,60,100,232,93,103,14,220,71,102,122,115,236,111,103,89,91,112,146,227,142,53,139,59,225,125,158,161,238,146,149,35,150,116,71,203,219,98,246,30,253,220,157,216,101,111,91,149,170,229,14,149,173,249,173,171,82,181,163,62,212,107,21,61,92,22,220,171,40,186,222,232,226,171,99,91,60,112,84,213,201,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,126,39,234,234,62,175,84,230,186,85,164,186,91,79,61,90,91,116,226,207,116,133,240,77,4,77,103,180,107,174,213,85,83,77,19,219,187,222,199,83,173,3,21,30,169,179,225,127,75,83,117,115,241,168,2,205,57,44,104,53,77,219,50,202,248,141,188,209,82,62,219,98,167,126,51,101,89,169,226,149,254,209,153,35,150,166,104,158,175,235,129,241,83,172,113,170,244,126,113,149,207,106,63,234,189,171,110,132,117,224,3,65,169,184,124,225,115,17,198,102,162,171,166,190,223,233,217,147,100,44,171,167,150,154,118,92,106,226,141,206,134,72,100,123,150,39,193,19,97,166,84,68,110,235,78,175,86,53,206,114,18,40,0,0,8,1,206,175,202,198,45,243,2,135,211,174,37,122,242,206,180,218,175,252,107,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,100,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,150,21,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,208,63,87,152,23,2,55,222,21,114,169,51,92,89,158,55,76,178,11,130,199,110,169,221,145,251,46,170,121,42,164,138,213,208,250,137,106,39,237,83,83,181,124,75,145,26,253,246,93,157,238,89,63,201,223,75,248,163,197,106,111,89,93,229,213,120,238,144,94,41,217,82,203,85,234,138,84,125,230,182,72,152,232,107,109,236,114,181,98,103,105,99,235,169,217,209,204,197,100,104,217,28,196,146,154,205,50,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,231,53,21,61,232,135,235,0,33,175,53,141,6,169,214,78,23,43,242,107,21,21,36,151,221,54,168,92,154,55,186,158,37,158,75,115,34,123,107,225,100,207,123,86,38,118,149,42,92,136,174,238,45,28,108,70,57,202,197,108,202,63,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,247,129,173,103,15,218,153,249,27,215,28,15,84,164,171,186,211,210,99,57,5,13,194,191,217,114,116,85,77,66,201,155,226,160,103,215,98,59,187,2,203,26,177,206,70,189,175,86,185,122,92,167,64,59,174,181,233,125,215,69,117,115,47,210,139,203,170,228,168,197,175,21,54,214,84,84,209,58,145,245,144,49,235,217,170,72,156,170,172,100,209,118,229,103,214,114,43,36,106,163,156,138,138,189,40,12,171,196,30,181,254,90,110,56,39,135,183,248,90,12,19,79,241,252,42,143,174,46,137,165,240,84,169,226,36,147,105,30,215,111,85,45,79,67,147,167,120,146,46,166,163,186,183,176,158,74,26,33,106,75,86,101,196,140,215,202,183,92,157,81,81,131,211,219,91,27,91,4,112,35,104,171,37,157,238,247,185,239,115,150,22,181,19,165,24,140,145,87,175,173,59,117,87,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,178,79,10,186,91,249,22,225,199,78,180,206,107,23,177,171,236,216,253,47,181,104,188,87,136,237,93,37,103,122,187,243,136,247,181,219,213,75,59,190,163,149,137,190,204,217,168,212,64,202,160,0,5,85,243,206,253,73,254,210,126,237,45,80,170,190,121,223,169,63,218,79,221,160,97,78,80,24,181,139,57,215,221,66,194,178,154,31,27,101,200,52,190,237,107,184,211,119,95,31,126,150,122,218,8,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,251,204,65,199,39,8,151,94,16,117,113,184,164,23,26,187,198,39,126,167,117,203,28,186,207,78,230,61,240,35,213,175,165,153,232,212,137,245,48,175,79,95,109,118,86,73,12,138,216,251,169,27,115,175,37,79,52,249,79,203,250,239,81,183,22,189,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,83,103,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,239,120,214,135,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,75,20,229,17,198,14,125,149,93,95,194,206,120,181,119,187,109,166,207,45,126,53,117,88,166,154,123,124,16,58,54,173,12,239,99,28,212,166,70,191,120,164,149,204,72,213,173,129,28,254,228,17,198,24,43,155,38,145,241,5,142,107,143,229,67,83,111,31,74,48,203,207,93,187,21,188,211,208,69,79,29,186,151,189,53,68,118,154,132,137,169,180,209,119,101,232,146,69,115,167,141,21,232,229,86,201,28,93,219,149,63,3,148,218,149,117,160,226,147,82,95,87,21,139,24,188,35,241,107,99,89,44,11,113,184,210,185,143,74,215,201,178,35,233,161,151,102,181,177,185,123,147,69,35,94,173,108,78,142,107,115,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,125,231,215,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,16,47,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,2,213,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,2,252,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,107,237,148,232,94,163,226,154,227,85,195,197,109,155,189,153,195,144,51,27,167,166,106,172,17,214,85,75,51,99,167,124,79,168,72,255,0,51,55,92,111,142,71,163,26,232,228,99,253,200,187,155,52,157,126,76,3,13,151,63,167,213,39,99,212,137,150,82,217,230,176,50,236,212,86,206,182,233,102,142,119,83,189,81,118,123,18,88,88,246,245,34,244,42,201,209,211,220,147,168,32,6,184,233,206,182,233,87,40,236,163,12,215,188,170,146,237,144,208,211,216,33,165,162,166,166,129,140,177,219,163,184,219,97,166,182,172,176,162,54,165,241,54,37,87,204,187,238,249,28,212,124,141,99,100,125,101,240,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,178,152,0,0,0,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,58,121,162,242,255,0,172,180,86,92,184,155,209,12,119,189,106,155,196,220,115,139,92,18,79,61,84,117,82,207,44,243,93,155,220,123,250,161,94,238,210,199,26,49,176,182,54,200,141,86,44,174,139,21,114,155,210,62,32,178,61,113,252,168,105,149,227,232,190,25,102,232,183,101,87,154,138,8,170,35,184,210,247,161,168,146,211,78,146,181,119,154,94,212,93,114,70,173,116,17,170,61,92,138,232,227,150,237,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,62,76,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,222,5,54,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,225,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,128,186,144,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,9,254,0,0,0,0,106,174,109,80,106,174,4,233,162,229,255,0,89,171,188,3,233,223,16,58,33,142,248,188,234,147,219,115,228,214,216,164,158,90,171,245,44,119,25,225,137,212,204,115,214,52,154,8,233,253,208,198,198,186,102,189,219,43,164,107,25,36,32,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,191,78,87,30,68,244,203,241,175,88,173,32,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,116,49,177,205,133,204,118,202,216,220,198,70,19,255,0,129,126,51,108,92,97,233,197,85,206,75,87,177,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,201,37,77,96,116,183,84,179,189,22,206,237,154,153,166,151,223,99,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,54,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,25,128,0,5,0,243,71,243,217,169,191,130,250,61,17,146,184,96,224,178,213,197,63,1,57,141,247,16,199,233,29,170,152,214,113,90,184,253,98,212,182,149,107,96,74,43,115,165,183,207,35,154,173,123,28,213,149,209,35,213,168,201,149,171,220,141,143,155,171,26,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,10,96,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,185,254,88,188,120,254,91,236,84,218,13,171,23,174,172,251,31,183,183,217,183,75,141,199,185,85,148,66,215,204,233,54,111,105,169,222,167,129,180,232,238,169,36,150,102,164,147,46,253,18,185,63,39,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,186,24,216,215,76,215,187,101,116,141,99,36,167,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,0,218,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,5,43,115,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,29,131,148,206,144,225,186,245,165,252,70,105,30,160,65,87,37,139,34,167,198,97,168,90,73,214,25,226,123,36,184,75,20,209,191,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,92,213,134,188,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,194,141,232,215,61,172,150,41,88,143,127,71,82,207,254,70,63,174,207,217,191,222,68,223,227,7,132,204,55,139,173,47,250,15,125,168,164,179,223,104,42,35,169,177,100,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,253,27,246,222,168,174,137,138,129,84,28,33,243,48,206,248,99,210,124,143,76,46,118,79,165,52,148,150,255,0,243,9,79,42,67,13,45,166,185,245,50,203,63,137,88,216,217,167,134,69,169,124,171,188,138,228,116,13,137,189,13,149,100,138,26,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,118,13,82,210,220,239,69,179,187,158,153,234,93,139,216,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,74,229,67,192,229,54,53,106,178,113,113,168,207,171,75,237,202,158,161,248,141,165,89,45,58,80,210,74,217,32,117,108,232,228,106,202,249,226,115,251,77,77,226,72,101,108,155,189,210,51,178,24,211,46,224,39,248,43,242,246,213,77,72,212,73,252,70,166,228,214,251,45,29,93,60,21,29,116,182,90,23,222,237,242,173,27,85,139,209,52,202,248,227,116,178,251,218,142,99,89,18,244,181,210,77,90,197,255,0,115,71,242,39,169,191,130,250,197,17,64,32,109,80,0,2,42,243,71,242,39,169,191,130,250,197,17,64,37,255,0,115,71,242,39,169,191,130,250,197,17,64,32,109,80,0,0,0,0,85,95,60,239,212,159,237,39,238,210,213,10,171,231,157,250,147,253,164,253,218,4,74,229,157,105,181,95,248,215,211,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,201,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,63,87,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,252,188,174,60,246,105,151,227,94,143,90,94,158,169,105,110,9,173,56,37,207,76,245,46,197,237,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,82,15,46,110,53,255,0,130,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,214,250,77,104,120,145,209,11,175,14,26,219,148,232,189,230,249,73,121,168,199,42,34,107,43,233,163,116,108,169,130,104,35,168,133,234,199,123,216,245,138,104,250,217,187,145,175,234,106,57,232,136,245,157,92,162,184,193,201,168,51,43,127,9,121,130,213,220,172,87,74,122,151,98,46,134,42,118,50,209,60,73,87,93,86,201,85,24,217,101,100,232,233,28,143,115,222,172,124,108,107,91,211,35,156,192,183,64,0,21,87,207,59,245,39,251,73,251,180,193,92,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,180,173,170,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,153,215,158,119,234,79,246,147,247,105,23,249,97,107,206,27,160,124,81,210,93,53,2,182,146,219,98,203,44,245,56,205,69,218,174,161,97,130,218,249,101,134,120,166,145,122,28,157,14,150,154,56,149,92,172,99,18,101,145,207,70,198,187,135,64,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,185,255,0,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,218,255,0,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,240,163,122,53,204,115,226,150,86,35,217,215,212,154,240,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,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,3,103,48,86,7,40,78,47,50,172,175,197,240,191,168,85,183,91,207,177,173,237,173,196,107,82,130,74,143,7,67,22,237,158,146,170,161,170,189,184,89,213,7,135,89,26,141,110,238,135,184,155,211,66,89,248,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,14,213,202,15,75,112,77,105,193,53,255,0,76,245,46,197,237,156,110,243,244,83,198,209,120,169,169,251,189,169,171,230,143,243,144,189,146,55,105,34,99,190,171,147,125,182,93,209,85,22,32,113,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,234,106,75,10,170,186,55,57,170,138,246,62,57,31,58,185,24,254,187,63,102,255,0,121,22,105,125,192,48,220,155,38,198,115,59,238,61,73,87,125,195,170,42,106,108,87,7,34,164,244,47,168,167,125,60,232,199,34,162,171,36,138,69,71,49,119,98,171,99,114,167,84,108,115,66,47,242,197,210,62,32,180,139,135,218,107,78,183,222,60,37,5,95,76,248,206,37,45,4,81,85,88,105,100,150,105,229,117,76,173,106,72,179,79,37,71,90,195,34,185,208,181,141,69,86,185,207,138,58,23,54,168,53,87,2,74,112,47,193,149,247,140,61,71,170,182,73,117,246,54,25,139,248,122,140,154,229,19,216,181,77,142,85,127,106,154,154,55,111,188,210,246,165,68,145,205,88,227,107,28,231,117,42,50,41,46,43,138,254,43,244,191,130,29,47,181,185,214,10,73,238,83,211,182,147,19,196,233,27,37,12,21,112,83,73,77,20,209,71,52,80,73,13,43,32,134,118,61,26,230,181,21,24,140,103,243,98,174,8,53,123,13,208,94,88,152,150,174,106,4,245,113,216,177,218,123,188,213,9,73,2,205,60,175,125,242,174,40,161,141,158,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,74,128,226,43,94,115,46,36,181,114,251,170,217,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,122,35,107,182,87,35,27,214,245,124,142,78,183,185,84,58,254,83,170,186,143,154,106,61,86,175,100,153,165,214,175,51,171,184,50,232,235,219,106,22,42,168,234,163,86,172,82,68,232,250,123,61,190,134,36,105,31,75,99,107,24,214,35,81,173,68,183,254,40,255,0,46,223,212,158,201,191,132,191,255,0,60,159,235,47,109,255,0,113,255,0,174,88,60,63,247,23,245,191,247,63,99,244,63,229,125,110,163,21,114,163,224,91,251,71,20,26,215,134,127,169,234,176,10,42,231,127,132,231,93,36,167,86,255,0,189,120,87,185,223,203,153,25,253,207,49,42,185,163,249,19,212,223,193,125,98,136,10,1,59,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,245,242,213,57,174,112,45,253,191,138,13,20,195,63,213,21,89,253,21,11,191,193,115,110,145,211,163,127,223,124,83,218,239,228,76,172,254,232,152,9,149,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,145,70,178,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,98,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,220,21,45,206,175,205,62,45,242,254,135,212,110,38,85,228,99,250,236,253,155,253,228,98,174,117,126,105,241,111,151,244,62,163,113,50,175,35,31,215,103,236,223,239,32,45,80,0,0,0,0,214,179,139,31,52,250,201,243,3,33,245,25,205,148,205,107,56,177,243,79,172,159,48,50,31,81,156,11,20,210,14,12,172,92,97,242,204,210,139,100,119,95,99,102,120,191,210,42,140,102,229,43,222,180,173,146,91,189,87,118,154,166,54,239,188,50,246,162,69,145,173,89,35,115,26,230,245,34,62,41,42,130,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,121,19,211,47,198,189,98,180,197,92,206,184,14,252,183,216,170,117,231,73,236,189,89,246,63,111,119,180,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,7,96,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,62,235,205,31,200,158,166,254,11,235,20,69,16,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,185,241,3,196,21,103,19,188,164,114,157,91,187,99,254,198,186,215,123,54,142,229,77,20,19,178,149,106,160,190,210,70,249,41,159,51,83,185,11,250,81,232,172,116,141,99,156,232,150,71,190,39,168,21,131,194,119,154,125,27,249,129,143,122,140,4,170,230,117,192,119,228,66,251,83,175,58,79,101,233,192,114,11,131,189,165,107,183,91,187,116,184,188,206,100,45,143,119,119,92,189,154,137,221,80,173,233,142,56,161,114,199,10,109,215,19,86,16,105,238,107,117,211,92,255,0,26,212,107,21,61,36,247,44,86,241,69,123,163,138,173,142,116,18,79,77,51,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,196,216,163,135,141,111,192,120,191,208,106,29,64,163,177,210,58,219,144,83,212,90,239,216,245,116,144,214,165,44,233,188,117,52,85,13,77,218,246,57,170,142,106,72,214,172,144,205,27,220,198,245,244,160,107,110,92,159,38,206,30,190,133,233,61,219,136,91,181,77,170,174,175,81,54,162,180,50,58,93,234,173,212,52,85,53,17,78,215,78,228,69,78,252,236,69,116,76,250,189,52,208,57,92,231,47,76,113,47,136,14,91,153,150,27,198,14,43,163,120,100,180,140,195,245,94,241,87,54,49,91,11,210,71,218,237,208,185,38,173,134,88,167,153,31,35,232,169,223,212,138,178,126,125,141,98,181,221,199,62,54,93,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,239,3,245,128,0,10,234,230,117,203,254,179,87,104,234,120,129,209,12,119,197,231,84,157,83,228,214,216,164,158,90,171,245,44,112,67,12,78,166,99,158,177,164,208,71,79,238,134,54,53,211,53,238,217,93,35,88,201,44,84,1,170,185,110,156,168,120,28,166,198,173,86,78,46,53,25,245,105,125,185,83,212,63,17,180,171,37,167,74,26,73,91,36,14,173,157,28,141,89,95,60,78,127,105,169,188,73,12,173,147,119,186,70,118,106,44,217,79,132,239,43,26,55,242,255,0,30,244,232,0,202,160,0,6,170,230,213,6,170,224,90,167,17,60,7,126,91,248,59,210,77,121,210,123,47,86,125,143,233,126,63,237,43,93,186,221,220,170,202,33,109,13,11,99,221,221,214,167,122,158,6,212,43,122,99,146,89,154,145,194,155,244,68,212,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,216,207,132,239,43,26,55,242,255,0,30,244,232,10,224,230,189,192,229,78,53,117,189,241,113,167,47,164,75,21,202,162,157,249,117,165,25,21,58,208,213,202,232,224,109,108,8,212,106,74,201,229,115,59,173,93,229,73,165,116,155,189,178,63,178,19,211,131,174,49,112,78,47,240,74,139,253,130,143,216,217,37,155,163,233,6,63,220,154,163,217,125,217,170,25,75,253,116,248,34,142,126,236,116,235,39,230,209,122,55,233,118,202,158,249,0,107,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,118,62,210,173,72,177,107,6,156,99,154,161,140,81,221,105,45,89,53,190,43,141,36,55,74,23,210,85,50,57,19,116,71,198,255,0,249,158,213,116,111,110,207,141,239,99,154,247,7,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,47,192,242,120,112,28,125,251,252,78,72,155,28,17,119,84,61,128,113,126,251,123,138,242,227,82,231,21,110,182,105,157,170,21,222,72,239,140,115,152,138,138,169,187,168,182,247,39,191,237,44,50,93,250,61,202,168,87,86,166,90,100,204,56,185,177,71,80,157,232,173,213,116,179,49,30,168,168,138,174,183,253,142,223,238,251,9,126,137,167,105,187,211,226,122,81,110,186,87,47,67,34,163,163,69,221,81,187,117,50,52,254,55,187,226,83,86,182,230,117,124,68,107,219,109,246,200,37,72,147,126,219,85,27,39,255,0,65,70,171,253,173,55,248,194,191,252,183,44,215,140,189,68,164,210,238,29,220,249,38,146,41,31,45,186,158,36,137,142,95,227,34,237,245,85,54,247,70,164,7,229,245,165,175,207,53,23,233,133,210,8,102,116,31,14,227,154,237,250,160,170,143,224,230,170,255,0,17,62,210,139,103,210,28,77,152,110,13,106,178,70,173,84,134,150,6,174,221,94,229,72,99,111,241,189,255,0,197,59,177,233,164,137,144,211,199,19,26,141,70,181,17,19,250,16,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,0,0,0,0,53,172,226,199,205,62,178,124,192,200,125,70,115,101,51,90,206,44,124,211,235,39,204,12,135,212,103,3,181,112,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,155,9,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,227,89,124,171,76,242,172,63,16,194,179,171,181,38,246,92,246,223,87,112,180,85,71,28,157,183,120,106,217,232,231,129,207,115,17,139,51,31,2,61,204,99,157,211,28,240,57,85,21,251,36,181,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,193,218,185,172,112,89,117,211,60,254,191,136,237,57,199,234,231,194,114,186,133,171,201,30,218,151,84,45,174,247,60,207,89,37,123,85,189,81,83,84,57,236,86,185,92,246,182,103,72,207,205,163,224,141,213,236,109,37,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,251,205,125,248,245,225,158,155,133,142,33,174,120,61,154,186,146,124,122,249,79,244,143,31,134,21,151,174,138,221,61,68,236,142,146,85,149,206,115,159,19,161,146,52,127,91,250,216,214,61,85,174,123,152,208,153,92,140,127,93,159,179,127,188,139,84,42,175,145,143,235,179,246,111,247,145,106,128,10,192,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,238,70,117,63,197,125,103,109,27,81,108,252,198,156,74,105,13,54,189,104,54,115,164,115,65,73,37,70,69,103,154,27,122,213,207,44,48,69,113,102,210,209,77,35,226,221,232,200,234,99,134,69,68,71,110,140,84,86,185,21,90,161,173,17,34,184,0,208,106,158,32,248,163,196,113,153,168,169,42,108,86,10,134,100,217,11,42,233,226,169,129,246,234,73,99,115,161,146,25,30,212,149,147,202,232,105,149,17,29,178,84,43,213,142,107,92,134,10,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,61,229,170,114,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,247,43,58,153,225,126,171,182,145,200,129,103,224,0,0,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,208,47,248,0,0,0,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,247,35,58,89,225,126,179,183,145,168,149,130,108,103,198,183,15,22,174,38,56,121,201,112,57,237,85,117,247,219,125,60,215,188,89,148,213,141,166,127,182,224,167,149,41,90,174,145,82,37,100,139,35,161,122,73,245,122,37,114,162,177,200,217,25,174,96,18,255,0,149,102,142,88,181,119,139,139,69,78,71,54,244,152,21,190,92,198,58,110,151,255,0,93,85,83,79,4,116,201,214,199,181,89,219,158,162,41,247,250,205,119,99,161,205,86,189,85,47,164,129,92,156,116,134,155,10,225,162,187,84,170,32,164,91,150,163,222,38,153,147,195,60,174,127,179,168,94,250,88,97,149,142,217,140,123,106,18,189,232,172,69,221,147,51,169,203,178,53,147,212,0,4,0,230,183,197,30,187,112,215,249,46,252,138,103,63,71,62,145,251,111,218,127,216,202,58,206,255,0,135,240,61,159,238,152,164,233,233,239,203,250,59,111,213,239,223,100,216,39,249,85,124,243,191,82,127,180,159,187,79,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,123,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,249,92,243,191,82,127,180,159,187,64,197,92,149,60,211,229,63,47,235,189,70,220,93,73,74,220,149,60,211,229,63,47,235,189,70,220,93,72,17,255,0,140,222,16,49,94,49,52,226,135,14,187,95,190,142,94,172,183,6,220,45,23,216,237,209,213,201,77,186,116,79,3,152,229,99,221,12,172,84,87,49,146,71,188,145,64,245,87,36,125,14,236,28,50,112,187,165,252,44,224,16,226,26,127,100,164,101,202,178,158,145,114,27,211,89,34,79,121,173,134,22,198,234,135,247,36,145,209,177,93,220,123,96,107,251,113,172,178,116,162,117,57,93,152,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,2,213,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,3,101,48,0,17,87,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,3,101,48,71,254,61,117,75,59,209,110,19,179,157,76,211,75,239,177,178,75,55,179,60,21,111,133,134,163,181,221,185,82,195,39,230,230,99,227,118,241,202,246,253,102,174,219,238,155,42,34,165,96,112,245,204,123,140,236,231,95,116,211,10,202,117,147,198,217,114,12,194,205,107,184,211,125,29,181,71,223,165,158,182,40,229,143,173,148,205,123,122,152,247,38,237,84,114,111,186,42,47,188,11,191,0,1,21,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,0,54,83,0,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,224,46,164,21,129,205,3,140,206,36,248,118,215,219,6,21,163,154,145,244,126,203,91,135,210,221,39,166,246,61,5,95,93,83,235,107,99,116,157,117,16,72,244,221,144,198,155,34,244,253,93,246,221,85,87,32,114,164,226,143,93,184,148,252,168,254,90,243,159,164,127,71,61,137,236,207,236,101,29,31,99,196,120,238,247,247,52,81,245,117,118,34,253,45,246,233,247,109,186,238,16,3,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,19,252,0,0,0,0,213,92,218,160,213,92,11,254,229,113,228,79,76,191,26,245,138,210,79,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,70,14,87,30,68,244,203,241,175,88,173,37,80,20,45,204,103,130,143,224,171,168,240,95,240,11,101,214,77,50,202,127,57,109,169,157,59,177,218,235,149,94,178,91,29,55,83,158,238,150,49,36,137,210,163,92,248,220,230,239,43,161,150,69,198,188,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,96,141,82,210,220,19,90,112,75,158,153,234,93,139,219,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,93,125,248,193,225,51,50,225,23,84,62,131,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,127,94,221,183,170,35,101,98,168,108,17,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,191,89,169,190,219,166,232,168,171,218,202,22,229,205,198,191,240,85,212,121,236,25,253,206,235,38,153,101,63,155,185,83,64,189,216,237,117,202,172,72,238,109,135,165,207,119,75,24,177,202,216,149,174,124,110,107,182,149,208,197,26,222,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,80,103,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,224,39,249,77,124,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,61,208,198,199,54,23,49,219,43,99,115,25,29,202,0,53,129,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,172,213,219,125,211,101,68,84,216,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,101,59,115,25,224,163,248,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,113,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,13,140,202,86,231,87,230,159,22,249,127,67,234,55,18,223,180,183,84,176,77,105,193,45,154,153,166,151,223,108,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,106,7,157,95,154,124,91,229,253,15,168,220,64,202,188,140,127,93,159,179,127,188,139,84,42,175,145,143,235,179,246,111,247,145,106,128,97,77,114,225,31,70,184,129,206,240,44,255,0,80,177,27,85,198,191,10,184,58,121,124,77,43,164,246,165,15,102,110,138,25,250,94,214,190,22,213,73,5,66,54,70,200,223,205,73,31,79,77,68,187,230,176,0,138,188,209,252,137,234,111,224,190,177,68,80,9,127,220,209,252,137,234,111,224,190,177,68,80,8,27,84,2,63,241,235,170,89,222,139,112,157,156,234,102,154,95,125,141,146,89,189,153,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,42,7,250,168,252,118,127,179,159,253,25,179,255,0,146,1,106,156,209,252,137,234,111,224,190,177,68,80,9,127,220,209,252,137,234,111,224,190,177,68,80,8,27,84,0,0,0,0,21,87,207,59,245,39,251,73,251,180,181,66,170,249,231,126,164,255,0,105,63,118,129,21,121,92,121,236,211,47,198,189,30,180,179,78,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,157,184,92,215,79,224,215,174,216,206,181,253,22,250,71,244,115,198,255,0,99,60,119,131,239,248,138,57,233,191,183,118,228,233,233,239,245,126,130,239,211,183,187,125,211,165,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,126,77,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,193,60,11,240,101,98,224,243,78,42,173,146,93,125,179,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,60,43,203,23,128,239,200,133,138,155,94,117,98,203,211,159,100,22,246,251,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,8,1,205,111,138,61,118,225,175,242,93,249,20,206,126,142,125,35,246,223,180,255,0,177,148,117,157,255,0,15,224,123,63,221,49,73,211,211,223,151,244,118,223,171,223,190,201,182,63,229,127,198,103,18,124,68,235,237,255,0,10,214,61,72,250,65,101,162,195,234,174,144,83,123,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,168,31,149,207,59,245,39,251,73,251,180,170,178,213,57,231,126,164,255,0,105,63,118,144,131,132,158,25,234,120,167,200,115,204,30,205,93,87,6,67,99,193,235,178,60,126,24,86,46,138,219,140,21,84,172,142,146,85,149,205,107,89,43,102,146,52,127,91,58,30,230,61,85,205,99,152,224,159,252,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,165,87,26,92,22,225,188,100,225,182,139,53,231,34,171,198,242,28,110,162,73,172,183,168,97,90,150,83,178,101,141,42,97,150,153,94,198,202,201,27,20,123,47,83,94,215,198,197,71,116,245,178,77,122,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,47,83,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,12,235,195,215,12,90,53,194,254,43,54,45,164,120,191,128,241,253,135,221,46,53,51,58,162,186,231,52,81,163,27,36,242,187,254,91,146,54,35,34,99,165,145,88,198,117,187,124,170,0,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,12,171,200,199,245,217,251,55,251,200,181,66,170,249,24,254,187,63,102,255,0,121,22,168,0,213,92,218,160,213,92,14,213,145,106,150,119,149,224,152,142,153,223,239,190,43,27,193,60,127,209,250,47,11,11,60,31,141,153,38,170,252,227,24,146,73,215,35,81,223,156,115,186,118,217,187,39,184,151,252,184,57,127,214,113,17,125,139,86,245,123,29,255,0,58,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,22,32,224,147,131,236,155,139,157,80,138,202,212,171,162,194,108,117,16,59,44,188,82,75,79,223,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,78,151,95,246,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,135,96,34,175,52,127,34,122,155,248,47,172,81,18,168,138,188,209,252,137,234,111,224,190,177,68,5,0,155,84,26,171,155,52,107,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,208,166,30,102,156,31,99,60,45,106,133,146,245,167,41,73,71,132,231,52,242,186,213,103,108,181,18,207,108,158,142,58,118,84,177,242,78,249,29,43,30,233,153,43,94,175,223,121,36,103,75,82,54,185,248,255,0,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,141,53,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,116,255,0,229,41,193,71,182,235,40,248,178,212,219,101,170,178,203,15,122,60,46,223,58,119,228,117,116,51,246,223,115,114,35,186,35,236,190,41,99,137,178,53,206,89,21,210,162,70,177,66,247,135,64,231,87,230,159,22,249,127,67,234,55,19,42,242,49,253,118,126,205,254,242,49,87,58,191,52,248,183,203,250,31,81,184,153,87,145,143,235,179,246,111,247,144,22,168,0,0,0,0,107,89,197,143,154,125,100,249,129,144,250,140,230,202,102,181,156,88,249,167,214,79,152,25,15,168,206,5,212,242,184,242,39,166,95,141,122,197,105,42,136,171,202,227,200,158,153,126,53,235,21,164,170,2,21,106,103,43,77,26,213,46,39,231,215,204,142,235,215,141,222,122,170,111,248,91,40,93,79,13,117,115,169,223,18,212,71,87,75,52,50,67,213,39,106,161,233,210,247,62,84,149,92,245,73,118,111,96,230,99,105,181,88,57,127,234,5,138,197,108,164,183,91,109,212,246,26,74,58,58,72,91,12,20,208,71,118,161,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,18,212,138,188,209,252,137,234,111,224,190,177,68,5,0,153,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,244,158,30,177,107,22,115,175,186,105,133,101,52,62,54,203,144,102,22,107,93,198,155,186,248,251,244,179,214,197,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,121,146,248,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,161,99,252,204,56,184,193,63,129,181,182,13,45,203,189,171,249,107,218,150,209,112,182,85,77,7,246,46,9,35,146,189,238,84,103,251,221,28,180,210,44,111,254,186,145,174,106,246,228,97,0,57,126,107,31,19,246,13,101,198,116,71,64,243,207,102,208,102,121,5,53,77,210,221,91,69,79,91,66,176,192,213,125,85,66,197,51,152,230,237,75,20,139,34,65,44,50,202,216,152,196,127,83,98,233,138,165,175,114,96,225,214,153,150,172,151,137,60,191,19,164,146,162,122,134,217,176,234,234,168,165,239,192,198,54,68,184,84,64,143,106,68,172,145,100,138,4,153,138,231,162,195,85,22,236,69,122,60,45,40,0,0,0,6,170,230,202,124,39,121,88,209,191,151,248,247,167,64,107,88,108,167,194,119,149,141,27,249,127,143,122,116,0,101,80,0,3,85,115,106,131,85,112,54,83,225,59,202,198,141,252,191,199,189,58,3,42,152,171,132,239,43,26,55,242,255,0,30,244,232,12,170,4,32,211,158,82,28,52,97,26,185,124,212,27,220,53,121,86,61,53,68,53,56,230,41,114,235,90,75,59,218,244,145,233,52,137,34,186,189,157,77,70,49,147,39,66,68,174,108,169,80,229,73,18,111,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,30,17,81,126,7,144,0,240,170,136,17,119,3,200,0,0,0,1,197,199,35,139,149,17,62,32,122,209,21,92,123,142,13,84,57,129,232,170,114,199,19,158,139,255,0,203,114,12,178,206,175,226,125,215,41,223,186,67,4,51,175,187,249,11,69,247,47,243,19,118,243,55,102,134,71,163,209,54,219,226,190,239,138,21,107,121,213,186,108,111,90,178,139,205,125,197,168,137,107,107,98,78,242,126,146,69,78,239,118,239,79,228,253,138,7,233,115,57,212,136,46,248,125,6,21,77,55,231,86,190,150,77,186,87,224,207,20,159,107,83,249,63,121,158,121,123,233,12,88,94,159,210,222,39,143,166,170,110,190,175,122,174,219,79,86,212,248,61,83,224,239,184,173,171,53,109,110,187,241,41,37,189,210,73,83,12,179,92,38,107,119,87,236,198,172,238,77,191,77,63,142,133,228,233,190,63,14,59,140,211,91,226,141,173,237,245,251,145,17,62,50,61,126,228,254,80,29,169,15,32,240,138,7,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,3,90,206,44,124,211,235,39,204,12,135,212,103,54,83,53,172,226,199,205,62,178,124,192,200,125,70,112,45,123,132,61,6,195,120,146,229,111,136,105,78,103,69,72,230,92,105,239,175,182,87,77,78,179,62,211,113,75,173,122,83,214,196,141,123,29,215,27,157,186,181,30,222,182,43,227,114,244,61,200,181,45,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,37,218,114,184,242,39,166,95,141,122,197,105,245,113,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,64,137,124,171,56,241,255,0,193,28,42,106,253,235,251,236,88,133,246,231,113,255,0,120,101,53,145,172,237,127,194,29,19,228,155,251,221,59,27,253,169,134,42,231,87,230,159,22,249,127,67,234,55,18,10,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,243,32,113,1,196,46,85,196,93,102,17,123,205,105,183,189,98,56,125,30,37,83,112,117,84,147,201,117,240,211,212,72,202,201,86,69,87,164,207,100,237,73,21,92,238,169,24,247,162,181,30,140,96,79,254,70,63,174,207,217,191,222,69,170,21,87,200,199,245,217,251,55,251,200,181,64,4,117,227,255,0,94,105,184,124,225,115,46,201,161,173,171,166,190,223,233,223,140,227,207,164,168,150,154,118,92,106,226,145,173,154,57,163,99,150,39,193,19,102,169,69,85,110,235,78,140,71,181,206,106,146,40,168,190,116,250,243,83,118,204,177,78,28,172,213,180,143,182,216,169,217,147,94,146,26,136,165,127,180,102,73,34,166,134,86,35,58,224,124,84,235,36,136,157,127,156,101,115,28,172,250,172,114,133,101,150,125,201,47,88,239,177,101,89,215,15,213,16,247,172,181,54,245,204,104,228,234,99,124,37,84,114,83,210,84,38,200,206,185,59,204,150,155,222,175,233,103,133,250,173,222,71,42,86,9,146,184,107,213,234,157,5,215,156,27,87,33,158,174,58,124,118,241,12,215,4,164,130,41,167,150,220,253,226,173,134,54,75,179,21,242,83,73,52,104,170,173,217,94,138,142,106,162,57,3,101,224,124,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,88,0,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,23,252,0,0,0,2,37,115,65,214,251,174,137,240,161,122,109,154,199,73,113,168,207,234,29,131,189,245,50,57,172,163,130,182,142,169,102,157,26,223,123,222,145,67,35,24,157,77,68,124,141,122,245,35,22,55,208,97,61,57,196,107,69,171,81,120,134,178,233,254,47,151,210,94,109,24,5,157,244,149,148,244,204,107,153,65,123,154,161,254,50,37,149,27,187,222,145,67,68,215,181,28,230,198,248,220,207,171,34,74,132,11,2,221,57,44,107,205,53,219,13,202,248,114,188,214,213,190,229,98,168,126,77,101,73,170,37,149,158,206,153,99,138,166,24,152,172,232,129,145,84,44,114,42,117,254,113,245,207,114,51,234,189,203,102,134,188,60,0,107,205,79,15,156,81,226,57,52,213,180,148,214,43,253,67,49,156,133,245,117,17,83,64,203,117,92,177,181,211,73,52,140,114,68,200,37,108,53,42,168,173,221,41,213,138,246,181,206,83,97,224,4,85,227,159,129,143,225,163,244,39,252,244,126,135,125,14,246,151,250,73,237,15,21,226,252,55,254,113,15,71,79,134,255,0,109,191,95,217,183,190,85,0,33,87,5,60,183,191,129,246,169,221,117,51,242,203,244,183,218,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,251,182,92,1,207,59,245,39,251,73,251,180,181,66,170,249,231,126,164,255,0,105,63,118,129,138,185,42,121,167,202,126,95,215,122,141,184,186,146,149,185,42,121,167,202,126,95,215,122,141,184,186,144,0,0,0,0,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,5,170,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,6,202,96,0,34,175,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,212,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,5,255,0,113,71,161,127,194,83,66,114,109,20,250,83,244,115,233,31,130,254,201,248,31,25,216,240,245,144,84,255,0,105,238,71,213,213,216,233,253,52,219,171,127,126,219,44,42,210,126,77,127,146,253,83,195,117,51,248,71,123,79,232,150,65,110,190,248,47,162,29,159,21,225,106,99,155,181,220,241,174,232,234,237,244,245,116,187,109,247,217,118,216,178,160,0,0,4,85,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,0,217,76,0,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,225,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,128,154,156,107,114,222,254,24,58,167,106,212,207,203,47,209,47,102,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,239,217,59,95,3,28,12,127,2,239,166,223,231,163,244,199,233,143,179,127,210,79,103,248,95,9,226,127,243,137,186,250,188,79,251,93,186,62,221,253,210,168,1,64,60,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,159,224,141,92,50,113,237,163,92,84,106,62,103,166,248,4,23,90,122,188,103,170,178,219,81,89,78,230,71,122,181,177,98,138,74,200,211,109,225,218,121,17,189,169,118,122,198,248,95,183,83,165,142,25,42,0,0,0,213,92,218,160,213,92,11,254,229,113,228,79,76,191,26,245,138,210,85,17,87,149,199,145,61,50,252,107,214,43,73,84,0,195,252,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,0,3,88,29,82,210,220,239,69,179,187,158,153,234,93,139,216,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,42,228,201,196,94,119,123,188,95,120,104,191,212,120,236,110,197,143,201,125,199,254,164,49,123,51,166,189,60,84,95,82,36,146,110,244,151,4,127,84,146,47,111,179,210,212,217,255,0,85,207,59,245,39,251,73,251,180,197,92,149,60,211,229,63,47,235,189,70,220,6,42,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,4,255,0,0,1,213,53,75,75,112,77,105,193,46,122,103,169,118,47,108,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,117,247,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,187,25,144,3,157,95,149,140,91,230,5,15,167,92,64,135,252,163,181,211,81,241,14,36,236,250,33,108,188,247,112,204,239,199,203,114,181,212,34,190,56,106,169,232,38,158,58,170,127,122,118,166,95,14,200,222,169,187,95,26,162,57,170,172,137,209,254,183,58,191,52,248,183,203,250,31,81,184,152,171,149,199,158,205,50,252,107,209,235,76,171,206,175,205,62,45,242,254,135,212,110,32,101,94,70,63,174,207,217,191,222,69,170,21,87,200,199,245,217,251,55,251,200,181,64,0,0,34,175,52,127,34,122,155,248,47,172,81,20,2,95,247,52,127,34,122,155,248,47,172,81,20,2,6,202,124,81,232,95,240,148,208,156,155,69,62,148,253,28,250,71,224,191,178,126,7,198,118,60,61,100,21,63,218,123,145,245,117,118,58,127,77,54,234,223,223,182,203,0,63,168,99,255,0,211,69,255,0,66,127,250,252,181,64,4,85,230,143,228,79,83,127,5,245,138,34,128,75,254,230,143,228,79,83,127,5,245,138,34,128,64,218,160,17,255,0,140,94,49,112,78,16,48,74,123,253,254,143,219,57,37,231,175,232,254,63,220,154,159,218,157,169,169,217,85,253,116,200,37,142,14,212,117,9,39,231,17,58,246,233,110,234,190,236,193,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,129,216,0,0,10,171,231,157,250,147,253,164,253,218,90,161,85,124,243,191,82,127,180,159,187,64,132,28,16,105,14,27,175,92,78,98,90,71,168,16,85,201,98,200,169,238,240,212,45,36,235,12,241,61,150,186,185,98,154,55,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,126,78,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,242,7,43,143,61,154,101,248,215,163,214,151,125,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,130,170,249,98,243,0,163,210,42,202,110,31,181,191,34,240,152,45,95,76,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,123,230,145,238,108,46,99,119,70,198,231,190,59,148,53,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,97,92,173,56,250,177,85,216,172,60,41,234,245,195,192,221,104,127,172,112,235,221,85,75,223,29,194,55,61,86,59,108,206,145,203,219,153,157,73,29,62,202,145,190,54,199,11,81,143,100,105,56,73,94,57,248,24,254,26,63,66,127,207,71,232,119,208,239,105,127,164,158,208,241,94,47,195,127,231,16,244,116,248,111,246,219,245,253,155,123,250,167,5,60,183,191,129,246,169,221,117,51,242,203,244,183,218,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,251,182,89,170,0,170,190,121,223,169,63,218,79,221,166,42,228,169,230,159,41,249,127,93,234,54,227,42,243,206,253,73,254,210,126,237,49,87,37,79,52,249,79,203,250,239,81,183,1,39,249,150,242,251,166,214,27,85,227,136,61,32,181,85,201,168,52,20,254,38,241,105,164,138,90,169,242,86,49,180,176,70,145,163,231,70,64,250,122,104,37,114,50,24,156,249,215,102,162,43,213,187,212,14,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,237,16,83,183,53,14,5,106,112,12,134,235,196,246,150,208,85,207,140,95,42,38,185,102,112,205,85,23,69,166,227,61,84,44,108,241,44,146,36,210,50,170,106,149,85,141,140,127,105,237,122,245,54,55,177,145,133,138,112,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,234,86,175,44,238,95,26,143,163,247,219,47,18,90,161,149,93,113,155,173,93,190,174,24,112,186,120,214,41,31,75,59,26,145,251,77,234,239,240,165,240,157,29,76,145,148,207,123,218,246,62,22,217,80,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,12,171,200,199,245,217,251,55,251,200,181,66,170,249,24,254,187,63,102,255,0,121,22,168,0,213,92,218,160,213,92,11,243,229,89,105,181,91,184,28,192,107,45,246,202,74,90,139,165,69,226,174,186,88,97,107,31,85,58,92,234,97,73,101,114,38,239,122,69,12,81,163,157,186,244,70,198,252,26,136,146,212,138,188,174,60,137,233,151,227,94,177,90,74,160,4,85,230,143,228,79,83,127,5,245,138,34,85,17,87,154,63,145,61,77,252,23,214,40,128,160,18,69,113,183,198,14,77,197,206,168,75,122,114,213,209,97,54,58,137,219,137,217,234,226,167,239,208,193,44,112,50,103,201,36,76,71,57,243,58,153,146,171,28,249,18,53,114,177,142,114,39,83,163,169,159,248,58,224,235,59,226,255,0,59,168,176,88,43,61,141,141,217,186,62,144,100,29,184,106,61,151,221,134,161,244,191,214,175,158,41,39,238,201,78,177,254,109,87,163,126,167,108,137,239,12,193,203,79,129,90,110,38,178,106,173,79,212,234,10,74,173,47,199,42,39,182,213,80,186,170,88,231,187,220,86,157,21,176,49,96,145,146,194,200,82,120,102,116,138,228,234,94,220,109,107,209,210,44,119,146,117,252,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,236,0,82,183,58,191,52,248,183,203,250,31,81,184,153,87,145,143,235,179,246,111,247,145,138,185,213,249,167,197,190,95,208,250,141,196,202,188,140,127,93,159,179,127,188,128,181,64,70,172,39,143,109,26,206,248,172,190,240,163,105,130,234,203,213,171,191,71,75,116,146,157,201,75,95,116,164,73,157,95,70,214,237,215,31,101,145,42,182,87,162,50,71,71,58,34,162,54,23,79,37,64,0,0,26,214,113,99,230,159,89,62,96,100,62,163,57,178,153,173,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,17,87,154,63,145,61,77,252,23,214,40,137,84,69,94,104,254,68,245,55,240,95,88,162,2,149,184,78,243,79,163,127,48,49,239,81,128,216,123,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,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,175,15,9,222,105,244,111,230,6,61,234,48,27,41,129,174,14,166,112,143,172,184,7,17,211,240,209,67,136,221,111,89,37,93,193,208,99,221,20,173,139,219,84,42,247,246,43,163,250,238,141,144,186,56,220,247,185,100,86,195,209,43,100,115,86,41,58,118,9,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,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,125,89,22,150,224,153,94,119,136,234,101,254,197,226,178,76,19,199,253,31,173,241,83,51,193,248,216,82,26,175,205,177,233,28,157,113,181,27,249,198,187,167,109,219,178,251,206,214,0,0,0,0,6,170,230,202,124,39,121,88,209,191,151,248,247,167,64,107,88,108,167,194,119,149,141,27,249,127,143,122,116,0,101,80,0,3,85,115,106,131,85,112,54,83,225,59,202,198,141,252,191,199,189,58,3,42,152,171,132,239,43,26,55,242,255,0,30,244,232,12,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,7,133,93,190,33,21,23,224,21,55,61,79,137,232,238,166,59,101,95,230,3,158,253,15,217,126,14,248,28,151,220,122,30,245,86,253,100,217,91,239,220,231,4,169,43,85,83,226,139,178,255,0,72,28,36,123,149,118,79,114,30,198,61,126,27,30,122,19,101,85,67,138,181,83,224,7,177,23,112,171,177,197,174,219,220,121,85,220,15,40,187,158,78,40,187,28,128,28,30,136,115,56,185,55,64,56,53,61,255,0,3,218,112,106,108,167,48,63,35,38,114,50,213,43,186,17,219,116,251,191,229,52,161,254,42,239,117,22,45,79,185,211,82,171,153,220,141,140,85,71,43,119,69,166,129,118,247,127,73,122,217,189,83,104,172,83,212,61,232,136,222,157,254,31,203,106,125,191,210,80,198,168,216,238,122,213,174,83,91,113,184,93,50,205,37,50,110,140,116,136,136,232,233,227,221,123,104,191,104,25,23,150,214,21,54,77,196,13,61,230,165,168,173,142,130,189,238,85,70,187,220,177,179,223,239,93,254,47,66,238,232,224,108,16,182,54,174,232,155,253,155,125,164,44,224,55,133,59,142,144,71,14,89,123,158,7,84,212,80,58,46,219,89,59,21,18,72,233,215,223,215,178,124,90,191,97,54,145,54,247,32,30,79,27,123,207,39,132,3,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,245,147,230,6,67,234,51,155,41,154,214,113,99,230,159,89,62,96,100,62,163,56,23,83,202,227,200,158,153,126,53,235,21,164,170,34,175,43,143,34,122,101,248,215,172,86,146,168,8,1,205,11,129,111,203,94,42,253,113,209,204,51,197,234,77,151,163,219,20,212,78,233,154,251,107,142,55,34,237,10,53,124,69,100,59,71,219,217,90,247,196,143,143,243,174,109,60,105,74,198,213,5,21,243,109,210,220,19,75,248,167,135,232,45,139,217,159,75,113,246,229,55,143,235,169,166,241,87,74,171,141,119,126,127,206,189,221,29,93,182,125,70,116,177,54,247,53,55,80,36,7,35,31,215,103,236,223,239,34,213,10,171,228,99,250,236,253,155,253,228,90,160,31,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,251,141,104,181,175,84,46,186,213,171,153,126,171,222,91,87,29,70,83,120,169,185,50,158,166,181,213,111,163,129,239,94,205,42,74,228,69,123,33,139,183,19,62,171,81,25,27,81,26,212,68,68,186,158,107,26,243,83,163,124,46,87,227,54,42,218,72,239,186,147,80,184,204,108,117,68,73,60,118,231,196,247,87,204,200,94,199,44,172,237,34,83,57,81,27,219,90,200,222,143,107,145,136,234,107,225,175,72,106,117,235,94,112,109,35,134,10,185,41,242,43,196,48,220,22,146,120,161,158,43,115,55,150,182,104,223,46,236,71,199,77,28,210,34,42,59,117,98,34,53,202,168,213,12,106,12,149,196,221,166,213,96,226,75,85,236,86,43,101,37,186,219,110,206,47,180,148,116,116,144,182,24,41,160,142,190,102,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,144,53,131,65,170,109,60,35,104,63,17,182,106,42,70,91,111,180,247,124,102,244,176,211,197,19,253,163,13,226,227,45,52,210,189,31,215,59,229,167,73,35,69,232,252,219,40,88,213,127,214,99,80,45,123,149,102,177,223,117,119,132,123,69,54,71,14,245,120,21,194,92,58,58,158,166,127,93,82,211,65,4,148,203,208,198,53,25,219,130,162,40,54,250,206,119,99,173,206,87,61,81,38,1,72,28,161,53,210,143,76,56,142,171,211,156,134,243,224,172,186,151,111,109,186,22,189,32,100,46,188,64,245,146,137,100,150,69,107,219,212,199,213,192,198,49,85,100,150,166,38,171,28,189,46,101,223,128,34,254,37,204,91,134,140,219,136,100,208,28,123,53,164,172,125,101,59,33,182,100,17,185,233,110,173,187,165,68,209,73,109,108,143,99,90,175,86,178,23,195,51,28,248,103,238,171,24,244,122,70,217,123,95,26,218,69,170,26,225,195,206,75,167,250,77,157,213,227,151,122,170,121,166,154,158,154,8,220,251,244,12,167,151,107,74,202,249,99,74,102,84,74,176,181,242,245,109,208,142,99,209,209,189,232,186,246,93,173,153,150,148,103,245,182,106,201,42,236,25,102,29,120,146,154,87,210,85,162,79,111,184,210,76,173,114,199,52,46,84,71,199,44,107,179,227,114,251,218,138,213,248,40,23,19,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,211,186,241,47,199,85,55,20,188,19,98,152,62,160,215,210,51,85,44,25,197,60,213,208,211,82,202,198,92,237,208,219,234,88,151,37,84,141,32,133,238,146,161,177,190,22,191,244,216,231,181,140,99,145,140,233,92,174,60,246,105,151,227,94,143,90,5,255,0,0,0,29,83,86,51,175,201,126,150,102,90,153,236,191,105,253,18,199,238,55,223,5,223,236,248,175,11,77,36,221,174,231,75,186,58,187,125,61,93,46,219,125,246,93,182,59,89,93,92,230,245,210,143,22,209,171,22,131,90,47,61,23,172,218,225,29,198,233,73,26,65,39,246,30,145,202,246,164,200,229,89,98,238,85,165,59,163,123,90,136,255,0,9,59,122,209,26,230,184,42,7,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,247,31,148,72,174,0,52,26,167,136,62,40,241,28,102,106,42,74,155,21,130,161,153,54,66,202,186,120,170,96,125,186,146,88,220,232,100,134,71,181,37,100,242,186,26,101,68,71,108,149,10,245,99,154,215,33,29,64,27,9,242,234,214,59,22,178,112,143,130,84,218,33,240,245,120,125,190,12,58,233,77,212,247,246,106,168,32,138,54,175,91,152,196,119,118,5,167,159,102,245,53,157,254,142,167,57,142,82,160,56,203,208,186,61,48,179,232,134,163,99,214,111,5,101,212,189,47,199,238,51,57,139,3,33,117,226,10,10,120,235,82,56,163,70,189,189,76,125,36,239,123,209,86,73,106,101,114,61,203,212,214,73,94,75,154,233,125,181,106,62,71,195,197,206,243,106,135,27,189,219,234,114,75,109,53,66,50,58,167,222,34,90,104,228,101,59,247,71,73,215,74,215,189,241,170,61,81,180,136,246,244,34,74,175,11,127,0,0,42,175,158,119,234,79,246,147,247,105,106,133,85,243,206,253,73,254,210,126,237,3,21,114,84,243,79,148,252,191,174,245,27,113,117,37,43,114,84,243,79,148,252,191,174,245,27,113,117,32,0,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,11,84,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,13,148,192,0,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,13,148,192,0,8,213,157,115,18,225,79,79,117,150,135,68,47,218,131,213,122,146,225,45,174,233,95,4,10,182,187,21,83,90,222,152,235,106,156,173,99,122,158,254,218,172,125,198,194,246,61,39,88,81,142,84,206,186,133,141,221,115,44,3,37,196,44,89,61,94,55,114,190,89,235,109,180,119,170,68,119,126,219,60,208,190,56,234,163,233,123,29,215,27,156,143,77,158,213,221,169,179,155,241,77,107,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,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,129,121,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,25,214,221,199,85,78,99,192,134,123,194,198,171,215,213,212,223,105,105,236,144,225,85,205,165,137,176,58,221,73,89,111,79,102,189,33,141,170,215,197,21,60,146,182,105,21,221,196,89,26,231,181,205,141,37,193,92,39,121,167,209,191,152,24,247,168,192,6,202,96,0,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,14,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,5,212,128,0,160,30,104,254,123,53,55,240,95,71,162,58,86,39,197,158,101,130,240,161,144,112,189,135,211,213,218,89,149,101,18,94,174,247,202,106,244,107,234,173,210,81,197,79,45,181,98,237,245,53,143,116,17,185,242,54,84,234,103,84,78,106,177,239,234,238,188,209,252,246,106,111,224,190,143,68,70,172,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,222,3,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,247,23,253,192,191,25,182,46,48,244,226,170,231,37,171,216,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,174,14,40,57,84,102,90,3,160,214,253,89,199,50,186,188,198,239,103,167,137,249,149,178,134,220,139,5,19,23,188,249,235,105,228,87,164,175,166,133,60,60,110,106,196,175,84,73,42,28,177,199,213,28,81,3,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,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,27,57,131,15,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,204,0,13,85,205,170,13,85,192,191,238,87,30,68,244,203,241,175,88,173,37,81,21,121,92,121,19,211,47,198,189,98,180,149,64,0,0,85,95,60,239,212,159,237,39,238,211,21,114,84,243,79,148,252,191,174,245,27,113,149,121,231,126,164,255,0,105,63,118,152,171,146,167,154,124,167,229,253,119,168,219,128,197,92,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,159,224,0,4,0,231,87,229,99,22,249,129,67,233,215,18,127,144,3,157,95,149,140,91,230,5,15,167,92,64,128,28,174,60,246,105,151,227,94,143,90,101,94,117,126,105,241,111,151,244,62,163,113,49,87,43,143,61,154,101,248,215,163,214,153,87,157,95,154,124,91,229,253,15,168,220,64,202,188,140,127,93,159,179,127,188,139,84,42,175,145,143,235,179,246,111,247,145,106,128,0,0,69,94,104,254,68,245,55,240,95,88,162,40,4,191,238,104,254,68,245,55,240,95,88,162,40,4,13,170,0,0,69,94,104,254,68,245,55,240,95,88,162,40,4,191,238,104,254,68,245,55,240,95,88,162,40,4,12,149,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,172,128,229,197,199,29,55,10,89,149,126,31,168,44,171,168,211,172,194,162,7,215,77,19,229,149,246,74,182,162,177,43,98,129,21,90,246,57,170,214,206,214,183,186,230,69,19,154,174,88,82,41,62,78,95,28,7,255,0,11,251,237,242,255,0,154,222,110,182,44,7,25,233,166,169,169,183,197,209,85,113,174,149,142,86,83,211,77,36,111,133,189,164,70,201,50,170,61,205,107,225,106,51,243,201,35,48,175,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,240,163,122,53,207,107,37,138,86,35,223,209,212,161,178,152,42,3,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,1,85,124,243,191,82,127,180,159,187,75,84,42,175,158,119,234,79,246,147,247,104,17,87,149,199,158,205,50,252,107,209,235,75,137,227,7,139,60,55,132,93,47,250,113,125,167,164,188,95,107,234,35,166,177,99,142,175,90,89,238,175,73,24,147,171,30,145,202,172,100,81,61,100,115,213,157,27,246,216,170,142,149,136,180,131,193,6,175,97,186,11,196,230,37,171,154,129,61,92,118,44,118,158,239,53,66,82,64,179,79,43,223,107,171,138,40,99,103,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,170,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,29,87,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,46,79,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,226,14,84,124,11,127,104,226,131,90,240,207,245,61,86,1,69,92,239,240,156,235,164,148,234,223,247,175,10,247,59,249,115,35,63,185,230,45,80,0,0,10,171,231,157,250,147,253,164,253,218,98,174,74,158,105,242,159,151,245,222,163,110,50,175,60,239,212,159,237,39,238,211,21,114,84,243,79,148,252,191,174,245,27,112,23,82,0,0,117,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,236,4,21,230,219,195,238,163,235,38,135,91,243,92,27,32,254,176,211,63,31,125,189,216,36,157,98,142,190,151,178,197,117,91,85,92,145,186,106,88,227,153,90,215,39,83,163,158,116,99,145,219,71,40,103,94,28,120,211,208,110,41,238,185,37,139,74,242,10,183,92,177,170,135,163,232,238,84,222,22,122,218,36,114,53,183,10,104,213,202,231,211,57,202,141,221,200,217,24,170,196,150,56,250,227,234,172,190,117,126,105,241,111,151,244,62,163,113,33,86,150,234,150,119,162,217,221,179,83,52,210,251,236,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,117,230,3,196,198,27,197,126,165,225,90,165,135,208,213,219,158,220,30,146,219,119,182,84,162,185,246,235,140,117,213,175,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,192,150,188,140,127,93,159,179,127,188,139,84,42,175,145,143,235,179,246,111,247,145,106,128,13,85,205,170,13,85,192,191,238,87,30,68,244,203,241,175,88,173,37,81,21,121,92,121,19,211,47,198,189,98,180,149,64,8,171,205,31,200,158,166,254,11,235,20,68,170,34,175,52,127,34,122,155,248,47,172,81,1,64,38,203,188,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,107,68,109,80,0,0,5,43,115,171,243,79,139,124,191,161,245,27,137,29,116,3,139,60,203,135,61,47,213,108,31,79,233,234,232,111,186,149,79,107,166,167,200,233,43,210,9,236,204,165,146,117,149,99,103,109,202,231,203,21,68,145,163,218,248,223,18,236,246,175,82,53,82,69,115,171,243,79,139,124,191,161,245,27,137,0,0,23,189,203,139,142,58,158,43,112,218,252,63,80,89,73,79,168,184,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,105,175,150,39,53,90,147,36,81,194,172,183,147,254,168,98,252,52,46,165,199,125,171,185,234,133,5,59,238,85,216,85,182,142,58,166,73,3,159,14,212,176,206,146,34,190,166,24,188,68,143,232,73,82,87,244,195,11,85,90,146,77,5,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,20,54,136,4,127,224,235,140,92,19,139,252,18,162,255,0,96,163,246,54,73,102,232,250,65,143,247,38,168,246,95,118,106,134,82,255,0,93,62,8,163,159,187,29,58,201,249,180,94,141,250,93,178,167,190,64,0,53,172,226,199,205,62,178,124,192,200,125,70,115,101,51,90,206,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,198,189,98,180,149,68,85,229,113,228,79,76,191,26,245,138,210,85,0,34,175,52,127,34,122,155,248,47,172,81,18,168,138,188,209,252,137,234,111,224,190,177,68,5,43,112,157,230,159,70,254,96,99,222,163,1,178,153,173,103,9,222,105,244,111,230,6,61,234,48,27,41,128,0,0,0,0,0,1,170,185,178,159,9,222,86,52,111,229,254,61,233,208,26,214,27,41,240,157,229,99,70,254,95,227,222,157,0,25,84,0,0,213,92,218,160,213,92,13,148,248,78,242,177,163,127,47,241,239,78,128,202,166,42,225,59,202,198,141,252,191,199,189,58,3,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,47,184,242,0,226,175,106,123,143,40,228,81,178,30,64,244,85,109,217,114,237,178,162,42,167,248,142,167,111,204,232,33,191,73,143,213,86,67,20,206,238,72,198,190,70,181,85,17,85,62,215,111,252,85,251,62,195,184,200,136,173,84,254,101,33,87,27,180,57,6,29,81,73,169,118,71,111,225,22,42,119,55,102,127,162,62,161,23,244,149,127,150,159,197,2,106,181,237,123,122,152,228,114,127,50,238,120,82,43,240,183,197,149,155,84,232,27,65,84,189,170,200,247,235,111,215,119,197,211,170,123,210,22,167,194,50,83,53,232,230,163,209,119,71,38,232,7,157,147,226,121,220,241,186,40,223,221,184,30,119,77,246,60,163,149,87,99,214,223,210,93,206,78,251,211,236,3,216,122,220,171,190,200,167,61,247,77,208,227,182,232,170,160,25,191,218,115,61,108,61,128,116,125,96,153,208,97,117,146,55,226,157,191,253,172,101,93,112,13,167,244,185,78,178,95,238,245,212,171,51,168,233,168,156,197,123,17,200,138,179,51,223,239,106,251,254,167,222,90,30,177,183,171,11,172,223,225,249,189,255,0,251,236,100,38,229,173,109,138,44,159,46,159,167,119,58,154,135,237,95,178,89,63,156,9,251,143,219,217,110,161,134,157,141,70,163,35,107,118,68,217,61,205,68,251,191,152,253,85,56,177,187,34,127,65,201,192,122,158,247,181,219,39,189,14,108,119,82,110,112,106,42,185,87,115,216,212,251,64,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,154,125,100,249,129,144,250,140,230,202,102,181,156,88,249,167,214,79,152,25,15,168,206,5,212,242,184,242,39,166,95,141,122,197,105,42,136,171,202,227,200,158,153,126,53,235,21,164,170,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,129,149,121,24,254,187,63,102,255,0,121,22,168,85,95,35,31,215,103,236,223,239,34,197,56,129,212,207,200,222,135,103,154,165,29,93,170,158,175,25,199,235,174,20,30,212,147,162,150,106,230,66,239,11,3,254,187,21,221,217,214,40,209,141,114,57,238,122,53,171,212,228,2,149,185,169,235,29,139,87,120,184,187,211,99,144,239,73,129,91,226,195,164,169,234,127,245,213,85,52,243,201,82,189,15,99,85,157,185,234,37,131,111,172,215,118,58,218,229,107,209,19,63,242,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,247,43,58,95,226,190,171,183,141,200,181,173,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,123,141,138,56,54,208,186,62,29,184,113,195,52,231,216,222,206,189,54,223,29,199,35,107,214,7,204,251,197,67,27,37,82,73,44,8,140,151,182,245,236,49,251,185,123,80,196,222,183,35,81,202,20,47,197,143,154,125,100,249,129,144,250,140,229,143,233,190,131,83,113,7,201,194,195,140,195,69,87,83,125,176,83,223,50,108,121,148,148,242,212,206,251,141,37,210,226,230,195,28,49,189,171,43,231,137,211,83,34,42,59,101,168,71,163,28,230,181,10,224,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,10,22,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,61,198,205,26,79,157,126,84,52,179,13,212,207,101,251,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,65,156,127,232,53,79,15,156,81,229,216,204,52,84,148,214,43,253,67,242,108,121,148,148,241,83,64,203,117,92,178,57,176,199,12,111,114,68,200,37,108,212,200,138,141,221,41,209,232,198,181,205,66,122,114,92,215,75,21,215,78,50,62,30,46,119,155,172,217,37,146,225,83,146,91,105,170,17,242,82,178,207,42,83,71,35,41,223,186,182,62,138,167,61,239,141,81,136,174,171,71,183,173,86,85,96,89,81,0,57,161,112,45,249,107,197,95,174,58,57,134,120,189,73,178,244,123,98,154,137,221,51,95,109,113,198,228,93,161,70,175,136,172,135,104,251,123,43,94,248,145,241,254,117,205,167,141,39,248,3,85,114,85,114,184,243,217,166,95,141,122,61,105,37,57,162,242,255,0,172,180,86,92,184,155,209,12,119,189,106,155,196,220,115,139,92,18,79,61,84,117,82,207,44,243,93,155,220,123,250,161,94,238,210,199,26,49,176,182,54,200,141,86,44,174,138,53,242,184,243,217,166,95,141,122,61,104,23,252,0,0,107,215,204,87,88,239,186,201,197,198,119,83,119,135,195,210,97,247,9,240,235,93,55,83,31,217,165,160,158,88,220,189,109,99,21,221,217,214,162,125,157,212,230,119,250,58,156,214,53,75,169,227,39,93,40,248,118,225,199,51,212,111,108,251,58,244,219,124,150,236,113,204,72,31,51,239,21,12,116,116,171,28,83,170,50,94,219,215,190,246,108,229,237,67,43,186,28,141,86,174,186,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,188,11,95,228,177,160,212,214,156,55,43,226,54,243,69,86,203,149,246,161,248,205,149,102,167,150,38,123,58,21,142,90,153,162,122,191,162,118,75,80,145,198,171,209,249,183,208,189,168,255,0,172,246,165,69,155,57,232,166,151,218,180,87,72,241,13,40,179,58,146,74,124,90,207,77,109,125,69,53,19,105,25,89,59,24,157,234,165,137,170,168,199,205,47,114,87,253,103,42,190,71,42,185,202,170,171,172,96,23,61,196,134,136,93,117,179,149,78,154,186,205,124,164,183,84,96,24,61,131,56,123,42,99,115,153,89,5,21,137,201,52,8,230,251,216,245,138,105,30,197,233,114,43,227,107,23,165,30,178,50,162,244,159,58,252,151,234,158,27,169,158,203,246,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,99,97,238,25,45,54,171,255,0,8,154,81,98,190,219,41,46,54,219,142,155,216,169,43,40,234,225,108,208,84,193,37,178,22,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,65,156,85,105,111,228,91,136,237,69,211,56,108,94,198,160,179,100,21,94,202,162,241,94,35,181,107,149,253,234,31,206,43,222,231,111,75,44,14,250,238,87,166,251,63,103,35,145,3,99,220,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,220,126,177,5,121,66,107,165,102,167,240,227,87,167,57,13,231,198,222,180,210,224,219,116,45,122,78,249,155,103,157,139,37,18,201,44,138,230,59,165,236,171,129,140,98,162,71,21,52,77,86,53,58,92,249,212,0,170,190,121,223,169,63,218,79,221,165,170,21,87,207,59,245,39,251,73,251,180,12,85,201,83,205,62,83,242,254,187,212,109,197,212,148,173,201,83,205,62,83,242,254,187,212,109,197,212,128,0,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,45,83,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,0,54,83,0,1,21,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,0,54,83,0,0,34,175,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,202,160,6,173,153,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,188,200,28,39,121,167,209,191,152,24,247,168,192,90,167,52,46,5,191,45,120,171,245,199,71,48,207,23,169,54,94,143,108,83,81,59,166,107,237,174,56,220,139,180,40,213,241,21,144,237,31,111,101,107,223,18,62,63,206,185,180,241,165,85,240,157,230,159,70,254,96,99,222,163,0,27,41,128,0,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,57,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,112,23,82,0,2,128,121,163,249,236,212,223,193,125,30,136,153,92,148,52,135,13,102,1,153,107,219,160,171,147,44,158,241,81,136,50,71,78,189,136,45,204,134,138,169,205,100,105,178,43,228,150,70,43,156,238,173,146,24,209,157,27,201,215,13,121,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,4,255,0,41,91,153,215,1,223,145,11,237,78,188,233,61,151,167,1,200,46,14,246,149,174,221,110,237,210,226,243,57,144,182,61,221,221,114,246,106,39,117,66,183,166,56,226,133,203,28,41,183,92,77,91,169,62,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,64,215,95,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,236,17,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,191,89,169,190,219,166,232,168,171,66,220,116,112,101,125,224,243,81,233,109,145,221,125,179,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,187,109,52,93,216,145,100,107,82,57,26,246,185,189,42,175,138,62,215,203,155,141,127,224,171,168,243,216,51,251,157,214,77,50,202,127,55,114,166,129,123,177,218,235,149,88,145,220,219,15,75,158,238,150,49,99,149,177,43,92,248,220,215,109,43,161,138,53,11,233,53,87,54,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,213,136,11,254,229,113,228,79,76,191,26,245,138,210,85,17,87,149,199,145,61,50,252,107,214,43,73,84,0,0,5,85,243,206,253,73,254,210,126,237,49,87,37,79,52,249,79,203,250,239,81,183,25,87,158,119,234,79,246,147,247,105,138,185,42,121,167,202,126,95,215,122,141,184,12,85,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,9,254,0,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,166,85,231,87,230,159,22,249,127,67,234,55,19,21,114,184,243,217,166,95,141,122,61,105,149,121,213,249,167,197,190,95,208,250,141,196,12,171,200,199,245,217,251,55,251,200,181,66,170,249,24,254,187,63,102,255,0,121,22,168,0,0,4,85,230,143,228,79,83,127,5,245,138,34,128,75,254,230,143,228,79,83,127,5,245,138,34,128,64,218,160,0,4,85,230,143,228,79,83,127,5,245,138,34,128,75,254,230,143,228,79,83,127,5,245,138,34,128,64,218,35,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,113,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,206,160,13,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,223,185,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,228,14,99,188,14,84,241,91,134,208,102,26,124,250,74,125,69,195,233,231,101,12,50,178,40,153,123,164,114,163,214,138,89,213,17,204,123,92,142,116,14,115,187,77,124,178,181,200,212,153,101,142,138,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,3,105,226,170,249,231,126,164,255,0,105,63,118,146,171,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,98,175,60,239,212,159,237,39,238,208,42,172,157,60,184,57,127,214,113,17,125,139,86,245,123,29,255,0,58,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,22,32,224,147,131,236,155,139,157,80,138,202,212,171,162,194,108,117,16,59,44,188,82,75,79,223,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,78,151,95,246,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,135,96,0,0,0,1,85,124,243,191,82,127,180,159,187,76,85,201,83,205,62,83,242,254,187,212,109,198,85,231,157,250,147,253,164,253,218,98,174,74,158,105,242,159,151,245,222,163,110,2,234,64,0,0,0,83,95,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,116,49,177,205,133,204,118,202,216,220,198,71,93,102,211,183,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,45,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,66,80,114,49,253,118,126,205,254,242,45,80,170,190,70,63,174,207,217,191,222,69,170,0,53,87,54,168,53,87,2,255,0,185,92,121,19,211,47,198,189,98,180,149,68,85,229,113,228,79,76,191,26,245,138,210,85,0,34,175,52,127,34,122,155,248,47,172,81,18,168,138,188,209,252,137,234,111,224,190,177,68,5,0,155,84,26,171,155,84,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,118,14,74,250,67,134,229,250,161,155,106,229,246,10,185,175,186,123,79,67,13,137,27,58,178,8,95,112,142,182,41,230,123,19,222,247,164,80,172,109,69,94,132,73,164,85,106,185,24,230,117,254,117,126,105,241,111,151,244,62,163,113,50,175,35,31,215,103,236,223,239,32,45,80,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,54,232,0,214,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,138,116,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,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,180,173,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,99,254,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,104,108,60,107,89,197,143,154,125,100,249,129,144,250,140,230,198,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,174,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,17,87,154,63,145,61,77,252,23,214,40,137,84,69,94,104,254,68,245,55,240,95,88,162,2,149,184,78,243,79,163,127,48,49,239,81,128,217,76,214,179,132,239,52,250,55,243,3,30,245,24,13,148,192,0,0,0,0,0,0,213,92,217,79,132,239,43,26,55,242,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,47,241,239,78,128,12,170,0,0,106,174,109,80,106,174,6,202,124,39,121,88,209,191,151,248,247,167,64,101,83,21,112,157,229,99,70,254,95,227,222,157,1,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,174,68,247,170,156,18,94,165,84,77,143,47,102,232,122,149,170,213,3,223,241,58,230,117,132,217,243,171,20,214,59,204,14,146,9,92,199,42,36,142,103,189,174,221,61,233,239,59,11,28,139,238,247,156,149,55,247,1,79,28,67,104,30,111,195,22,88,204,207,78,89,43,41,23,125,209,209,73,85,183,230,162,143,248,241,109,241,157,255,0,198,255,0,171,98,109,112,171,197,245,135,87,177,234,27,125,206,227,77,29,214,42,120,153,44,106,176,68,170,244,100,8,237,154,146,170,254,148,139,246,25,187,85,244,155,31,212,219,20,150,171,181,190,9,213,219,116,172,145,198,191,199,99,191,140,199,127,33,10,117,206,48,13,92,225,15,84,38,190,91,213,209,90,34,174,115,209,34,184,117,34,196,149,14,118,221,17,186,63,226,83,167,187,111,230,251,182,11,182,134,189,39,86,62,55,198,248,222,155,238,139,191,217,191,216,125,232,244,114,237,191,192,128,188,62,113,251,132,230,22,22,91,111,183,90,154,107,188,9,20,74,199,80,212,57,174,84,133,21,203,212,143,127,218,215,125,164,196,211,236,250,221,152,81,173,69,29,83,102,248,42,170,68,246,255,0,25,201,252,111,232,3,187,170,34,252,79,10,170,223,210,84,216,242,221,156,223,119,218,120,122,59,167,222,136,7,169,42,98,87,118,250,147,169,61,232,155,161,237,234,85,79,113,212,42,111,212,212,153,51,45,114,189,237,157,236,99,154,221,149,83,101,114,34,123,211,249,206,219,79,187,163,71,47,189,87,222,7,177,136,191,21,57,158,19,250,15,32,116,157,87,129,42,49,58,184,156,136,173,119,111,125,213,83,253,21,132,60,229,223,78,218,92,207,53,166,108,109,70,197,75,65,178,162,170,252,95,34,253,164,196,213,118,78,252,74,173,41,255,0,77,123,123,123,246,255,0,69,97,18,185,124,91,234,169,242,108,194,170,173,187,58,90,106,20,221,28,139,240,124,128,78,148,248,5,248,4,248,32,95,128,30,182,166,202,167,177,191,3,130,34,239,239,57,167,192,15,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,249,167,214,79,152,25,15,168,206,108,166,0,138,188,174,60,137,233,151,227,94,177,90,74,160,0,20,173,206,175,205,62,45,242,254,135,212,110,37,212,128,42,175,145,143,235,179,246,111,247,145,250,188,237,53,142,197,22,43,130,240,253,79,15,122,245,83,112,76,198,178,78,167,183,194,82,199,29,69,37,58,108,172,232,147,188,249,106,125,232,254,166,120,95,172,221,164,106,165,159,128,53,246,229,189,162,23,93,110,226,191,19,109,190,249,73,107,167,192,234,41,243,138,231,205,27,164,124,240,80,86,83,170,65,19,83,100,87,201,44,145,49,85,206,68,107,21,239,250,202,212,141,251,4,128,6,181,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,146,168,1,90,188,232,244,46,197,117,211,140,115,136,123,101,154,235,54,73,100,184,83,99,119,42,154,117,124,148,172,179,202,149,50,70,250,134,108,173,143,162,169,204,99,36,69,98,43,170,213,142,235,85,137,25,5,121,117,107,29,247,70,248,184,193,42,109,16,248,138,76,194,225,6,29,116,166,234,99,59,212,181,243,197,27,87,173,204,122,183,181,58,83,207,179,122,92,254,199,71,83,90,247,41,176,160,0,0,3,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,173,108,55,129,90,158,22,185,143,105,166,113,167,212,21,111,210,187,253,69,210,26,25,170,106,162,123,237,151,25,172,215,87,173,181,17,100,89,230,99,99,167,116,140,153,204,253,7,181,142,123,222,213,123,236,208,0,0,1,82,188,237,53,142,251,46,85,130,240,253,79,15,102,203,77,111,76,198,178,78,166,59,197,213,73,37,69,37,58,108,172,235,143,178,200,170,125,232,254,151,248,175,172,221,227,106,174,11,229,79,160,212,218,201,197,29,6,77,125,162,171,146,197,166,212,233,147,72,246,211,202,176,73,113,100,172,109,4,47,153,143,106,68,254,234,173,75,81,85,221,196,163,145,138,199,53,94,173,189,224,0,213,92,218,160,1,138,184,78,242,177,163,127,47,241,239,78,128,128,28,237,52,83,255,0,152,94,35,40,238,31,118,21,112,165,146,95,248,69,101,36,144,177,35,255,0,134,164,142,116,159,222,17,173,253,53,45,80,1,66,220,171,53,142,197,164,92,92,90,41,178,56,118,164,207,109,242,225,209,212,245,63,250,214,170,166,120,36,166,94,134,49,202,254,228,244,241,65,183,213,107,123,253,110,114,53,138,139,125,32,0,42,175,158,119,234,79,246,147,247,105,106,128,10,86,228,169,230,159,41,249,127,93,234,54,226,234,64,0,0,0,0,2,0,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,108,166,0,0,0,138,188,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,27,41,128,0,0,0,0,5,117,113,41,203,254,178,209,197,158,150,241,55,162,24,239,122,213,54,160,89,174,57,197,174,9,39,158,170,58,169,111,45,158,107,179,123,143,127,84,43,221,218,88,227,70,54,22,198,217,17,170,197,149,209,88,168,0,0,2,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,117,32,0,0,10,1,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,0,0,29,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,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,175,15,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,240,163,122,53,207,107,37,138,86,35,223,209,212,187,41,128,41,175,150,47,48,10,61,34,172,166,225,251,91,242,47,9,130,213,244,193,140,220,165,142,8,169,108,53,82,79,52,210,182,165,237,98,72,176,207,37,71,190,105,30,230,194,230,55,116,108,110,123,227,174,179,106,128,4,85,229,113,228,79,76,191,26,245,138,210,85,0,0,0,5,85,243,206,253,73,254,210,126,237,49,87,37,79,52,249,79,203,250,239,81,183,23,82,0,160,30,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,0,0,0,32,7,58,191,43,24,183,204,10,31,78,184,147,252,1,64,60,174,60,246,105,151,227,94,143,90,101,94,117,126,105,241,111,151,244,62,163,113,46,164,1,85,124,140,127,93,159,179,127,188,139,84,0,0,0,8,171,205,31,200,158,166,254,11,235,20,69,0,155,84,0,0,0,34,175,52,127,34,122,155,248,47,172,81,20,2,109,80,0,0,0,21,151,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,205,0,26,192,233,110,169,103,122,45,157,219,53,51,77,47,190,198,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,79,254,43,51,175,234,160,255,0,7,251,39,15,86,191,243,87,254,104,91,147,89,171,39,255,0,230,103,255,0,6,117,212,85,202,141,254,227,248,172,117,8,223,206,251,152,214,119,247,129,182,254,0,199,250,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,32,0,0,0,0,0,5,85,243,206,253,73,254,210,126,237,49,87,37,79,52,249,79,203,250,239,81,183,23,82,0,0,0,0,0,29,83,84,180,183,4,214,156,18,231,166,122,151,98,246,206,55,121,236,248,218,47,21,53,63,119,181,51,38,143,243,144,189,146,55,105,34,99,190,171,147,125,182,93,209,85,23,181,128,32,175,45,254,20,117,31,132,173,71,215,12,43,53,139,199,90,171,190,143,207,96,191,193,10,178,150,239,74,213,184,162,185,168,170,189,185,153,212,212,150,21,85,116,110,115,85,21,236,124,114,62,117,0,0,213,92,218,160,1,21,121,92,121,19,211,47,198,189,98,180,149,64,0,34,175,52,127,34,122,155,248,47,172,81,18,168,1,170,185,181,64,0,0,0,82,183,58,191,52,248,183,203,250,31,81,184,153,87,145,143,235,179,246,111,247,145,106,128,0,0,14,191,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,246,113,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,93,140,192,20,129,203,131,152,5,103,14,247,216,180,147,87,178,47,243,167,175,241,51,197,83,81,28,245,18,99,181,93,15,147,170,157,144,178,73,31,12,210,34,49,240,163,122,82,73,82,86,171,63,60,146,198,190,44,124,211,235,39,204,12,135,212,103,54,83,0,69,94,87,30,68,244,203,241,175,88,173,37,80,0,8,171,205,31,200,158,166,254,11,235,20,68,170,0,107,89,194,119,154,125,27,249,129,143,122,140,6,202,96,0,0,0,0,0,0,1,170,185,178,159,9,222,86,52,111,229,254,61,233,208,25,84,0,0,0,53,87,54,168,0,98,174,19,188,172,104,223,203,252,123,211,160,50,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,14,14,110,231,48,7,161,187,181,126,7,185,23,116,27,39,220,120,248,125,251,1,200,198,154,197,163,56,246,169,216,106,109,151,58,85,123,165,137,237,69,71,73,241,86,72,223,226,189,191,223,20,201,72,167,144,41,83,138,174,7,181,11,76,114,39,100,56,13,130,231,91,65,42,75,35,157,79,72,175,70,42,206,173,106,47,84,175,95,209,122,125,135,238,240,45,196,93,243,6,206,147,19,204,164,90,38,87,248,122,118,182,165,173,137,122,157,82,223,247,45,254,18,125,255,0,105,110,57,70,43,106,201,168,93,71,114,162,134,118,59,100,84,146,54,185,63,73,23,237,69,251,80,173,110,48,184,109,160,210,171,165,139,82,176,250,38,210,165,45,193,31,50,67,18,51,234,199,28,114,127,161,196,223,182,37,248,187,237,255,0,16,89,142,55,118,165,188,218,41,107,233,103,100,145,205,19,36,106,181,219,162,162,181,23,254,211,244,165,223,167,220,71,126,15,53,74,159,59,211,251,124,43,81,215,81,75,75,12,82,34,189,21,81,205,130,159,127,227,185,126,47,251,73,20,187,125,168,6,42,204,235,45,118,172,150,142,107,149,84,81,76,247,194,141,235,127,79,191,169,118,77,191,226,50,21,142,118,213,80,199,60,79,71,49,237,106,162,167,193,119,106,46,228,78,226,231,40,170,181,106,78,59,109,164,173,124,93,250,187,115,118,108,138,223,210,124,169,246,42,125,196,151,210,217,102,155,12,182,62,121,58,222,180,176,110,237,213,119,94,203,55,248,147,163,182,34,41,200,2,142,161,168,210,44,118,73,126,178,34,46,219,170,174,219,125,118,17,239,131,136,209,151,204,137,105,106,162,149,171,5,47,87,67,218,239,227,191,238,85,254,115,189,113,95,168,244,218,127,130,84,86,75,55,75,221,211,211,179,145,23,251,116,8,191,198,111,242,204,21,203,94,231,53,234,147,32,185,84,86,186,87,77,5,55,185,100,87,42,116,207,59,126,213,95,184,9,218,221,246,247,158,28,121,79,128,95,128,30,180,223,239,61,141,248,28,19,111,138,28,211,224,7,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,3,195,190,7,144,7,161,206,115,87,100,61,140,127,82,32,123,17,125,231,169,155,181,118,248,129,239,84,223,226,99,14,32,52,222,211,168,88,5,125,174,182,223,4,238,101,61,75,163,238,49,23,165,235,3,218,138,158,244,247,251,254,243,39,162,238,135,166,178,157,149,52,210,64,244,221,30,213,111,248,211,96,43,59,133,108,186,231,164,58,227,118,211,171,149,100,209,80,203,87,60,116,209,117,238,223,125,100,16,177,17,26,142,219,234,198,169,239,82,205,35,145,37,141,30,223,130,149,197,198,182,11,85,166,153,221,163,86,45,113,170,178,43,157,58,202,214,177,234,187,36,213,19,185,219,187,118,167,232,39,255,0,224,156,218,83,158,91,115,188,74,154,241,110,153,170,201,122,255,0,209,24,239,132,175,111,241,87,111,226,40,16,123,142,92,130,177,56,137,198,44,244,243,189,189,47,180,202,136,139,183,189,101,149,55,248,127,63,222,78,29,22,239,46,158,89,93,60,138,247,186,134,149,92,171,247,246,25,185,3,56,205,138,134,183,138,76,66,36,115,95,84,250,155,44,106,136,239,122,53,103,127,216,139,247,170,125,132,255,0,210,202,52,162,194,109,48,35,58,122,105,41,211,237,251,33,98,125,160,118,240,0,16,99,153,141,108,244,216,19,251,115,185,141,110,222,230,251,190,51,81,152,223,148,101,226,166,227,14,85,4,245,15,115,34,166,163,86,34,174,232,155,212,84,110,119,62,105,8,228,194,62,175,185,29,241,254,127,207,81,24,207,147,155,183,250,92,221,182,218,150,139,255,0,198,106,0,180,116,248,5,9,240,11,240,3,214,213,221,84,246,39,192,245,183,226,123,27,240,3,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,234,84,217,119,216,246,158,21,0,240,221,246,60,175,192,240,211,144,17,191,141,125,60,126,99,164,215,39,65,4,114,77,77,28,211,179,169,90,138,138,218,106,157,189,234,159,123,140,29,192,142,183,210,87,97,109,198,231,169,159,197,81,239,186,57,143,84,250,242,212,191,227,212,191,98,19,135,55,182,54,235,142,215,210,185,55,235,167,149,191,227,99,147,239,79,188,164,140,23,80,42,180,55,86,107,232,234,98,234,141,253,174,166,245,34,124,41,156,169,239,70,191,251,239,255,0,47,176,36,86,165,200,253,68,227,114,204,202,106,135,74,218,5,179,78,228,145,85,17,17,147,196,171,182,251,255,0,124,255,0,156,179,108,86,151,193,216,104,160,223,244,32,141,54,251,182,99,80,169,30,23,178,165,212,14,41,95,146,57,157,41,34,82,70,137,190,251,116,77,70,159,115,127,234,45,238,214,196,101,190,157,19,251,211,63,250,148,3,234,0,1,3,57,159,211,247,176,7,200,231,53,59,123,123,189,255,0,108,244,70,44,228,234,141,69,203,182,118,255,0,214,180,91,255,0,252,77,65,147,249,161,57,201,130,244,49,118,223,227,255,0,223,168,140,89,201,205,219,201,151,175,223,75,69,255,0,227,53,0,90,74,124,2,252,2,124,2,252,0,245,183,226,167,177,191,3,214,223,137,236,111,192,15,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,167,196,228,113,83,202,46,232,7,9,227,73,98,115,21,61,202,138,159,243,20,215,204,131,74,170,177,108,193,249,69,186,222,177,199,46,221,111,100,74,137,238,138,145,137,239,70,39,218,229,251,75,151,82,35,113,243,164,180,121,150,151,92,171,59,8,234,152,187,61,14,70,71,191,190,162,149,23,222,239,127,193,191,120,21,255,0,203,130,166,74,221,91,167,157,205,234,218,102,123,246,223,125,170,104,203,177,183,174,244,112,238,155,126,109,190,239,248,144,164,174,93,15,91,62,178,197,109,115,83,251,116,123,42,252,119,90,138,63,184,187,75,107,183,162,133,206,251,99,111,253,72,7,212,0,2,13,115,51,182,79,87,167,114,84,70,206,164,141,83,117,68,85,248,207,70,159,119,243,24,95,147,202,43,106,242,214,252,54,164,162,77,191,253,230,114,68,115,18,150,22,105,117,100,114,183,126,242,179,111,230,218,166,144,142,92,160,102,237,93,178,232,85,119,234,164,162,217,87,254,19,55,253,224,90,138,124,16,47,192,53,119,106,47,243,5,248,1,235,111,197,79,99,126,7,173,62,39,177,191,0,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,255,0,191,99,196,107,239,216,230,168,139,241,60,35,81,20,14,71,77,212,251,28,119,204,94,170,146,100,221,174,232,223,227,253,241,139,246,127,65,220,143,134,239,72,218,202,25,32,114,111,213,183,187,254,52,95,251,0,166,222,30,168,105,177,30,46,31,102,108,237,99,59,148,14,106,47,187,117,116,148,95,202,93,203,144,177,73,220,181,82,185,29,186,44,76,219,221,254,213,10,110,213,91,69,195,73,184,212,182,213,201,215,12,79,169,178,185,206,111,83,81,205,87,192,170,155,236,212,95,237,107,254,34,220,244,182,242,203,238,23,107,185,198,254,166,205,75,3,211,117,223,244,161,99,190,245,251,254,240,59,112,0,8,145,204,22,204,203,134,150,86,84,43,182,88,122,54,247,42,252,106,105,83,239,254,98,32,242,141,188,67,6,103,148,91,101,107,145,239,162,164,84,247,167,250,165,223,255,0,178,19,135,142,74,7,85,233,5,201,88,222,165,78,207,185,19,127,254,138,166,254,98,189,185,89,86,182,143,89,175,212,238,126,221,116,20,137,211,191,254,116,207,179,254,48,46,102,21,69,137,170,139,238,217,63,234,57,175,192,245,82,42,45,52,110,79,130,177,171,255,0,49,238,3,213,178,162,252,80,246,39,192,245,255,0,24,246,55,224,7,144,15,10,187,123,192,242,120,254,96,142,69,248,42,5,69,95,122,40,30,79,10,187,30,79,31,21,254,128,8,121,7,30,164,248,39,196,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,106,225,175,140,219,22,184,107,6,169,104,13,238,213,236,172,207,78,114,11,205,60,41,3,30,234,91,157,158,150,224,234,104,234,90,229,223,183,51,58,161,100,177,185,118,115,158,217,35,221,28,248,225,146,166,184,60,66,229,55,220,27,141,13,75,205,113,106,239,5,122,199,245,66,243,116,183,84,246,153,39,98,170,11,180,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,247,1,177,240,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,14,149,173,249,173,215,77,116,95,62,212,107,21,61,36,247,44,87,23,186,222,232,226,171,99,157,4,147,211,82,73,52,109,145,173,115,92,172,87,49,17,81,28,213,219,125,149,62,39,117,49,87,22,62,86,53,147,229,254,67,233,211,129,242,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,204,6,182,220,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,246,30,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,129,218,192,0,0,0,86,7,52,14,51,56,147,225,219,95,108,24,86,142,106,71,209,251,45,110,31,75,116,158,155,216,244,21,125,117,79,173,173,141,210,117,212,65,35,211,118,67,26,108,139,211,245,119,219,117,85,87,43,254,51,56,147,226,39,95,111,248,86,177,234,71,210,11,45,22,31,85,116,130,155,216,244,20,157,21,76,173,162,141,178,117,211,193,27,215,102,77,34,108,171,211,245,183,219,116,69,76,43,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,128,186,146,189,121,150,115,12,201,184,124,186,210,232,134,134,214,82,83,230,211,211,193,114,188,95,92,218,122,180,179,192,231,42,199,74,200,31,214,223,19,35,90,143,119,121,155,50,25,35,86,181,203,51,95,22,85,230,13,198,221,171,133,12,2,59,22,49,61,37,118,162,229,84,245,16,218,168,219,84,214,207,105,129,208,204,214,93,159,27,161,149,143,100,117,13,141,173,138,68,106,76,189,196,106,170,71,38,212,67,254,106,179,220,171,253,53,200,242,76,142,225,254,233,89,93,114,174,168,147,254,84,147,77,36,143,254,119,57,206,251,85,64,188,158,7,57,142,225,188,86,212,187,79,179,11,69,38,31,168,180,244,237,150,26,22,85,44,148,151,182,50,36,89,229,163,87,162,57,143,107,146,71,173,51,149,239,108,91,57,178,74,141,149,99,129,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,239,39,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,78,220,88,249,167,214,79,152,25,15,168,206,5,233,240,21,170,89,222,180,240,157,131,106,102,165,223,125,179,146,94,125,167,227,107,124,44,52,253,222,213,202,170,24,255,0,55,11,25,27,118,142,38,55,234,181,55,219,117,221,85,85,100,1,21,121,92,121,19,211,47,198,189,98,180,149,64,0,0,15,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,235,0,84,175,21,124,224,178,166,103,116,118,14,21,214,213,244,110,199,112,167,173,159,32,173,164,146,111,164,80,246,99,123,169,22,150,162,24,164,165,133,36,116,209,200,173,94,235,250,24,232,228,137,55,235,178,173,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,80,28,199,249,127,214,112,239,125,151,86,244,135,29,255,0,58,122,255,0,13,4,180,212,242,79,81,38,59,85,208,200,250,106,31,51,228,145,240,205,34,43,217,50,187,165,36,149,98,114,51,243,43,46,21,224,235,140,92,239,132,12,238,162,255,0,96,163,246,206,55,121,232,250,65,143,247,33,167,246,167,106,26,134,82,255,0,93,62,9,100,131,181,37,66,201,249,180,78,189,186,93,186,47,184,54,41,7,95,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,213,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,14,191,170,90,165,130,104,182,9,115,212,205,75,190,251,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,93,124,32,115,89,190,234,135,17,215,76,43,90,232,189,155,143,231,247,10,75,126,21,77,111,133,146,195,97,170,87,186,56,169,102,123,99,73,170,60,74,190,36,116,238,85,107,37,106,42,71,20,82,57,97,134,188,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,146,48,1,181,64,43,171,150,47,48,10,205,93,163,166,225,251,91,242,47,23,157,82,116,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,190,105,30,215,76,215,183,116,116,141,123,228,177,80,4,10,230,71,204,18,167,135,106,104,244,123,70,238,180,142,212,91,141,59,106,107,110,80,203,20,207,198,88,146,193,36,73,45,60,208,75,12,207,169,133,103,106,49,206,107,227,98,178,77,182,124,106,185,131,142,142,51,108,92,30,105,197,45,206,59,87,182,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,199,175,181,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,160,94,167,3,156,199,112,222,43,106,93,167,217,133,162,147,15,212,90,122,118,203,13,11,42,150,74,75,219,25,18,44,242,209,171,209,28,199,181,201,35,214,153,202,247,182,45,156,217,37,70,202,177,204,162,10,242,224,229,255,0,71,195,189,138,45,91,213,236,119,252,246,43,252,76,17,83,84,73,5,68,120,237,47,91,227,233,167,124,47,146,55,205,52,104,143,124,200,238,164,142,84,137,168,207,207,44,179,168,1,26,184,23,227,54,197,198,30,156,85,92,228,181,123,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,146,84,214,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,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,27,57,131,21,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,6,70,43,154,199,62,41,98,122,177,157,125,41,149,64,17,255,0,143,93,82,206,244,91,132,236,231,83,52,210,251,236,108,146,205,236,207,5,91,225,97,168,237,119,110,84,176,201,249,185,152,248,221,188,114,189,191,89,171,182,251,166,202,136,169,32,8,171,205,31,200,158,166,254,11,235,20,64,87,87,15,92,199,184,206,206,117,247,77,48,172,167,89,60,109,151,32,204,44,214,187,141,55,209,219,84,125,250,89,235,98,142,88,250,217,76,215,183,169,143,114,110,213,71,38,251,162,162,251,203,191,53,172,225,59,205,62,141,252,192,199,189,70,3,97,237,104,213,236,55,65,116,191,32,213,205,64,158,174,59,22,59,78,217,170,18,146,5,154,121,94,249,27,20,80,198,207,114,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,32,99,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,10,184,44,230,223,83,122,186,218,180,183,138,201,169,35,168,175,168,154,40,51,196,237,82,192,215,189,205,88,34,174,167,142,54,197,19,55,89,25,226,88,173,99,83,179,220,141,17,37,156,175,110,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,225,72,245,107,88,215,203,44,175,70,51,175,165,38,255,0,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,224,183,64,14,191,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,161,249,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,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,72,43,193,47,52,107,174,186,107,205,247,77,181,150,155,31,198,173,185,85,66,205,132,116,202,230,173,36,233,219,142,59,75,229,86,244,206,249,90,142,145,178,191,182,174,155,185,27,81,123,208,67,20,0,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,223,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,78,167,71,80,54,168,4,10,229,185,204,18,167,136,154,105,52,123,89,46,180,141,212,91,117,59,170,104,174,83,75,20,47,201,152,178,207,36,169,21,60,48,69,12,47,166,133,32,106,177,174,115,228,98,62,77,182,100,138,147,212,8,213,199,127,19,151,222,18,244,247,13,213,91,69,151,219,116,143,204,35,181,221,45,30,37,148,222,62,150,91,101,193,205,143,190,232,165,88,186,103,142,158,93,218,222,165,237,116,110,141,115,140,235,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,144,131,157,95,149,140,91,230,5,15,167,92,72,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,5,239,0,0,16,3,154,223,20,122,237,195,95,228,187,242,41,156,253,28,250,71,237,191,105,255,0,99,40,235,59,254,31,192,246,127,186,98,147,167,167,191,47,232,237,191,87,191,125,147,105,254,85,95,60,239,212,159,237,39,238,208,58,167,1,92,122,241,99,173,60,88,224,218,103,169,122,173,237,156,110,243,237,63,27,69,236,43,109,63,119,181,109,170,154,63,206,67,78,201,27,180,145,49,223,85,201,190,219,46,232,170,139,111,229,0,242,184,243,217,166,95,141,122,61,105,113,60,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,20,49,87,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,73,213,57,125,243,35,166,226,38,166,135,70,245,134,42,75,118,162,182,158,56,109,181,180,204,149,204,201,159,28,85,51,84,76,177,71,15,102,141,241,195,78,199,61,22,68,100,143,123,150,54,177,54,141,41,179,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,46,39,150,47,1,223,145,11,21,54,188,234,197,151,167,62,200,45,237,246,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,80,159,224,0,6,63,226,23,41,190,224,218,5,169,121,174,45,93,224,175,88,254,31,121,186,91,170,123,76,147,177,85,5,20,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,247,25,0,197,92,88,249,88,214,79,151,249,15,167,78,5,43,127,85,31,142,207,246,115,255,0,163,54,127,242,66,255,0,141,85,205,170,0,20,3,253,84,126,59,63,217,207,254,140,217,255,0,201,11,254,53,87,3,98,142,2,181,75,59,214,158,19,176,109,76,212,187,239,182,114,75,207,180,252,109,111,133,134,159,187,218,185,85,67,31,230,225,99,35,110,209,196,198,253,86,166,251,110,187,170,170,172,128,34,175,43,143,34,122,101,248,215,172,86,146,168,0,0,0,0,1,130,184,223,213,236,203,65,120,99,203,117,115,79,231,164,142,251,142,212,90,38,167,74,184,18,104,37,99,238,148,145,75,12,140,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,103,82,42,243,71,242,39,169,191,130,250,197,16,25,87,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,248,50,49,92,214,57,241,75,19,213,140,235,233,76,170,107,153,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,118,19,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,64,236,0,0,0,0,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,81,171,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,134,209,0,193,92,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,58,128,0,1,26,184,23,227,54,197,198,30,156,85,92,228,181,123,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,146,84,214,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,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,176,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,240,100,98,185,172,115,226,150,39,171,25,215,210,129,149,64,0,0,0,0,0,86,7,52,14,51,56,147,225,219,95,108,24,86,142,106,71,209,251,45,110,31,75,116,158,155,216,244,21,125,117,79,173,173,141,210,117,212,65,35,211,118,67,26,108,139,211,245,119,219,117,85,87,43,254,51,56,147,226,39,95,111,248,86,177,234,71,210,11,45,22,31,85,116,130,155,216,244,20,157,21,76,173,162,141,178,117,211,193,27,215,102,77,34,108,171,211,245,183,219,116,69,76,43,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,128,186,144,0,2,47,243,1,226,99,50,225,67,77,48,173,82,195,232,105,46,44,118,113,73,109,187,219,42,81,26,203,141,186,74,26,215,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,124,160,32,7,58,191,43,24,183,204,10,31,78,184,129,53,52,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,167,107,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,94,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,238,3,245,136,213,168,252,102,216,180,147,140,76,87,134,124,230,213,218,181,103,120,253,186,162,201,120,167,99,223,36,23,138,138,234,186,102,211,84,49,55,222,25,123,80,181,146,53,17,99,145,87,175,118,61,95,12,149,41,91,157,95,154,124,91,229,253,15,168,220,64,186,144,87,7,42,126,56,234,117,42,213,65,194,222,164,178,146,43,238,49,103,70,98,215,54,190,40,18,227,110,165,107,24,148,79,143,116,87,212,195,22,206,107,163,106,247,33,138,71,61,26,232,157,36,214,62,0,0,5,101,243,20,213,222,61,56,90,204,151,56,211,237,100,171,126,149,223,234,33,134,134,106,155,29,133,239,182,92,102,74,135,173,181,17,96,89,230,99,99,167,116,140,153,204,253,7,181,142,123,222,213,123,227,166,133,243,113,226,79,16,212,123,117,207,91,242,79,167,120,100,187,211,221,45,177,90,104,40,234,161,141,202,159,215,52,210,65,20,91,205,30,219,164,114,59,182,246,171,154,189,10,230,203,29,207,231,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,166,189,156,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,120,108,59,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,251,136,171,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,0,114,189,227,95,248,63,231,108,209,141,66,185,218,168,116,219,50,184,62,166,91,141,106,246,125,141,116,116,45,99,42,22,86,181,119,134,94,212,16,200,146,42,50,63,169,47,92,109,100,189,201,129,206,175,202,198,45,243,2,135,211,174,32,71,254,2,184,245,226,199,90,120,177,193,180,207,82,245,91,219,56,221,231,218,126,54,139,216,86,218,126,239,106,219,85,52,127,156,134,157,146,55,105,34,99,190,171,147,125,182,93,209,85,22,223,202,1,229,113,231,179,76,191,26,244,122,210,205,57,138,113,213,77,194,214,26,184,62,159,87,210,63,85,47,244,240,205,67,13,77,44,175,101,178,221,50,212,49,110,72,171,26,193,51,219,37,59,163,100,46,127,233,189,175,115,30,198,171,30,24,127,152,207,50,155,142,151,223,96,209,158,25,243,15,15,151,217,110,29,204,158,251,5,53,45,93,45,39,67,30,197,182,53,149,17,72,201,38,235,115,95,43,155,183,105,209,54,61,220,247,74,200,162,174,149,113,247,204,87,89,53,31,28,210,220,43,90,60,69,235,38,184,69,111,166,234,197,109,111,142,30,181,250,243,203,219,162,123,219,12,76,71,73,35,209,171,209,27,30,229,77,154,164,75,180,219,51,45,87,207,232,172,212,114,85,223,242,204,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,119,200,228,247,185,85,203,241,82,244,249,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,176,73,92,2,197,147,99,56,109,166,197,153,231,53,121,141,246,146,157,27,112,190,212,208,211,209,190,186,117,85,87,61,32,167,99,98,137,155,175,75,24,136,170,140,107,81,206,145,221,79,119,96,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,222,217,198,239,62,211,241,180,94,194,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,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,75,254,104,28,102,113,39,195,182,190,216,48,173,28,212,143,163,246,90,220,62,150,233,61,55,177,232,42,250,234,159,91,91,27,164,235,168,130,71,166,236,134,52,217,23,167,234,239,182,234,170,174,87,252,102,113,39,196,78,190,223,240,173,99,212,143,164,22,90,44,62,170,233,5,55,177,232,41,58,42,153,91,69,27,100,235,167,130,55,174,204,154,68,217,87,167,235,111,182,232,138,152,87,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,1,117,32,0,0,0,0,0,4,63,230,5,199,117,139,133,92,86,76,43,22,127,141,212,220,130,222,178,91,169,182,124,126,203,165,158,58,168,226,186,245,190,158,90,121,251,85,52,237,79,12,229,71,63,125,215,102,251,215,42,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,175,22,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,5,233,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,107,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,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,216,79,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,102,0,0,2,176,57,160,113,153,196,159,14,218,251,96,194,180,115,82,62,143,217,107,112,250,91,164,244,222,199,160,171,235,170,125,109,108,110,147,174,162,9,30,155,178,24,211,100,94,159,171,190,219,170,170,217,249,74,220,234,252,211,226,223,47,232,125,70,226,4,170,229,73,197,30,187,113,41,249,81,252,181,231,63,72,254,142,123,19,217,159,216,202,58,62,199,136,241,221,239,238,104,163,234,234,236,69,250,91,237,211,238,219,117,222,127,149,87,200,199,245,217,251,55,251,200,181,64,0,0,35,255,0,30,186,165,157,232,183,9,217,206,166,105,165,247,216,217,37,155,217,158,10,183,194,195,81,218,238,220,169,97,147,243,115,49,241,187,120,229,123,126,179,87,109,247,77,149,17,82,176,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,222,88,175,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,0,108,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,1,194,69,84,3,150,225,83,127,176,226,195,152,21,247,204,71,75,95,53,210,223,168,52,84,253,82,91,228,164,123,157,215,183,213,137,149,15,223,101,127,243,39,241,87,254,51,61,240,77,153,179,48,210,90,102,171,255,0,57,110,109,45,35,211,111,181,180,177,111,252,84,255,0,180,239,154,249,132,209,230,56,13,222,146,104,100,124,171,69,58,51,161,206,79,127,98,84,79,130,47,218,239,184,142,28,20,94,164,196,242,28,179,2,175,78,202,211,92,209,208,181,237,233,115,154,140,153,155,253,101,69,95,237,63,112,19,112,30,19,224,121,3,23,235,253,162,59,214,11,91,73,35,122,145,123,126,237,246,255,0,70,137,126,244,251,138,166,229,231,78,251,127,17,119,90,118,167,232,211,80,170,127,63,245,196,11,255,0,105,111,250,139,79,21,78,57,81,28,168,170,159,83,224,187,127,162,48,168,238,23,32,143,27,226,250,190,130,129,202,145,189,150,230,175,82,245,123,150,90,69,248,255,0,202,80,46,74,222,170,234,40,92,239,138,198,223,250,144,250,79,146,212,170,235,109,43,149,119,222,22,47,255,0,130,135,214,7,165,127,72,246,51,224,113,85,93,212,228,223,128,28,143,10,155,133,247,28,122,253,251,108,3,182,155,238,114,223,111,114,158,78,18,170,181,138,173,219,125,190,208,11,35,91,250,74,114,221,8,129,196,62,189,101,122,121,168,148,22,235,109,194,149,148,210,117,35,227,116,12,122,175,247,74,124,85,119,255,0,67,111,219,246,18,151,17,187,173,234,203,5,123,246,87,75,213,190,201,178,123,158,228,255,0,176,15,217,115,122,211,101,248,30,90,212,106,108,135,147,194,185,19,226,7,144,120,71,34,252,15,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,243,79,172,159,48,50,31,81,156,217,76,214,179,139,31,52,250,201,243,3,33,245,25,192,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,216,39,134,142,34,240,78,40,52,178,131,83,48,90,143,239,84,119,138,46,137,191,177,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,81,126,40,148,23,155,240,207,153,97,220,58,105,231,19,77,174,164,175,196,243,202,138,203,107,209,170,145,207,109,184,193,85,87,19,96,123,21,202,178,50,88,169,31,43,100,111,193,82,70,61,173,218,55,75,215,244,167,93,53,31,70,168,242,251,78,21,121,237,90,179,188,126,183,27,191,219,103,69,125,45,109,45,68,18,66,143,115,17,83,105,162,238,185,241,72,138,142,107,149,200,187,177,242,49,225,53,115,46,112,90,203,99,226,59,37,191,224,139,106,200,180,157,151,4,162,181,227,247,10,70,197,221,161,137,241,177,213,112,213,54,24,170,98,154,118,197,36,141,73,210,86,197,226,85,174,142,78,219,73,169,71,196,159,240,173,229,233,171,122,181,249,60,186,225,221,236,63,43,183,248,58,217,123,240,207,217,160,153,59,244,181,29,12,239,194,189,93,10,254,134,244,203,28,209,236,189,190,167,81,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,252,13,130,53,99,5,252,151,240,11,153,105,167,181,61,167,244,75,71,238,54,47,27,216,236,248,175,11,101,146,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,129,174,185,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,180,75,50,255,0,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,240,216,207,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,247,31,172,83,95,42,62,53,255,0,38,89,84,28,53,234,101,206,235,83,141,229,183,10,122,108,74,93,251,208,217,238,147,72,230,173,63,66,53,100,108,53,82,72,207,123,93,209,28,169,212,172,68,154,105,91,114,128,0,0,82,183,58,191,52,248,183,203,250,31,81,184,152,127,151,247,19,24,111,10,26,151,154,234,150,97,67,87,113,123,176,122,187,109,162,217,76,138,215,220,110,50,87,81,62,40,22,78,149,108,44,233,138,71,190,71,34,244,177,142,233,107,223,209,27,243,7,58,191,52,248,183,203,250,31,81,184,144,0,14,213,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,127,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,28,43,202,159,129,202,109,74,186,208,113,73,169,47,171,138,197,140,94,17,248,181,177,172,150,5,184,220,105,92,199,165,107,228,217,17,244,208,203,179,90,216,220,189,201,162,145,175,86,182,39,71,52,170,230,89,199,85,79,12,184,205,46,152,105,141,125,93,46,168,100,116,240,92,169,107,155,75,20,144,90,45,201,80,168,233,222,147,198,248,166,124,203,4,208,182,52,106,244,167,114,71,57,138,216,210,64,155,230,181,156,88,249,167,214,79,152,25,15,168,206,92,159,5,28,198,116,227,138,175,5,128,95,233,126,139,106,108,118,244,158,166,219,38,201,67,116,145,157,125,231,91,164,87,185,238,233,99,18,87,67,34,36,140,107,221,210,179,54,41,37,74,108,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,252,107,214,43,73,84,69,94,87,30,68,244,203,241,175,88,173,37,80,0,0,0,0,29,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,40,7,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,176,241,143,245,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,112,83,95,46,110,61,191,130,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,247,35,88,215,196,157,77,116,115,118,190,103,92,120,254,91,239,181,58,13,164,247,174,172,7,31,184,59,218,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,33,254,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,252,173,45,210,220,239,90,115,187,102,153,233,165,139,219,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,249,108,88,6,101,147,99,57,54,103,98,199,170,234,236,88,117,61,53,77,246,224,212,68,130,133,149,21,12,167,129,30,229,84,69,124,146,200,136,214,38,239,84,108,142,68,233,141,238,111,201,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,123,203,137,226,119,134,124,55,133,14,86,250,131,165,184,125,117,93,197,238,168,180,92,174,247,58,149,86,190,227,113,146,235,110,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,213,183,9,222,105,244,111,230,6,61,234,48,1,141,45,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,46,39,71,57,181,233,197,55,10,114,102,186,189,114,246,166,172,99,155,90,234,108,20,180,201,71,37,250,169,235,34,211,84,194,169,213,27,33,116,113,162,212,74,136,214,197,35,100,70,196,157,202,104,229,115,58,229,255,0,89,171,180,117,60,64,232,134,59,226,243,170,78,169,242,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,247,67,27,26,233,154,247,108,174,145,172,100,148,216,7,117,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,217,167,41,78,10,61,137,71,71,197,150,166,219,46,180,119,169,187,209,225,118,249,211,177,27,104,102,131,182,251,155,145,29,215,39,121,146,203,28,77,145,173,106,70,142,149,18,68,150,23,179,10,242,197,224,59,242,223,125,166,215,157,88,178,245,96,56,253,193,190,205,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,169,117,32,0,0,13,85,205,170,13,85,192,206,188,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,22,252,241,173,123,210,124,195,70,166,226,7,28,202,252,94,3,79,111,175,186,73,119,240,53,49,244,210,209,58,86,212,201,216,124,105,50,244,44,18,166,221,29,78,233,250,168,187,166,250,251,107,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,253,236,145,143,99,145,81,221,113,199,215,241,93,116,212,124,67,73,243,93,16,182,94,123,184,102,119,225,37,185,90,234,17,95,28,53,84,245,48,79,29,85,63,189,59,83,47,135,100,111,84,221,175,141,81,28,213,86,68,232,194,96,97,60,228,248,130,199,181,30,251,126,203,49,235,86,87,134,93,110,19,212,81,99,181,11,21,37,85,162,149,86,101,134,154,158,186,8,91,215,211,220,133,31,36,240,202,231,182,20,219,182,175,115,137,127,198,78,172,254,93,121,87,228,26,185,244,66,235,139,253,40,183,216,235,125,151,115,110,211,65,253,154,163,111,83,93,178,119,33,127,79,114,41,122,91,220,137,241,191,165,189,93,41,81,124,55,104,133,215,136,253,109,197,180,94,205,124,164,179,84,100,117,18,181,245,245,49,186,70,83,65,12,18,84,76,244,99,125,239,122,69,12,157,12,221,168,231,244,181,92,196,85,122,93,167,52,127,34,122,155,248,47,172,81,1,73,124,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,153,43,142,142,51,111,188,97,234,61,45,206,59,87,177,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,26,204,235,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,42,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,71,253,107,213,157,26,229,251,195,141,45,198,219,136,120,75,13,151,162,199,140,227,182,198,185,190,50,186,70,73,35,33,116,202,142,232,234,237,205,44,181,18,117,57,118,145,235,221,149,200,199,196,14,10,57,181,209,222,252,22,153,113,99,114,236,222,171,46,9,5,191,52,142,154,10,106,23,71,39,90,163,110,44,143,161,148,253,15,232,141,179,70,206,218,181,237,89,82,52,141,243,60,44,252,164,14,99,252,192,43,56,136,190,203,164,154,67,145,127,157,61,7,134,158,90,154,120,231,167,147,34,170,232,100,157,85,12,153,145,200,200,97,145,85,140,133,91,210,178,68,178,185,95,249,148,138,197,121,145,96,188,71,106,7,14,55,75,39,15,87,79,229,187,38,179,81,192,255,0,106,94,173,125,31,94,158,146,84,119,244,172,148,232,222,186,134,110,198,191,227,5,69,0,129,157,120,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,165,148,241,193,203,3,1,205,180,190,221,122,225,127,79,41,44,121,182,41,79,75,110,165,179,219,93,13,60,23,218,46,227,88,228,169,146,121,24,223,19,27,92,233,124,83,222,178,72,141,123,36,238,43,163,116,121,43,149,166,117,163,89,79,10,118,27,14,151,218,237,86,91,214,63,249,140,190,215,79,59,164,170,246,163,149,90,181,213,14,123,90,247,248,166,68,217,88,239,172,198,53,22,6,57,82,157,90,217,128,6,172,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,27,4,240,47,198,109,139,140,61,56,170,185,201,106,246,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,42,131,153,174,168,104,54,173,113,47,113,201,244,73,181,117,245,17,211,199,69,145,223,153,91,221,183,93,235,96,99,98,100,148,108,84,85,70,71,20,108,137,102,107,251,114,244,35,152,196,68,89,170,58,175,47,172,99,87,50,110,45,48,84,209,123,133,37,178,251,108,168,154,190,166,231,93,109,125,117,21,13,185,176,189,149,110,168,141,155,42,178,72,164,116,13,250,241,111,36,241,181,37,137,206,108,141,11,31,231,87,229,99,22,249,129,67,233,215,18,149,139,169,231,87,229,99,22,249,129,67,233,215,18,170,248,92,208,191,225,41,174,216,206,138,125,41,250,57,244,143,198,255,0,100,252,15,140,236,120,122,57,234,127,180,247,35,234,234,236,116,254,154,109,213,191,191,109,148,38,167,43,78,61,190,130,86,88,120,81,213,8,58,241,251,173,195,193,226,23,74,122,125,228,160,174,171,157,92,148,117,13,98,111,36,51,79,43,149,146,236,174,142,73,21,30,171,19,145,208,91,249,171,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,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,112,176,162,170,249,231,126,164,255,0,105,63,118,150,168,85,95,60,239,212,159,237,39,238,208,33,7,4,26,189,134,232,47,19,152,150,174,106,4,245,113,216,177,218,123,188,213,9,73,2,205,60,175,125,174,174,40,161,141,158,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,78,191,196,239,16,185,87,20,26,203,122,213,204,166,155,192,120,254,221,53,186,214,202,169,42,33,182,80,196,222,152,169,227,115,215,252,41,30,173,107,26,249,101,149,232,198,117,244,166,42,38,87,46,46,7,41,184,173,204,171,243,13,65,125,93,62,157,97,245,16,50,186,24,153,44,79,189,213,185,21,233,69,20,232,136,214,49,173,70,186,119,53,221,214,178,88,154,212,106,204,146,198,25,171,149,15,3,149,57,45,214,201,197,198,163,62,145,108,86,218,138,135,226,54,149,100,85,11,93,87,19,164,129,213,179,163,145,201,19,32,149,175,237,53,54,149,102,137,178,110,198,198,206,245,186,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,227,94,95,252,199,236,92,68,81,218,116,135,86,231,240,26,177,245,233,233,165,130,137,254,23,34,142,40,36,153,245,45,237,181,99,166,153,177,194,245,150,55,116,70,174,233,116,95,166,176,196,19,168,0,0,197,92,88,249,88,214,79,151,249,15,167,78,101,83,21,113,99,229,99,89,62,95,228,62,157,56,26,214,27,84,26,171,155,84,0,53,87,54,168,53,87,2,255,0,185,92,121,19,211,47,198,189,98,180,149,68,85,229,113,228,79,76,191,26,245,138,210,85,0,0,0,0,0,34,175,52,127,34,122,155,248,47,172,81,18,168,138,188,209,252,137,234,111,224,190,177,68,5,0,147,43,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,134,167,106,213,45,45,206,244,91,59,185,233,158,165,216,189,141,146,89,187,62,54,139,197,67,81,218,238,194,201,163,252,228,47,124,110,222,57,88,239,170,229,219,125,151,101,69,68,13,159,129,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,0,0,1,170,185,181,65,170,184,25,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,248,50,49,92,215,181,146,197,19,213,143,232,233,93,135,180,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,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,186,251,101,92,40,234,61,131,134,204,43,138,107,100,94,217,195,50,143,23,5,202,74,120,85,36,177,85,69,95,61,36,109,168,77,215,120,101,237,49,89,50,108,212,145,235,19,145,170,177,44,221,131,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,27,15,3,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,113,250,192,106,174,103,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,139,130,140,191,175,60,51,230,90,13,143,105,182,103,121,174,164,184,227,218,163,139,209,100,118,90,216,85,24,246,190,74,90,121,170,105,37,137,92,174,107,225,117,76,104,143,247,178,70,61,142,69,71,117,199,24,108,61,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,191,89,169,190,219,166,232,168,171,218,202,22,229,205,198,191,240,85,212,121,236,25,253,206,235,38,153,101,63,155,185,83,64,189,216,237,117,202,172,72,238,109,135,165,207,119,75,24,177,202,216,149,174,124,110,107,182,149,208,197,26,222,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,125,96,0,0,0,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,14,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,5,212,128,0,16,3,157,95,149,140,91,230,5,15,167,92,73,254,64,14,117,126,86,49,111,152,20,62,157,113,2,149,139,9,229,115,199,109,171,68,238,179,104,70,180,100,213,116,248,77,242,161,142,199,238,53,115,183,193,99,213,174,115,214,86,73,212,157,81,83,84,57,237,85,127,95,110,41,26,175,86,181,38,154,86,194,13,39,193,127,42,26,167,134,233,159,181,61,153,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,250,245,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,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,129,179,153,74,220,234,252,211,226,223,47,232,125,70,226,102,174,87,92,192,40,238,244,118,222,25,53,191,34,236,221,97,240,214,236,30,233,60,112,65,75,37,44,80,69,4,54,151,118,216,206,153,147,181,188,82,72,175,116,206,145,209,171,145,233,19,101,194,188,234,252,211,226,223,47,232,125,70,226,4,10,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,238,95,188,119,88,184,170,197,99,194,178,151,248,45,77,199,237,233,37,198,155,103,201,237,74,88,35,165,142,91,175,91,41,226,167,131,187,83,80,228,240,205,85,115,54,221,55,111,189,41,219,72,184,103,204,181,171,72,245,79,84,176,202,234,71,191,74,41,232,46,87,59,100,202,145,190,166,221,51,42,223,81,60,82,57,200,222,184,27,73,214,177,170,125,118,57,253,46,235,107,99,147,160,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,40,90,167,49,174,98,122,161,161,90,243,96,210,237,9,190,210,82,191,20,167,138,191,44,138,174,130,58,136,46,19,212,118,230,134,134,70,203,10,61,140,109,58,53,235,37,60,205,87,37,98,183,169,143,139,116,205,92,5,243,2,186,241,135,117,188,226,23,221,32,171,199,174,88,221,158,150,182,178,245,65,82,234,155,85,68,238,114,71,36,107,212,198,186,145,239,118,239,134,21,124,202,230,71,62,239,252,214,239,164,29,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,248,151,167,202,251,68,46,186,39,194,133,149,215,155,229,37,198,163,63,168,110,112,198,83,70,230,178,142,10,218,58,84,134,5,115,189,239,122,69,12,111,122,244,181,17,242,57,137,212,140,73,30,18,212,197,92,75,240,233,130,113,65,165,149,250,103,157,83,255,0,125,172,179,214,245,205,253,140,186,120,105,161,130,179,183,20,177,247,187,93,247,187,180,247,116,63,224,169,240,84,202,160,13,101,181,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,110,64,207,248,197,206,245,67,133,140,115,134,140,234,143,218,127,68,178,10,59,141,158,247,220,134,31,11,107,165,183,58,138,11,119,135,138,6,245,244,247,30,254,251,228,115,215,126,149,69,217,28,91,255,0,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,239,3,186,240,229,173,247,94,28,117,134,203,172,182,43,29,37,222,229,96,167,184,182,142,146,174,71,50,5,158,162,134,122,104,223,39,79,214,115,24,233,209,234,196,86,171,209,138,212,115,58,186,211,165,101,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,227,242,139,73,229,125,203,238,154,237,77,101,226,135,90,109,85,108,99,42,27,95,135,216,234,98,150,153,253,112,203,75,81,71,122,73,98,157,174,86,43,153,59,89,4,177,116,72,197,108,191,89,142,102,225,152,57,94,240,45,249,20,197,89,174,58,199,134,120,77,73,189,117,251,30,154,181,221,83,88,173,114,70,212,77,225,86,167,135,172,155,121,59,155,171,158,200,149,145,254,105,206,168,141,103,248,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,101,94,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,57,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,112,23,82,0,0,0,0,99,253,116,215,77,56,225,211,78,46,58,161,170,23,159,3,106,161,218,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,114,103,244,187,100,221,26,141,107,158,247,49,140,123,219,144,10,149,231,71,104,226,9,215,220,114,247,115,184,247,180,98,31,13,5,182,26,119,69,4,112,223,101,101,74,200,218,136,251,206,150,166,110,204,15,115,38,88,217,20,113,200,177,181,17,235,43,229,8,45,196,191,17,121,223,20,26,167,95,169,153,213,71,247,218,59,61,23,68,63,216,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,111,91,254,42,191,4,73,149,202,159,129,202,109,74,186,208,113,73,169,47,171,138,197,140,94,17,248,181,177,172,150,5,184,220,105,92,199,165,107,228,217,17,244,208,203,179,90,216,220,189,201,162,145,175,86,182,39,71,52,10,210,127,160,159,149,60,55,242,165,255,0,204,103,210,11,119,210,63,237,223,248,47,196,199,226,191,180,126,119,251,79,115,251,95,215,254,79,191,99,101,237,61,185,225,183,172,3,26,188,233,204,116,145,226,117,246,122,42,155,11,41,41,22,150,6,219,159,11,29,76,145,194,173,106,196,206,210,179,102,43,91,210,155,38,201,182,192,84,7,52,110,4,173,90,39,117,135,93,244,95,25,171,167,194,111,149,15,110,65,110,164,129,190,11,30,173,115,152,145,62,62,149,234,138,154,161,207,114,35,58,59,113,72,212,98,57,169,52,49,54,42,240,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,216,83,90,238,218,95,101,210,60,190,179,90,174,116,148,24,36,150,122,154,76,130,90,153,164,137,142,162,157,139,12,145,35,162,84,149,95,34,73,219,99,99,252,227,158,246,181,155,189,90,134,181,154,133,91,134,220,115,252,150,225,167,54,154,187,94,39,85,120,173,154,195,67,86,229,116,244,182,231,76,245,166,134,69,87,189,85,237,137,88,213,85,123,253,232,191,89,223,21,13,151,116,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,167,107,42,175,146,93,131,89,91,244,235,41,246,223,70,147,191,123,127,179,164,169,107,187,217,19,124,59,251,240,197,178,186,62,138,87,116,200,253,216,146,119,96,77,165,237,126,106,213,0,20,173,206,175,205,62,45,242,254,135,212,110,37,212,148,173,206,175,205,62,45,242,254,135,212,110,32,118,174,73,122,153,138,227,250,143,168,154,91,118,171,240,247,172,194,223,111,184,90,59,146,70,200,234,60,2,212,247,224,111,83,209,239,153,89,86,146,53,140,107,191,55,4,238,85,106,51,223,111,230,172,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,99,78,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,2,58,243,113,212,204,87,15,225,10,241,130,221,170,247,189,103,183,10,11,125,162,150,57,35,238,59,195,85,195,89,60,238,99,158,143,88,88,200,17,142,123,26,238,153,39,129,170,136,143,221,42,7,132,239,52,250,55,243,3,30,245,24,15,147,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,95,175,132,239,52,250,55,243,3,30,245,24,0,217,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,228,221,14,64,15,90,123,148,246,28,21,20,230,7,199,118,165,101,101,190,122,119,181,28,146,70,230,170,42,34,252,90,169,246,255,0,73,3,117,6,253,71,163,124,75,208,172,44,72,163,189,83,84,79,34,55,118,34,185,174,171,247,170,70,139,191,233,167,189,73,248,244,85,106,162,21,245,204,151,26,184,210,92,241,236,194,134,134,103,186,150,146,161,143,145,141,87,35,122,167,141,19,127,138,38,253,197,251,0,159,86,154,246,220,40,217,82,221,182,118,255,0,127,216,170,159,246,31,105,132,184,97,213,11,94,162,225,84,245,116,149,145,72,244,234,221,173,118,234,159,158,153,63,146,223,228,25,180,14,179,159,247,62,142,85,35,24,139,250,30,253,255,0,221,24,84,63,13,205,171,127,23,149,11,80,196,71,171,104,61,251,239,191,231,104,255,0,156,183,252,214,57,37,176,212,50,55,108,229,233,217,54,248,253,118,149,37,160,150,249,104,248,194,169,101,91,250,31,211,64,157,42,159,15,206,81,129,112,22,132,218,213,70,139,246,65,31,255,0,82,135,216,124,118,141,146,215,70,136,187,237,4,126,255,0,249,40,125,128,122,151,226,167,54,124,14,11,241,248,156,219,240,3,202,174,200,112,77,250,190,7,55,124,14,31,21,3,216,122,170,92,173,133,234,159,201,95,250,143,105,235,159,126,211,182,251,151,254,160,43,31,139,58,250,187,159,17,86,187,43,213,123,46,239,187,244,149,119,233,90,237,189,203,238,251,11,23,192,32,74,124,110,150,38,177,17,169,215,178,162,127,186,60,175,126,44,25,34,113,23,103,125,62,238,149,123,251,181,19,236,254,191,44,75,14,98,179,29,164,106,174,234,157,207,179,111,227,184,15,218,87,109,183,244,236,122,165,119,83,186,19,97,35,209,174,68,85,251,78,77,106,43,186,128,228,198,244,161,200,240,170,137,241,83,199,90,47,232,166,224,114,7,4,118,238,233,57,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,205,62,178,124,192,200,125,70,115,101,51,90,206,44,124,211,235,39,204,12,135,212,103,2,226,121,108,91,48,221,74,229,229,141,105,245,230,74,75,189,182,178,159,32,176,100,20,48,213,170,62,54,84,87,213,172,148,242,172,78,71,194,247,83,212,70,244,247,181,253,18,177,201,183,83,84,171,94,58,56,50,190,240,121,168,244,182,200,238,190,217,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,203,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,110,251,87,180,191,75,248,202,225,230,76,126,169,212,151,11,22,99,103,138,239,141,222,38,162,145,95,65,60,212,234,250,43,140,81,185,99,149,175,98,74,215,43,21,88,174,99,159,19,254,171,222,213,10,235,228,177,160,213,55,108,203,43,226,54,243,69,72,251,109,138,157,248,205,149,102,167,138,87,251,70,100,142,90,153,162,122,191,174,7,197,78,177,198,171,209,249,198,87,61,168,255,0,170,246,173,143,241,99,229,99,89,62,95,228,62,157,57,5,116,183,152,198,141,112,141,149,91,56,55,155,76,238,176,225,154,115,112,155,22,186,230,158,61,206,154,74,232,164,122,87,92,61,154,141,149,201,12,149,203,60,157,12,168,123,155,19,247,99,21,81,176,18,215,84,245,163,75,245,235,130,109,96,212,13,35,203,233,50,43,20,152,62,77,72,181,16,178,72,159,20,241,219,231,235,138,88,165,107,101,137,251,43,92,141,123,90,170,199,177,233,187,94,213,80,215,132,217,35,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,182,230,213,0,107,3,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,44,255,0,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,100,87,48,110,9,45,92,87,224,17,223,113,136,41,40,117,23,21,167,168,154,213,88,218,86,186,123,180,13,134,103,50,210,249,29,52,76,99,36,168,116,110,108,178,43,146,21,238,43,81,18,73,55,170,14,20,120,40,226,59,93,245,29,159,67,109,151,92,42,147,16,200,35,162,189,229,53,136,250,57,49,234,232,21,100,115,99,141,92,201,164,172,137,99,79,205,71,179,163,145,240,247,29,11,94,146,32,108,40,15,146,211,69,83,110,181,81,91,235,46,213,119,74,138,90,120,225,150,186,173,177,54,122,167,181,168,142,154,68,133,140,137,30,229,69,114,164,108,99,55,85,233,107,83,100,79,172,10,86,231,87,230,159,22,249,127,67,234,55,19,10,114,253,225,142,197,197,86,190,199,133,101,55,175,5,101,199,237,233,146,220,105,188,51,228,246,165,44,21,180,177,203,67,214,201,98,124,29,214,84,57,59,205,85,115,54,221,26,171,239,76,215,206,175,205,62,45,242,254,135,212,110,38,42,229,215,196,94,9,194,254,169,231,26,153,157,84,126,175,238,116,118,122,46,137,191,178,119,79,19,73,52,20,125,200,162,147,179,221,236,61,189,215,183,161,159,21,95,130,40,90,167,29,28,85,226,188,23,232,117,45,147,18,182,248,44,167,32,183,212,89,112,123,125,186,142,56,233,109,189,136,89,31,138,84,116,110,133,144,210,164,176,43,97,233,94,183,44,108,70,163,59,143,142,136,110,215,60,203,85,243,250,219,205,100,117,119,252,179,49,188,73,83,43,41,41,17,103,184,92,106,230,87,57,35,134,22,162,43,228,150,69,217,145,181,61,238,68,106,124,16,237,92,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,216,255,0,43,174,95,244,118,138,59,111,19,122,223,142,247,174,179,120,107,142,15,107,158,72,39,165,142,150,88,34,158,27,179,187,111,127,84,203,221,218,40,228,70,58,23,70,233,21,170,245,137,209,6,85,229,193,203,254,143,135,123,20,90,183,171,216,239,249,236,87,248,152,34,166,168,146,10,136,241,218,94,183,199,211,78,248,95,36,111,154,104,209,30,249,145,221,73,28,169,19,81,159,158,89,106,91,139,31,52,250,201,243,3,33,245,25,205,148,205,107,56,177,243,79,172,159,48,50,31,81,156,11,169,229,113,228,79,76,191,26,245,138,210,85,17,87,149,199,145,61,50,252,107,214,43,73,84,0,0,0,0,0,0,4,127,227,23,131,172,19,139,252,18,158,193,127,172,246,54,73,102,235,250,63,144,118,230,168,246,95,118,106,119,213,127,90,178,120,163,159,187,29,58,71,249,197,94,141,250,155,178,167,191,242,184,23,224,202,197,193,230,156,85,91,36,186,251,103,51,202,60,61,70,77,114,137,239,74,87,73,18,63,181,77,77,27,182,218,24,187,178,162,72,230,164,146,57,238,115,186,81,89,20,114,84,1,21,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,0,54,83,43,87,93,57,66,98,185,223,17,214,76,143,76,238,31,68,180,218,253,226,110,25,109,13,43,99,79,101,205,27,226,218,11,107,21,87,167,197,119,30,173,99,152,177,83,118,101,114,43,154,176,211,22,84,0,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,62,176,0,0,0,26,171,155,84,26,171,129,176,246,155,105,14,27,175,92,4,233,222,145,234,4,21,114,88,178,45,55,198,225,168,90,73,214,25,226,123,40,169,165,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,164,14,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,242,131,150,47,30,63,145,11,237,54,131,106,197,235,167,1,200,46,13,246,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,52,227,7,132,204,55,139,173,47,250,15,125,168,164,179,223,104,42,35,169,177,100,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,253,27,246,222,168,174,137,138,129,21,121,48,104,53,78,43,165,249,46,191,223,104,169,60,70,113,80,219,93,137,238,167,137,211,199,110,163,146,70,207,35,38,71,171,216,201,170,119,99,162,86,179,223,67,27,215,173,28,197,110,117,230,143,228,79,83,127,5,245,138,34,74,98,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,242,53,243,71,242,39,169,191,130,250,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,3,96,141,51,194,244,107,151,183,12,16,91,178,60,155,194,227,120,191,77,77,255,0,34,125,173,203,53,117,117,85,67,35,90,137,33,165,99,228,118,242,75,20,76,79,206,57,145,50,38,57,238,72,250,202,44,225,59,205,62,141,252,192,199,189,70,3,53,115,25,227,95,248,85,106,60,22,12,2,231,117,143,76,177,111,205,219,105,167,94,212,119,74,228,87,164,151,55,67,210,215,183,169,143,72,226,108,170,231,50,54,185,219,68,233,165,141,3,26,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,73,63,203,23,151,253,30,174,214,83,113,3,173,248,239,139,193,105,58,103,198,109,178,201,4,180,183,234,168,231,154,25,93,82,198,189,100,72,96,146,159,223,12,140,107,102,115,219,186,186,54,189,146,97,254,94,124,22,93,120,167,213,10,123,238,95,143,213,187,74,241,170,133,92,130,177,42,93,74,149,179,164,125,81,91,224,145,173,87,61,238,114,196,233,81,138,213,100,42,229,238,70,247,195,213,125,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,245,148,215,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,221,12,108,115,97,115,29,178,182,55,49,145,220,161,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,6,184,60,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,236,43,142,142,106,88,133,102,156,82,225,92,34,103,222,58,235,145,248,136,47,55,248,168,107,104,106,172,212,173,70,34,54,153,42,33,143,243,211,117,189,18,102,170,186,38,196,229,106,35,223,28,145,196,14,98,60,33,255,0,5,45,101,79,162,212,93,157,61,204,123,181,184,191,93,127,137,154,14,211,98,241,84,146,117,34,72,157,169,37,111,66,187,175,170,41,34,222,71,200,146,244,197,80,59,86,150,233,110,119,173,57,221,179,76,244,210,197,237,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,46,193,60,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,26,114,230,224,163,248,42,233,196,247,252,254,217,106,147,83,114,159,206,92,170,96,78,236,150,186,21,70,44,118,198,205,212,230,59,165,236,89,37,116,72,214,190,71,53,187,202,216,98,145,102,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,152,45,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,245,57,142,240,57,83,197,110,27,65,152,105,243,233,41,245,23,15,167,157,148,48,202,200,162,101,238,145,202,143,90,41,103,84,71,49,237,114,57,208,57,206,237,53,242,202,215,35,82,101,150,58,43,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,216,39,129,126,51,108,92,97,233,197,85,206,75,87,177,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,201,24,57,175,112,57,77,146,218,175,124,92,105,203,234,214,251,109,167,167,126,93,105,70,75,80,149,212,145,54,56,27,91,2,53,28,177,62,8,154,206,235,87,104,150,24,157,38,236,116,111,239,4,138,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,171,207,59,245,39,251,73,251,180,199,252,171,184,50,213,140,131,81,241,94,42,171,238,191,69,240,203,55,137,168,180,84,192,250,106,138,171,236,155,207,71,61,51,99,119,95,98,20,233,157,146,201,35,91,34,181,90,144,236,174,239,67,144,57,231,126,164,255,0,105,63,118,129,0,56,92,208,191,225,41,174,216,206,138,125,41,250,57,244,143,198,255,0,100,252,15,140,236,120,122,57,234,127,180,247,35,234,234,236,116,254,154,109,213,191,191,109,150,244,245,175,86,116,107,151,239,14,52,183,27,110,33,225,44,54,94,139,30,51,142,219,26,230,248,202,233,25,36,140,133,211,42,59,163,171,183,52,178,212,73,212,229,218,71,175,118,87,35,31,74,220,5,106,150,9,162,220,88,224,218,153,169,119,223,99,99,118,111,105,248,218,223,11,53,71,107,187,109,170,134,63,205,194,199,200,237,228,149,141,250,173,93,183,221,118,68,85,79,151,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,6,52,213,45,82,206,245,167,59,185,234,102,165,223,125,179,146,94,123,62,54,183,194,195,79,221,237,66,200,99,252,220,44,100,109,218,56,152,223,170,212,223,109,215,117,85,85,182,158,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,248,100,99,157,11,88,221,213,178,57,236,143,0,114,197,229,255,0,71,171,181,148,220,64,235,126,59,226,240,90,78,153,241,155,108,178,65,45,45,250,170,57,230,134,87,84,177,175,89,18,24,36,167,247,195,35,26,217,156,246,238,174,141,175,100,151,40,0,0,0,197,92,88,249,88,214,79,151,249,15,167,78,69,254,103,188,112,106,135,12,180,216,246,156,233,29,150,174,211,125,201,233,214,228,185,117,93,12,115,210,83,193,20,189,47,165,165,108,173,116,82,212,238,141,89,122,218,169,20,82,199,179,92,233,154,248,160,7,12,28,109,221,116,187,66,245,59,134,156,238,122,187,134,39,152,226,247,186,75,13,68,213,78,86,88,43,102,182,214,254,106,40,155,11,222,246,85,84,190,153,138,222,182,71,19,220,249,87,244,229,85,8,150,109,80,106,174,109,80,0,213,92,218,160,213,92,11,254,229,113,228,79,76,191,26,245,138,210,85,17,87,149,199,145,61,50,252,107,214,43,73,84,0,0,0,0,0,138,188,209,252,137,234,111,224,190,177,68,74,162,42,243,71,242,39,169,191,130,250,197,16,20,2,95,159,48,206,11,45,92,83,233,125,69,247,16,199,233,29,170,152,213,58,46,63,88,181,45,165,90,216,18,78,169,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,234,160,195,106,128,53,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,185,78,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,255,0,39,51,174,95,245,154,187,71,83,196,14,136,99,190,47,58,164,234,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,116,49,177,174,153,175,118,202,233,26,198,73,78,214,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,180,240,34,255,0,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,0,13,85,205,170,13,85,192,189,238,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,219,53,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,149,87,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,191,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,189,45,183,78,87,30,68,244,203,241,175,88,173,35,255,0,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,130,58,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,53,119,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,77,143,120,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,13,104,141,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,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,188,38,202,124,39,121,88,209,191,151,248,247,167,64,5,0,241,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,10,55,163,92,246,178,88,165,98,61,253,29,75,47,249,98,243,0,163,210,42,202,110,31,181,191,34,240,152,45,95,76,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,123,230,145,238,108,46,99,119,70,198,231,190,60,129,206,79,136,45,39,188,81,218,120,126,182,99,246,171,238,117,98,184,45,101,202,229,81,5,76,85,88,212,111,130,158,104,227,167,127,75,35,155,197,71,51,58,209,31,36,109,108,41,213,31,115,180,248,171,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,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,170,27,57,131,170,105,86,31,125,211,253,56,199,48,172,159,61,186,230,183,91,45,190,42,58,187,253,209,140,109,85,194,70,166,203,35,209,159,226,69,114,190,69,106,34,201,36,175,234,145,221,172,0,63,39,44,191,253,20,197,111,57,79,177,46,183,159,99,91,234,46,30,206,180,211,120,138,234,206,212,110,127,98,158,45,211,185,51,250,122,88,205,211,169,202,137,186,110,80,14,186,115,0,226,11,90,53,150,201,171,212,185,23,209,73,48,187,133,77,102,29,67,108,142,47,236,44,115,182,38,73,27,166,86,35,234,251,140,133,137,42,77,213,27,250,164,106,70,200,222,177,32,102,190,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,97,78,59,248,156,177,113,105,168,88,110,170,218,44,190,196,171,102,31,29,174,233,104,241,47,169,240,21,81,92,238,14,108,125,247,69,18,75,213,4,148,242,238,214,244,167,119,163,117,115,92,102,190,74,158,105,242,159,151,245,222,163,110,2,234,64,0,8,1,206,175,202,198,45,243,2,135,211,174,36,255,0,32,7,58,191,43,24,183,204,10,31,78,184,129,85,124,39,121,167,209,191,152,24,247,168,192,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,210,183,9,222,105,244,111,230,6,61,234,48,27,41,129,21,120,32,224,39,4,225,30,197,6,71,91,63,182,245,54,229,111,146,142,247,123,138,162,102,210,178,25,95,12,142,163,166,133,85,24,176,177,240,70,169,43,217,221,123,145,206,221,141,114,68,200,1,206,175,205,62,45,242,254,135,212,110,37,212,148,173,206,175,205,62,45,242,254,135,212,110,32,100,174,70,183,107,84,55,93,100,177,77,115,164,101,202,178,158,195,87,79,70,233,154,147,205,4,46,174,108,178,178,61,250,156,198,58,120,90,231,34,108,213,150,52,93,186,147,126,191,205,47,128,159,160,149,151,238,43,180,190,126,188,126,235,112,241,153,125,174,162,163,121,40,43,170,231,70,173,101,59,158,187,201,12,211,202,212,124,91,171,163,146,68,86,34,196,229,108,16,3,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,108,39,195,95,16,90,113,198,118,135,46,107,108,199,255,0,172,43,251,246,44,146,193,116,129,42,35,167,170,236,177,106,41,30,174,106,71,83,11,163,153,138,142,68,233,124,114,162,57,172,119,92,109,10,76,224,3,65,170,120,131,226,143,17,198,102,162,164,169,177,88,42,25,147,100,44,171,167,138,166,7,219,169,37,141,206,134,72,100,123,82,86,79,43,161,166,84,68,118,201,80,175,86,57,173,114,27,15,21,107,148,106,190,151,242,135,207,242,29,57,194,52,202,175,58,185,106,85,67,178,199,74,235,172,150,184,44,246,68,154,104,109,182,198,58,69,171,117,83,225,115,107,149,211,57,177,57,201,36,123,245,252,25,55,248,122,227,27,135,222,39,251,212,90,77,155,120,187,213,21,190,11,141,194,201,91,73,45,37,117,28,114,108,138,138,217,26,140,151,182,245,70,72,248,31,36,109,115,153,245,246,123,21,193,154,192,0,10,192,231,71,161,122,113,67,132,227,156,67,219,44,222,7,51,174,200,41,177,187,149,77,58,163,35,184,210,186,142,166,72,223,80,205,190,188,209,248,86,49,146,34,163,187,110,86,59,173,25,18,71,103,228,0,231,87,229,99,22,249,129,67,233,215,16,43,87,128,125,51,197,117,119,139,221,54,193,115,90,79,23,101,168,184,84,92,42,105,93,28,114,71,85,224,169,38,172,100,18,178,70,57,143,134,71,211,181,146,49,91,245,163,115,218,138,138,168,169,177,73,64,60,174,60,246,105,151,227,94,143,90,95,240,0,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,25,87,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,14,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,5,212,128,0,0,0,29,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,59,0,3,92,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,191,58,114,189,227,95,248,63,231,108,209,141,66,185,218,168,116,219,50,184,62,166,91,141,106,246,125,141,116,116,45,99,42,22,86,181,119,134,94,212,16,200,146,42,50,63,169,47,92,109,100,189,203,106,226,95,135,76,19,138,13,44,175,211,60,234,159,251,237,101,158,183,174,111,236,101,211,195,77,12,21,157,184,165,143,189,218,239,189,221,167,187,161,255,0,5,79,130,166,185,154,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,240,2,85,115,20,227,170,167,138,92,201,112,125,62,175,171,102,149,216,42,33,154,134,26,154,88,152,251,157,198,20,168,98,220,145,86,52,158,22,58,58,135,70,200,92,255,0,208,99,94,230,49,238,86,51,170,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,76,63,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,27,15,112,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,136,29,215,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,247,159,172,0,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,8,171,165,252,58,103,122,193,165,154,139,169,152,45,63,143,252,153,248,42,203,197,23,92,49,116,90,229,166,175,154,122,206,228,178,179,126,207,129,99,123,76,107,222,254,254,232,137,208,168,238,169,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,44,171,145,143,235,179,246,111,247,145,143,249,174,112,81,249,50,202,167,226,83,76,237,151,90,156,111,45,184,84,84,229,177,109,222,134,207,116,154,70,185,42,58,213,203,35,97,170,146,71,251,156,222,136,229,78,148,122,36,208,196,208,177,253,1,227,7,75,245,219,135,154,222,34,32,90,187,5,163,29,167,171,118,83,75,83,20,147,62,209,61,37,59,103,170,98,58,54,111,80,198,196,230,200,199,198,213,87,177,237,221,173,147,170,54,210,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,142,166,127,224,163,133,27,239,22,154,203,69,134,246,174,180,120,133,183,106,204,166,247,69,11,29,224,41,122,94,177,198,142,145,81,137,52,239,103,106,52,217,238,77,223,39,109,236,138,68,3,170,225,188,58,103,121,110,132,231,124,69,120,127,9,134,97,93,154,63,27,215,12,158,46,233,37,101,4,62,15,183,221,73,99,218,26,254,247,119,182,230,126,107,163,125,221,187,92,39,121,167,209,191,152,24,247,168,192,92,159,49,188,90,197,131,114,234,205,48,172,90,135,193,89,113,251,126,59,107,183,83,119,95,39,98,150,11,165,4,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,125,229,54,112,157,230,159,70,254,96,99,222,163,0,27,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,121,60,47,192,226,139,239,217,0,230,96,238,43,52,241,153,230,159,84,81,182,145,179,212,34,49,35,252,223,82,162,120,136,92,187,125,87,47,193,170,103,19,225,187,208,65,113,163,124,19,194,217,17,118,247,59,223,246,162,255,0,216,5,117,242,238,207,42,236,249,68,218,123,121,123,224,168,108,144,182,56,101,85,106,175,83,106,165,93,154,231,34,252,28,139,250,63,247,150,64,197,71,53,21,62,210,175,174,212,75,162,28,94,99,213,180,173,74,106,75,133,198,8,156,145,251,145,83,194,196,207,130,117,47,198,101,251,62,223,241,89,118,53,115,101,218,199,67,113,141,234,230,207,79,20,155,174,255,0,198,98,47,218,137,247,129,203,33,99,22,215,51,164,77,209,58,127,250,164,42,167,78,146,220,222,51,165,240,251,238,169,65,190,221,62,255,0,175,67,247,22,165,148,72,177,217,231,118,254,239,171,255,0,213,52,169,93,29,153,107,56,207,170,84,93,209,169,111,219,255,0,187,162,255,0,184,11,117,179,237,236,170,61,147,221,216,143,255,0,169,67,236,62,59,66,109,106,163,79,186,8,255,0,250,148,62,192,61,75,182,234,115,111,192,224,191,21,254,147,155,62,0,121,114,251,142,8,171,191,192,230,239,129,235,111,87,82,125,192,123,79,85,74,185,33,122,181,55,217,171,255,0,81,237,62,91,139,213,148,146,170,57,91,245,29,239,79,179,220,190,240,43,55,137,106,202,199,241,79,106,139,101,115,58,106,189,203,186,236,187,215,150,73,137,171,150,195,76,175,106,53,126,190,233,182,223,199,113,87,188,69,220,230,147,139,59,116,44,169,122,171,27,88,168,158,255,0,126,206,174,77,203,66,197,55,246,5,50,57,202,171,245,247,85,255,0,13,192,47,149,204,183,70,149,50,74,214,177,171,186,171,157,183,187,222,191,246,31,93,178,225,79,112,163,138,166,9,89,35,100,98,42,43,92,139,255,0,82,157,79,85,36,107,49,123,130,172,203,19,146,150,94,151,55,125,209,123,111,217,125,199,225,232,37,198,182,187,24,107,106,171,100,159,180,174,99,28,255,0,122,170,36,178,162,127,63,193,19,252,64,101,39,123,246,223,224,114,70,162,124,14,46,77,219,239,255,0,136,242,221,209,61,235,240,3,130,127,109,57,57,222,254,148,61,109,114,117,43,183,248,127,49,201,174,219,227,239,112,30,196,247,33,228,224,212,114,251,220,191,241,28,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,26,214,113,99,230,159,89,62,96,100,62,163,57,178,153,173,103,22,62,105,245,147,230,6,67,234,51,129,210,175,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,118,127,225,71,143,189,80,225,75,0,205,180,231,24,181,210,92,109,185,61,61,77,85,170,87,44,113,79,100,189,201,11,97,101,123,28,232,164,108,236,70,199,26,186,158,70,171,92,177,71,210,232,255,0,56,146,88,87,9,252,58,96,156,80,114,192,192,116,211,58,167,255,0,244,245,101,158,183,174,111,236,101,211,218,23,56,96,172,237,197,44,125,238,215,125,238,237,61,221,15,248,42,124,21,42,131,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,233,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,188,191,59,238,144,211,104,47,45,252,175,72,225,130,146,58,140,119,73,239,112,220,22,146,121,102,130,91,139,237,181,18,214,205,27,229,217,234,201,42,100,154,68,69,70,236,143,68,70,181,17,26,149,215,202,35,135,90,157,73,215,151,235,30,79,137,213,213,98,120,5,60,179,80,215,75,20,78,162,146,254,189,180,130,21,73,90,171,35,226,138,73,42,17,99,217,209,73,29,51,220,230,245,49,31,107,252,88,249,88,214,79,151,249,15,167,78,6,181,134,213,6,170,230,213,0,0,0,97,77,107,227,51,134,206,29,178,170,92,43,88,245,35,232,253,234,182,222,203,164,20,222,199,175,171,235,165,124,146,70,217,58,233,224,145,137,187,225,145,54,85,234,250,187,237,178,162,171,69,56,204,225,179,136,156,170,171,10,209,205,72,250,65,122,162,183,190,233,61,55,177,235,233,58,41,89,36,113,186,78,186,136,35,98,236,249,163,77,145,122,190,182,251,108,138,169,88,60,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,7,58,191,52,248,183,203,250,31,81,184,144,0,159,252,234,252,211,226,223,47,232,125,70,226,96,174,2,184,103,166,226,159,136,107,102,15,121,174,164,131,30,177,211,253,35,200,33,153,101,235,173,183,65,81,3,36,164,137,98,115,92,215,202,233,163,141,95,214,206,134,57,239,69,115,152,214,56,51,175,43,222,5,191,45,121,83,53,199,88,240,207,23,166,214,94,191,99,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,165,212,159,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,251,207,214,0,107,89,197,143,154,125,100,249,129,144,250,140,230,202,102,181,156,88,249,167,214,79,152,25,15,168,206,5,212,242,184,242,39,166,95,141,122,197,105,42,136,171,202,227,200,158,153,126,53,235,21,164,170,0,0,0,0,0,0,0,0,2,42,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,0,108,166,0,0,0,0,69,95,234,163,240,39,254,206,127,244,102,241,254,72,74,163,85,112,54,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,125,198,173,166,202,124,39,121,88,209,191,151,248,247,167,64,107,88,7,234,228,216,181,247,15,184,195,105,200,232,124,37,93,69,190,130,233,28,125,214,73,213,75,91,75,21,93,52,155,177,85,19,174,9,226,126,219,245,55,171,103,34,57,21,18,215,249,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,119,93,73,224,163,21,226,179,129,29,38,189,218,109,158,31,83,113,157,47,178,73,142,92,41,210,54,73,95,209,108,138,70,219,42,22,71,49,142,134,87,170,163,28,247,39,102,71,171,209,122,93,43,37,166,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,218,120,138,188,209,252,137,234,111,224,190,177,68,117,254,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,143,176,115,71,242,39,169,191,130,250,197,16,20,2,102,174,20,120,81,212,126,45,117,29,152,86,21,23,129,181,80,246,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,220,153,253,46,72,161,69,71,72,230,185,85,88,198,73,35,49,86,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,239,54,40,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,60,50,6,150,233,110,9,162,216,37,179,76,244,210,197,236,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,107,0,0,6,20,227,67,88,239,186,5,195,6,127,170,184,180,61,119,171,85,190,58,123,116,157,76,79,13,85,87,81,21,36,85,59,61,143,99,251,47,168,108,189,183,53,90,254,223,66,236,142,221,2,149,185,137,107,165,30,191,113,89,149,228,150,27,207,180,241,187,15,107,27,176,204,212,129,99,117,45,42,42,74,248,164,133,92,217,161,146,169,245,83,71,34,185,206,116,115,51,244,81,17,141,141,96,151,252,126,240,101,98,225,26,197,163,137,108,186,248,155,174,73,143,212,211,228,141,107,223,52,114,94,41,95,20,149,21,49,74,238,159,204,187,198,178,40,227,72,163,86,199,74,199,59,173,242,61,192,89,79,43,77,116,163,214,14,20,236,56,221,109,231,197,228,154,119,254,102,238,112,200,144,71,35,41,99,85,91,123,219,28,75,213,217,240,189,184,91,35,218,215,62,74,105,255,0,73,90,175,116,192,41,91,147,102,181,253,6,226,10,237,163,149,118,254,245,38,166,219,211,179,60,113,117,73,5,117,186,42,138,136,250,156,178,53,27,11,160,125,98,59,102,61,203,39,99,110,150,245,169,117,32,64,14,117,126,86,49,111,152,20,62,157,113,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,240,107,24,231,46,200,138,165,207,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,12,21,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,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,216,123,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,248,50,49,92,214,57,241,75,19,213,140,235,233,74,160,230,71,203,238,155,135,106,152,245,135,70,237,85,110,211,171,141,67,105,171,109,176,197,44,204,198,94,145,65,28,75,45,68,211,203,52,204,169,153,103,114,61,205,107,35,122,178,61,247,124,104,184,3,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,198,101,85,243,206,253,73,254,210,126,237,44,211,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,43,47,158,119,234,79,246,147,247,104,21,86,75,78,94,124,22,93,120,167,213,10,123,238,95,143,213,187,74,241,170,133,92,130,177,42,93,74,149,179,164,125,81,91,224,145,173,87,61,238,114,196,233,81,138,213,100,42,229,238,70,247,195,213,133,120,110,209,11,175,17,250,219,139,104,189,154,249,73,102,168,200,234,37,107,235,234,99,116,140,166,130,24,36,168,153,232,198,251,222,244,138,25,58,25,187,81,207,233,106,185,136,170,244,216,207,75,116,183,4,209,108,18,217,166,122,105,98,246,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,59,5,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,214,0,17,255,0,84,184,245,225,59,69,179,187,158,153,234,94,171,123,27,36,179,118,124,109,23,176,174,85,29,174,236,44,154,63,206,67,78,248,221,188,114,177,223,85,203,182,251,46,202,138,137,218,244,47,138,61,9,226,83,219,127,145,76,231,233,31,209,207,13,237,63,236,101,101,31,99,196,119,123,63,221,49,71,213,213,216,151,244,119,219,167,223,182,233,189,43,115,71,243,217,169,191,130,250,61,17,42,185,24,254,187,63,102,255,0,121,1,63,248,157,225,235,21,226,131,70,175,90,71,148,212,248,15,31,219,169,183,93,25,75,29,68,214,202,232,157,213,21,68,109,122,127,133,27,209,174,99,159,20,178,177,30,206,190,164,215,135,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,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,179,153,21,121,143,112,233,130,107,127,14,57,86,89,127,167,236,228,154,115,143,220,239,184,253,207,174,103,120,94,211,35,169,170,139,178,201,89,27,251,241,209,164,61,82,35,251,125,125,109,69,84,217,66,128,77,170,13,85,203,169,229,139,199,143,229,190,197,77,160,218,177,122,234,207,177,251,123,125,155,116,184,220,123,149,89,68,45,124,206,147,102,246,154,157,234,120,27,78,142,234,146,73,102,106,73,50,239,209,43,144,39,249,170,185,181,65,170,184,23,253,202,227,200,158,153,126,53,235,21,164,170,34,175,43,143,34,122,101,248,215,172,86,146,168,0,0,1,213,53,75,84,176,77,22,193,46,122,153,169,119,223,99,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,59,89,21,121,163,249,19,212,223,193,125,98,136,7,245,81,248,19,255,0,103,63,250,51,120,255,0,36,28,209,252,137,234,111,224,190,177,68,80,9,127,220,209,252,137,234,111,224,190,177,68,5,0,155,84,26,171,155,84,0,41,219,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,238,36,1,172,14,150,234,150,119,162,217,221,179,83,52,210,251,236,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,195,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,41,219,152,207,5,31,193,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,138,184,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,143,141,85,205,159,116,183,84,176,77,105,193,45,154,153,166,151,223,108,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,117,130,2,218,116,131,140,219,23,7,156,179,52,162,231,29,171,219,57,158,81,244,138,159,25,182,202,199,165,43,164,138,239,85,221,169,169,145,187,109,12,93,216,149,99,107,146,73,28,246,181,189,40,175,150,58,160,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,253,107,238,1,153,99,56,206,51,153,223,113,234,186,75,22,99,79,83,83,98,184,57,17,96,174,101,61,67,233,231,70,57,21,81,31,28,177,170,57,139,179,209,29,27,149,58,100,99,157,159,249,118,107,62,137,104,71,17,118,188,247,90,45,181,113,211,193,79,85,13,5,253,181,115,246,44,111,125,44,237,124,207,163,167,130,73,106,223,42,57,180,237,78,166,178,52,154,71,171,94,168,199,70,22,127,203,139,129,202,158,20,176,218,252,195,80,95,73,81,168,185,133,60,12,174,134,38,69,43,44,148,141,85,122,81,69,58,34,185,239,115,149,174,157,205,119,105,207,138,38,181,28,144,164,178,76,160,0,213,92,187,61,77,227,6,213,194,111,47,205,29,117,189,106,228,206,243,29,55,181,80,98,140,134,38,171,41,167,101,170,153,36,174,149,210,49,209,116,83,172,209,61,35,115,92,178,189,204,103,79,66,201,36,116,152,103,94,47,48,171,174,43,149,233,221,246,225,81,73,37,62,99,164,248,69,238,133,176,189,202,248,224,101,150,154,133,91,42,43,81,17,253,218,25,92,136,213,114,116,57,139,190,234,173,104,97,255,0,243,85,158,229,95,233,174,71,146,100,119,15,247,74,202,235,149,117,68,159,242,164,154,105,36,127,243,185,206,119,218,170,95,247,2,252,25,88,184,60,211,138,171,100,151,95,108,230,121,71,135,168,201,174,81,61,233,74,233,34,71,246,169,169,163,118,219,67,23,118,84,73,28,212,146,71,61,206,119,74,43,34,142,10,242,75,197,180,226,239,168,250,137,146,95,168,109,85,57,157,134,223,111,118,58,234,137,81,106,169,169,102,90,152,235,166,167,137,87,254,11,27,229,70,245,49,179,35,58,154,147,57,175,183,240,58,166,169,106,150,9,162,216,37,207,83,53,46,251,236,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,166,0,254,170,63,2,127,236,231,255,0,70,111,31,228,131,154,63,145,61,77,252,23,214,40,138,1,3,106,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,219,160,3,85,114,127,242,84,243,79,148,252,191,174,245,27,113,138,185,147,240,233,130,112,211,196,115,113,61,52,167,240,56,221,247,31,162,190,209,91,58,230,151,217,253,79,150,154,72,187,211,75,36,146,245,73,74,249,186,156,169,183,123,161,19,102,34,174,42,225,163,136,188,239,133,253,83,160,212,204,22,163,251,213,29,226,139,162,31,236,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,173,159,20,95,138,40,108,166,14,169,165,90,153,138,235,38,156,99,154,165,133,85,248,139,46,77,111,138,225,77,213,36,111,146,30,180,250,240,75,219,123,216,217,162,122,58,57,24,142,94,137,24,246,170,238,213,59,88,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,85,95,9,222,105,244,111,230,6,61,234,48,27,41,154,214,112,157,230,159,70,254,96,99,222,163,1,178,152,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,8,65,106,192,51,43,238,27,127,212,27,54,61,87,89,143,98,181,20,52,215,170,232,81,28,202,7,214,44,169,76,178,162,47,83,88,247,65,35,17,251,116,35,250,26,170,142,145,136,238,255,0,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,190,111,242,93,197,172,89,206,43,196,46,21,148,208,248,219,46,65,111,177,218,238,52,221,215,199,223,165,158,59,164,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,125,228,117,230,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,197,106,42,199,38,193,130,181,251,88,239,188,64,107,46,89,172,89,28,62,30,175,38,184,58,162,58,110,166,63,194,82,177,169,29,53,55,91,24,196,147,181,4,113,69,220,232,71,63,163,169,223,89,202,165,197,114,150,225,226,235,163,92,60,212,103,153,93,170,146,150,251,169,213,20,215,184,31,13,99,166,123,172,137,78,213,183,182,86,162,246,152,245,89,170,102,68,102,238,232,168,98,72,168,230,246,227,168,190,23,180,46,251,196,94,184,226,186,95,105,179,93,107,168,43,174,20,242,223,230,183,43,25,37,190,206,217,152,149,117,75,36,136,177,199,209,27,151,165,94,138,139,35,163,98,53,238,123,88,237,146,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,3,235,0,0,32,7,58,191,43,24,183,204,10,31,78,184,147,252,128,28,234,252,172,98,223,48,40,125,58,226,4,0,229,113,231,179,76,191,26,244,122,210,255,0,138,1,229,113,231,179,76,191,26,244,122,210,255,0,128,0,0,197,90,233,197,30,132,240,215,236,79,203,94,115,244,115,233,31,137,246,103,246,50,178,179,191,225,251,93,239,238,104,164,233,233,239,197,250,91,111,213,238,223,101,219,242,116,83,140,206,27,56,137,202,170,176,173,28,212,143,164,23,170,43,123,238,147,211,123,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,234,79,246,147,247,105,138,185,42,121,167,202,126,95,215,122,141,184,9,85,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,12,171,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,135,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,2,234,64,0,0,0,0,0,116,173,107,213,11,86,138,233,30,95,170,247,150,210,73,79,139,89,234,110,76,167,169,173,109,35,43,39,99,23,179,74,146,185,21,24,249,165,237,196,207,170,229,87,200,212,70,185,85,17,117,161,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,61,197,170,115,180,214,59,20,88,174,11,195,245,60,61,235,213,77,193,51,26,201,58,158,223,9,75,28,117,20,148,233,178,179,162,78,243,229,169,247,163,250,153,225,126,179,118,145,170,144,47,129,253,29,186,235,127,20,122,127,136,209,216,105,46,182,218,43,197,53,238,253,21,117,43,167,162,75,85,36,173,154,165,181,13,70,61,189,18,53,169,3,82,68,232,116,147,198,199,42,117,238,6,42,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,137,179,70,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,252,77,115,56,170,210,223,200,183,17,218,139,166,112,216,189,141,65,102,200,42,189,149,69,226,188,71,106,215,43,251,212,63,156,87,189,206,222,150,88,29,245,220,175,77,246,126,206,71,34,91,167,40,141,98,186,234,87,11,143,196,114,59,245,37,117,203,79,175,18,217,41,162,90,167,75,91,29,169,209,71,53,35,167,107,222,231,35,17,207,168,130,37,68,107,59,116,173,99,83,243,110,80,38,249,133,53,175,140,206,27,56,118,202,169,112,173,99,212,143,163,247,170,219,123,46,144,83,123,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,185,172,165,110,117,126,105,241,111,151,244,62,163,113,2,213,52,47,138,61,9,226,83,219,127,145,76,231,233,31,209,207,13,237,63,236,101,101,31,99,196,119,123,63,221,49,71,213,213,216,151,244,119,219,167,223,182,233,189,85,243,171,243,79,139,124,191,161,245,27,137,149,121,24,254,187,63,102,255,0,121,24,171,157,95,154,124,91,229,253,15,168,220,64,202,188,140,127,93,159,179,127,188,143,171,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,68,14,19,184,193,186,240,159,164,122,186,220,25,105,23,59,205,106,44,52,22,87,212,196,233,25,67,4,76,184,173,77,114,53,88,177,72,248,150,72,24,200,228,114,34,190,118,189,91,35,35,124,110,142,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,188,15,202,37,255,0,47,222,59,175,188,42,229,81,225,89,75,252,110,153,100,23,4,146,227,77,179,35,246,93,84,242,82,199,45,215,173,148,242,212,79,218,166,167,114,120,102,170,53,251,238,155,59,222,179,255,0,135,174,86,154,29,143,240,227,54,21,172,216,151,181,115,140,210,223,5,69,246,237,39,103,199,88,106,149,136,246,83,91,166,98,200,200,124,59,213,81,210,53,92,218,135,53,203,39,92,74,200,89,82,220,75,240,233,157,240,191,170,117,250,103,157,83,255,0,125,172,179,214,245,195,253,147,181,248,153,161,130,179,183,20,178,118,123,189,135,187,180,247,117,179,224,169,240,85,11,158,230,99,118,181,95,249,127,234,5,246,197,115,164,184,219,110,52,246,26,186,58,202,73,155,52,21,48,73,118,161,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,20,195,194,119,154,125,27,249,129,143,122,140,6,74,194,120,193,186,167,5,26,135,194,22,104,180,142,182,186,158,142,191,14,171,108,78,108,241,206,151,186,74,154,154,23,244,49,90,246,57,171,83,80,217,36,86,171,21,146,51,169,253,113,50,60,107,194,119,154,125,27,249,129,143,122,140,0,108,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,112,95,119,193,14,103,23,1,229,23,112,191,113,225,187,252,14,64,66,222,62,240,136,105,241,23,106,13,36,15,117,93,141,204,172,107,145,206,114,39,76,212,155,170,183,109,191,69,139,241,84,59,215,6,218,199,75,159,105,245,174,141,245,80,44,212,116,144,64,246,167,67,87,169,144,83,162,251,145,203,246,188,237,220,89,99,44,200,180,63,49,164,237,50,73,29,104,157,90,143,219,236,70,187,237,79,246,165,106,240,103,173,143,211,77,99,169,195,111,21,245,81,210,62,189,244,140,141,189,199,179,173,106,169,227,79,115,93,182,219,49,83,224,5,184,231,29,110,199,106,22,55,34,111,209,241,251,126,187,74,159,225,106,209,52,188,91,220,91,87,34,44,148,208,80,201,238,93,191,209,105,23,238,254,130,212,46,215,122,107,214,13,29,206,153,206,115,106,33,134,70,42,166,219,162,185,191,121,85,156,53,94,17,220,95,92,42,35,87,177,181,49,80,49,83,225,254,137,70,159,98,129,111,150,196,218,130,157,62,232,153,255,0,212,161,245,31,37,169,122,173,212,203,190,251,194,197,255,0,240,80,250,192,224,168,155,169,201,191,3,130,170,238,114,111,192,15,46,219,111,121,197,187,39,216,121,113,225,160,115,63,27,43,170,240,118,42,202,133,68,233,100,50,57,85,126,228,99,151,254,195,246,78,159,170,143,115,48,187,174,211,62,61,232,231,77,218,170,155,126,101,224,85,85,79,140,212,62,56,37,164,87,54,70,83,201,118,107,82,52,219,102,50,74,189,190,27,255,0,40,183,43,36,43,71,104,142,53,219,234,35,151,255,0,194,85,42,159,133,203,43,175,28,110,95,103,154,69,151,195,123,109,200,231,187,117,219,188,230,167,197,63,219,150,169,118,184,210,216,108,85,85,245,79,86,193,75,11,228,123,145,170,187,34,110,171,238,79,136,24,75,138,28,182,107,102,52,248,109,210,177,42,102,69,129,26,173,71,42,239,28,223,4,223,239,68,59,135,14,212,51,195,166,118,58,202,180,114,79,85,69,28,210,34,166,222,247,43,215,225,183,187,244,136,255,0,152,54,235,173,122,149,75,22,57,95,220,180,208,213,49,39,100,178,62,36,85,101,67,186,147,165,219,162,253,89,91,246,18,227,13,179,54,193,140,219,109,45,99,91,225,41,98,137,81,187,109,238,110,223,98,32,31,178,247,53,141,221,203,178,33,215,47,217,141,13,158,86,211,117,164,146,201,250,49,181,90,174,95,143,217,186,47,241,84,250,242,59,221,21,166,151,187,93,81,217,141,85,83,171,165,203,246,111,246,34,157,86,217,71,143,100,151,36,187,82,85,58,178,86,53,200,141,145,139,210,223,181,118,71,53,63,149,247,253,160,118,203,124,179,213,49,30,244,68,254,148,219,239,63,85,140,84,77,149,199,166,158,157,33,111,79,75,83,250,15,114,170,162,123,190,207,120,28,145,155,125,170,121,68,216,224,146,162,174,203,241,61,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,243,79,172,159,48,50,31,81,156,217,76,214,179,139,31,52,250,201,243,3,33,245,25,192,186,158,87,30,68,244,203,241,175,88,173,62,174,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,242,242,184,242,39,166,95,141,122,197,105,42,128,193,92,20,240,241,106,225,159,135,156,107,3,130,213,87,65,125,184,83,195,123,202,89,83,88,218,151,251,110,122,120,146,169,168,232,213,98,70,70,177,182,22,36,127,87,162,38,170,171,220,174,145,253,131,139,31,43,26,201,242,255,0,33,244,233,204,170,98,174,44,124,172,107,39,203,252,135,211,167,3,90,195,106,131,85,115,106,128,0,0,0,0,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,14,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,5,212,128,0,26,214,113,99,230,159,89,62,96,100,62,163,57,178,153,173,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,74,162,173,116,219,140,27,87,9,188,173,244,213,214,245,171,147,59,204,105,242,106,12,81,144,196,213,101,52,236,186,213,164,149,210,186,70,58,46,138,117,154,39,164,110,107,150,87,185,140,233,232,89,36,143,21,114,220,230,17,117,210,236,202,77,35,215,92,178,174,225,137,230,55,135,85,195,144,223,46,238,86,88,43,102,73,228,158,87,185,241,189,239,101,85,75,225,235,115,229,100,113,61,210,204,239,211,149,202,23,62,0,0,0,0,0,0,0,2,42,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,0,108,166,0,0,0,0,0,0,106,174,109,80,106,174,6,202,124,39,121,88,209,191,151,248,247,167,64,68,174,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,242,215,132,239,43,26,55,242,255,0,30,244,232,12,170,5,5,242,243,225,91,94,117,199,84,41,245,27,74,243,10,189,60,182,225,117,11,43,243,84,164,241,9,13,111,111,234,210,65,2,185,173,170,123,218,244,73,98,115,146,52,134,71,119,119,238,71,28,182,149,205,31,200,158,166,254,11,235,20,68,170,34,175,52,127,34,122,155,248,47,172,81,1,74,220,39,121,167,209,191,152,24,247,168,192,108,166,107,89,194,119,154,125,27,249,129,143,122,140,6,202,96,0,0,10,171,231,123,170,95,252,237,52,82,223,125,255,0,85,229,55,123,103,133,254,138,106,9,251,202,207,254,217,55,161,143,254,119,183,251,90,150,168,107,195,204,63,53,181,103,252,105,106,173,246,205,79,87,13,61,45,225,150,71,182,165,141,107,214,123,125,52,84,51,57,17,174,114,116,58,90,105,28,197,223,117,98,181,85,26,170,173,64,249,56,7,211,60,87,87,120,189,211,108,23,53,164,241,118,90,139,133,69,194,166,149,209,199,36,117,94,10,146,106,198,65,43,36,99,152,248,100,125,59,89,35,21,191,90,55,61,168,168,170,138,150,191,205,179,10,181,101,92,22,228,23,219,133,69,92,117,24,117,226,213,123,161,108,47,106,50,73,223,82,218,21,108,168,173,85,86,118,171,165,114,35,85,171,214,214,46,251,34,181,209,171,145,246,1,77,45,215,84,245,74,187,30,171,74,138,90,123,117,130,215,118,114,74,216,21,146,186,89,235,105,216,187,246,158,244,88,104,30,239,114,189,136,177,254,138,72,189,86,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,251,192,214,179,64,117,142,251,195,254,178,226,122,197,142,67,226,42,241,155,131,106,36,166,234,99,60,93,43,218,232,234,105,186,222,199,164,125,216,36,150,46,231,66,185,157,125,77,250,205,69,54,105,53,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,216,83,151,134,107,117,207,248,45,210,171,237,230,158,146,26,138,91,59,236,140,109,51,28,214,44,22,250,153,104,97,114,163,156,229,235,116,84,209,185,235,190,202,245,114,162,53,21,26,129,130,185,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,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,188,215,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,176,241,210,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,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,161,78,188,168,248,165,202,180,147,89,96,208,239,163,119,92,147,27,212,203,133,60,30,26,133,210,75,53,162,185,173,114,120,232,225,234,237,246,123,127,221,78,217,28,145,64,201,58,149,32,237,191,53,243,206,253,73,254,210,126,237,38,167,7,92,29,96,156,32,96,149,22,11,5,103,182,114,75,207,71,210,12,131,183,53,63,181,59,83,84,62,151,250,213,243,203,28,29,168,234,22,63,205,170,117,237,212,237,213,125,208,175,158,119,234,79,246,147,247,104,17,87,149,199,158,205,50,252,107,209,235,75,254,40,7,149,199,158,205,50,252,107,209,235,75,254,0,0,0,0,0,98,174,44,124,172,107,39,203,252,135,211,167,50,169,138,184,177,242,177,172,159,47,242,31,78,156,13,107,15,213,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,61,199,229,23,19,198,215,43,155,174,186,107,205,139,82,116,106,167,31,198,173,185,85,66,67,155,245,68,230,173,36,233,220,146,75,179,34,71,116,206,249,90,141,141,209,51,182,174,155,183,35,149,123,211,205,16,73,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,118,188,38,201,28,51,240,171,164,124,40,97,181,56,126,150,219,106,220,251,141,71,137,185,221,238,82,50,107,141,197,232,174,237,164,210,177,140,111,68,109,114,181,140,99,90,198,238,231,109,214,249,30,253,109,192,191,238,87,30,68,244,203,241,175,88,173,37,81,78,214,78,58,170,120,101,229,219,165,58,97,166,53,245,116,186,161,145,211,220,238,84,181,205,165,138,72,45,22,228,200,107,145,211,189,39,141,241,76,249,150,9,161,108,104,213,233,78,228,142,115,21,177,164,159,171,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,100,45,208,0,0,0,0,138,188,209,252,137,234,111,224,190,177,68,74,162,42,243,71,242,39,169,191,130,250,197,16,20,2,109,80,106,174,109,80,0,0,7,84,213,45,45,193,53,167,4,185,233,158,165,216,189,179,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,215,95,138,61,11,254,13,122,237,147,104,167,210,159,164,127,71,60,23,246,79,192,248,62,255,0,136,163,130,167,251,79,114,78,158,158,255,0,79,233,174,253,59,251,183,217,54,83,40,7,154,63,158,205,77,252,23,209,232,128,159,252,149,60,172,101,63,48,43,189,58,220,82,177,117,60,149,60,172,101,63,48,43,189,58,220,82,176,23,125,193,110,133,233,199,17,124,179,48,61,47,213,11,55,142,181,87,123,102,88,102,137,81,149,86,250,166,221,235,146,58,170,105,21,23,183,51,58,157,178,236,173,86,185,204,123,94,199,189,142,170,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,238,83,149,199,145,61,50,252,107,214,43,78,169,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,129,26,185,90,113,245,125,164,190,216,120,83,213,235,135,142,181,87,127,88,225,215,186,170,150,50,75,124,141,98,172,118,217,157,35,147,185,11,250,82,58,125,149,100,100,142,142,22,163,216,248,210,11,106,53,87,54,72,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,123,187,84,245,85,29,110,109,93,75,27,245,100,157,168,136,229,247,111,42,181,106,38,13,109,203,31,230,33,133,93,107,248,26,225,35,81,161,168,164,75,109,143,23,183,217,42,34,115,221,223,116,245,214,122,57,162,115,27,211,210,172,70,219,230,71,42,185,21,21,209,236,142,221,85,181,192,94,158,164,105,158,85,171,188,167,44,152,46,21,73,226,239,85,26,95,139,92,41,169,91,28,146,73,85,224,161,162,172,124,17,50,54,57,239,154,70,83,185,145,177,27,245,164,115,26,170,136,170,168,21,151,203,71,63,166,211,238,52,180,238,170,229,144,213,218,173,183,202,138,155,5,82,66,178,244,86,62,174,154,72,169,105,229,100,104,189,108,117,98,210,42,117,39,67,94,214,61,221,61,29,73,176,73,171,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,134,209,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,184,15,214,0,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,64,2,127,243,171,243,79,139,124,191,161,245,27,137,141,57,111,104,54,27,196,150,165,234,62,148,230,116,84,142,101,199,77,238,47,182,87,77,78,179,62,211,113,74,234,4,167,173,137,26,246,59,174,55,59,117,106,61,189,108,87,198,229,232,123,145,67,245,185,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,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,21,151,194,103,40,202,60,95,81,238,89,175,17,83,251,102,213,139,228,21,180,182,11,4,180,176,45,45,254,150,37,141,105,46,117,43,28,242,237,12,155,200,171,68,244,71,117,49,169,35,156,197,116,111,179,240,4,0,231,87,229,99,22,249,129,67,233,215,18,127,144,3,157,95,149,140,91,230,5,15,167,92,64,170,190,19,188,211,232,223,204,12,123,212,96,54,83,53,172,225,59,205,62,141,252,192,199,189,70,3,101,48,5,43,115,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,25,87,145,143,235,179,246,111,247,145,99,250,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,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,90,224,228,99,250,236,253,155,253,228,90,160,16,131,151,63,2,181,60,45,221,117,3,48,207,40,42,228,203,39,188,86,99,150,59,147,170,162,236,86,99,108,116,18,69,86,202,120,100,145,33,125,68,172,234,115,37,115,164,98,67,27,81,25,187,214,73,190,0,0,0,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,64,14,87,30,123,52,203,241,175,71,173,47,248,160,30,87,30,123,52,203,241,175,71,173,47,248,0,0,0,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,12,171,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,135,58,191,52,248,183,203,250,31,81,184,157,43,149,230,175,97,186,11,170,250,147,171,154,129,61,92,118,44,119,77,235,38,168,74,72,22,105,229,123,238,182,200,162,134,54,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,2,247,129,65,118,206,100,122,219,65,197,123,248,158,170,138,146,226,199,83,207,97,76,126,165,144,53,141,198,228,172,125,75,45,137,81,20,44,119,92,110,115,85,149,42,197,145,94,198,171,209,236,234,137,215,147,165,90,153,138,235,38,156,99,154,165,133,85,248,139,46,77,111,138,225,77,213,36,111,146,30,180,250,240,75,219,123,216,217,162,122,58,57,24,142,94,137,24,246,170,238,213,3,181,128,0,0,116,173,111,205,110,186,107,162,249,246,163,88,169,233,39,185,98,184,189,214,247,71,21,91,28,232,36,158,154,146,73,163,108,141,107,154,229,98,185,136,138,136,230,174,219,236,169,241,2,136,57,138,235,29,247,89,56,184,206,234,110,240,248,122,76,62,225,62,29,107,166,234,99,251,52,180,19,203,27,151,173,172,98,187,187,58,212,79,179,186,156,206,255,0,71,83,154,198,169,45,121,35,233,13,75,238,186,133,175,117,208,85,199,79,5,60,88,133,174,70,207,23,98,119,189,209,213,86,181,241,251,229,71,198,145,208,43,93,245,88,169,52,137,245,213,23,162,173,141,132,249,117,104,229,139,70,248,71,193,41,173,19,120,138,188,194,223,6,99,116,169,233,123,59,213,85,240,69,35,83,161,207,122,55,181,2,83,193,187,122,90,254,199,95,75,92,247,32,16,47,157,198,21,117,160,214,141,61,212,105,170,41,22,219,124,197,229,178,83,196,215,187,190,217,232,106,228,154,87,61,189,61,40,197,109,194,20,106,163,149,85,91,38,232,221,145,93,215,249,50,106,151,209,78,35,175,186,103,95,125,240,180,25,222,63,39,134,162,240,189,126,50,233,68,244,154,31,206,35,21,209,244,82,186,226,239,123,154,199,111,178,238,238,218,19,127,155,54,151,221,117,31,131,235,165,206,204,234,185,42,48,91,197,30,80,250,74,106,39,84,62,166,6,54,74,105,183,233,84,88,217,20,85,114,84,62,77,156,141,101,59,183,68,69,87,182,152,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,125,192,108,210,0,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,129,0,11,169,229,123,192,183,228,83,21,102,184,235,30,25,225,53,38,245,215,236,122,106,215,117,77,98,181,201,27,81,55,133,90,158,30,178,109,228,238,110,174,123,34,86,71,249,167,58,162,53,138,188,160,120,116,193,53,131,84,242,125,76,206,169,252,127,228,207,217,21,150,122,46,185,162,232,186,75,82,249,160,172,238,69,43,55,236,248,23,183,180,246,189,143,239,238,168,157,8,142,186,144,6,10,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,51,168,3,87,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,238,188,39,121,167,209,191,152,24,247,168,192,90,167,55,158,29,48,76,183,66,110,92,69,120,127,9,153,225,94,203,163,241,189,115,73,226,237,114,86,58,31,7,219,238,164,81,237,53,127,123,187,219,115,255,0,53,209,190,206,221,181,87,194,119,154,125,27,249,129,143,122,140,0,108,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,113,113,200,1,193,187,161,204,241,246,158,64,235,26,145,68,219,150,15,124,163,145,187,182,90,9,154,190,255,0,179,167,222,80,134,179,50,167,1,226,38,235,115,165,127,67,33,191,79,51,125,200,190,228,174,145,201,241,234,254,66,27,6,220,32,109,69,28,208,57,17,82,72,220,213,69,248,123,208,170,174,61,184,122,154,12,150,163,45,162,183,203,35,106,170,31,35,149,177,42,162,43,164,170,145,118,218,63,232,251,64,151,188,39,234,76,58,147,161,248,252,77,155,185,52,118,218,118,74,222,149,79,122,57,233,252,150,167,250,26,252,8,67,166,22,215,227,252,101,73,15,111,165,175,117,189,19,223,190,223,94,137,87,237,95,188,203,28,190,49,188,150,199,20,29,116,213,49,210,62,54,236,143,100,136,221,145,181,95,204,137,241,83,225,200,98,134,215,198,85,28,157,152,219,223,146,145,158,246,162,123,247,183,255,0,64,22,79,100,119,85,162,137,126,250,120,215,255,0,193,67,238,63,59,31,127,114,203,66,190,239,238,104,190,31,224,33,250,32,122,92,191,89,83,249,207,99,62,7,23,39,191,115,147,64,59,236,9,241,60,63,125,207,44,69,251,64,228,98,190,35,110,41,109,211,27,253,66,187,100,75,109,82,252,62,223,15,50,253,223,204,101,53,247,17,175,142,11,207,179,244,138,240,200,220,168,231,209,206,223,114,253,244,181,63,206,4,48,229,250,142,175,226,115,39,187,187,223,245,110,251,59,250,102,137,118,219,254,87,220,77,142,42,115,247,217,180,222,245,111,161,169,218,174,178,149,208,53,157,31,21,115,163,111,197,90,169,240,121,2,120,76,203,105,244,222,197,147,102,243,62,54,78,181,83,181,170,229,68,223,184,234,95,246,205,95,191,237,63,19,1,212,92,175,137,62,34,49,235,101,194,170,103,208,58,229,78,175,100,79,145,99,233,72,218,229,221,21,210,55,227,7,221,255,0,192,39,119,5,88,77,93,30,47,45,246,233,238,158,186,169,213,41,240,253,23,199,78,239,226,187,111,138,47,216,132,169,115,219,27,61,235,238,67,240,48,59,4,24,198,47,69,107,133,157,45,130,24,216,158,228,79,115,99,107,126,228,254,79,220,123,111,52,143,185,53,236,73,158,214,181,127,69,174,217,126,41,255,0,112,17,151,140,60,222,87,218,45,216,245,3,250,228,168,173,86,175,187,109,145,97,219,127,123,127,219,253,231,103,225,27,6,175,177,89,18,247,95,39,82,214,70,174,68,217,169,178,62,56,93,246,57,126,239,184,201,22,61,49,198,25,58,215,77,105,167,146,69,219,235,77,4,106,190,229,247,109,245,62,62,227,191,91,232,233,232,224,108,52,240,50,38,49,17,173,107,90,141,68,68,68,68,248,127,64,31,99,91,211,238,67,201,197,93,247,28,123,138,139,178,162,129,201,90,138,121,68,216,34,238,135,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,249,167,214,79,152,25,15,168,206,108,166,107,89,197,143,154,125,100,249,129,144,250,140,224,93,79,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,74,160,6,42,226,199,202,198,178,124,191,200,125,58,115,42,152,171,139,31,43,26,201,242,255,0,33,244,233,192,214,176,218,160,213,92,218,160,0,0,0,0,10,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,195,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,1,117,32,0,6,181,156,88,249,167,214,79,152,25,15,168,206,108,166,107,89,197,143,154,125,100,249,129,144,250,140,224,98,163,234,185,218,110,182,90,150,81,222,109,149,116,21,18,83,193,86,200,170,97,116,79,116,19,196,201,161,149,26,228,69,86,73,20,145,200,199,124,28,199,181,201,186,42,41,61,121,98,240,29,249,111,190,211,107,206,172,89,122,176,28,126,224,223,102,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,177,78,58,56,50,177,113,135,167,20,182,200,238,190,198,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,32,70,14,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,214,104,106,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,119,252,180,248,234,169,226,107,25,170,211,13,78,175,171,170,213,12,114,158,123,149,85,115,169,98,142,11,189,185,106,17,27,59,18,8,217,20,47,133,103,134,23,70,173,78,164,237,200,215,61,93,34,70,19,124,0,0,0,0,0,4,85,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,0,217,76,0,0,0,0,0,0,213,92,218,160,213,92,13,148,248,78,242,177,163,127,47,241,239,78,128,202,166,42,225,59,202,198,141,252,191,199,189,58,3,42,128,34,175,52,127,34,122,155,248,47,172,81,18,168,138,188,209,252,137,234,111,224,190,177,68,5,43,112,157,230,159,70,254,96,99,222,163,1,178,153,173,103,9,222,105,244,111,230,6,61,234,48,27,41,128,0,1,215,245,11,53,181,105,174,1,146,234,53,246,158,174,123,110,43,103,173,189,214,69,72,198,186,121,32,166,133,243,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,226,106,238,95,247,52,127,34,122,155,248,47,172,81,20,2,5,244,114,159,197,172,88,255,0,4,184,133,218,209,67,225,234,242,107,133,222,233,116,147,186,247,248,138,166,87,77,72,217,54,114,170,51,104,41,41,217,179,81,27,245,55,219,169,206,85,152,7,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,243,245,128,215,175,153,14,45,98,195,248,218,213,43,78,57,67,225,41,42,46,20,151,73,35,238,190,78,170,170,218,26,122,186,153,55,122,170,167,92,243,202,253,183,233,111,86,205,68,106,34,36,234,228,133,157,123,67,75,53,47,76,253,151,219,246,14,65,73,125,241,189,253,251,222,62,153,97,237,118,250,126,175,71,179,122,186,186,151,171,189,182,205,232,221,216,171,157,238,11,236,253,83,211,77,76,246,167,115,219,216,253,93,139,193,118,54,236,248,10,148,155,187,220,234,250,221,126,210,233,233,233,78,158,206,251,187,175,102,245,254,75,25,253,77,139,136,108,175,79,170,50,26,74,59,110,85,139,190,165,148,51,44,77,125,125,198,142,162,53,133,34,87,39,91,158,202,121,235,222,172,98,251,217,214,231,34,246,209,90,18,131,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,23,252,0,0,85,95,60,239,212,159,237,39,238,210,213,10,171,231,157,250,147,253,164,253,218,4,85,229,113,231,179,76,191,26,244,122,210,255,0,138,1,229,113,231,179,76,191,26,244,122,210,255,0,128,0,0,0,0,24,171,139,31,43,26,201,242,255,0,33,244,233,204,170,98,174,44,124,172,107,39,203,252,135,211,167,3,90,195,106,131,85,115,106,128,6,170,230,213,6,170,224,15,213,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,93,30,38,221,116,162,146,146,170,14,182,53,236,235,138,68,107,219,212,199,181,201,186,123,218,228,84,247,42,22,63,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,122,85,115,29,224,114,167,138,220,54,131,48,211,231,210,83,234,46,31,79,59,40,97,149,145,68,203,221,35,149,30,180,82,206,168,142,99,218,228,115,160,115,157,218,107,229,149,174,70,164,203,44,97,210,185,98,241,227,249,111,177,83,104,54,172,94,186,179,236,126,222,223,102,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,159,230,172,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,253,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,2,80,0,0,17,87,154,63,145,61,77,252,23,214,40,137,84,69,94,104,254,68,245,55,240,95,88,162,2,128,77,170,13,85,205,170,0,0,0,20,3,205,31,207,102,166,254,11,232,244,69,255,0,20,3,205,31,207,102,166,254,11,232,244,64,79,254,74,158,86,50,159,152,21,222,157,110,41,88,186,158,74,158,86,50,159,152,21,222,157,110,41,88,11,158,225,139,137,140,55,133,14,86,250,125,170,89,133,13,93,197,238,168,187,219,109,22,202,100,86,190,227,113,146,235,113,124,80,44,157,42,216,89,211,20,143,124,142,69,233,99,29,210,215,191,162,55,212,182,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,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,151,242,175,185,254,101,147,99,56,206,25,125,200,106,234,236,88,117,61,77,53,138,222,229,68,130,133,149,21,15,168,157,88,212,68,69,124,146,200,170,231,174,239,84,108,109,85,233,141,141,108,244,229,139,203,254,143,87,107,41,184,129,214,252,119,197,224,180,157,51,227,54,217,100,130,90,91,245,84,115,205,12,174,169,99,94,178,36,48,73,79,239,134,70,53,179,57,237,221,93,27,94,201,3,63,242,197,229,255,0,89,164,84,116,220,64,235,126,59,225,51,170,190,153,241,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,247,195,35,28,232,90,198,238,173,145,207,100,118,42,0,26,171,155,41,240,157,229,99,70,254,95,227,222,157,1,173,97,178,159,9,222,86,52,111,229,254,61,233,208,1,175,14,181,233,125,215,69,117,115,47,210,139,203,170,228,168,197,175,21,54,214,84,84,209,58,145,245,144,49,235,217,170,72,156,170,172,100,209,118,229,103,214,114,43,36,106,163,156,138,138,183,125,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,93,124,223,116,190,235,133,241,105,83,158,76,234,185,237,186,131,103,162,185,83,206,234,39,69,4,83,211,66,218,41,105,89,46,234,217,158,214,211,195,51,182,233,86,165,84,104,173,248,57,217,127,145,214,83,98,164,202,181,115,10,168,174,232,189,93,109,246,123,165,29,55,105,235,221,165,164,146,170,58,137,58,209,58,27,210,250,218,100,217,85,28,189,205,218,138,141,114,160,91,80,0,0,0,10,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,195,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,1,117,38,63,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,0,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,2,133,164,230,91,196,92,220,73,83,235,212,217,37,91,237,180,117,19,81,83,227,14,90,85,130,28,126,106,248,234,165,181,178,79,13,210,215,189,176,67,19,171,18,46,251,146,40,213,92,189,40,212,150,188,205,245,211,78,56,139,224,71,5,213,13,47,188,248,235,85,118,160,81,69,52,50,162,50,170,223,84,219,101,193,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,232,171,204,11,129,27,239,10,185,84,153,174,44,207,27,166,89,5,193,99,183,84,238,200,253,151,85,60,149,82,69,106,232,125,68,181,19,246,169,169,218,190,37,200,141,126,251,46,206,247,44,96,143,63,204,162,192,106,52,181,185,13,90,226,117,87,136,111,239,180,185,81,208,37,198,40,100,129,181,12,69,77,216,245,138,103,177,221,42,157,104,145,245,245,118,227,233,14,235,194,119,154,125,27,249,129,143,122,140,6,202,102,181,156,39,121,167,209,191,152,24,247,168,192,108,166,0,165,110,117,126,105,241,111,151,244,62,163,113,46,164,165,110,117,126,105,241,111,151,244,62,163,113,3,42,242,49,253,118,126,205,254,242,45,80,170,190,70,63,174,207,217,191,222,69,170,0,0,0,0,0,32,7,58,191,43,24,183,204,10,31,78,184,147,252,128,28,234,252,172,98,223,48,40,125,58,226,4,0,229,113,231,179,76,191,26,244,122,210,255,0,138,1,229,113,231,179,76,191,26,244,122,210,255,0,128,0,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,202,188,234,252,211,226,223,47,232,125,70,226,64,2,127,243,171,243,79,139,124,191,161,245,27,137,23,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,6,53,250,39,149,125,21,250,117,244,102,235,244,111,218,30,201,246,199,130,147,192,248,238,223,119,195,119,246,237,247,187,127,95,183,213,213,211,245,182,219,222,73,254,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,115,255,0,193,163,75,63,131,143,240,92,246,79,249,140,250,63,236,15,237,20,222,35,244,63,187,127,181,118,188,103,123,250,231,187,219,254,223,249,205,183,40,47,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,120,108,125,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,245,148,215,202,143,141,127,201,150,85,7,13,122,153,115,186,212,227,121,109,194,158,155,18,151,126,244,54,123,164,210,57,171,79,208,141,89,27,13,84,146,51,222,215,116,71,42,117,43,17,38,154,86,220,160,2,10,243,146,202,111,184,255,0,8,244,118,155,69,119,135,164,201,179,11,117,174,233,31,105,143,241,20,172,130,166,173,177,238,228,85,102,211,210,83,191,118,170,59,234,109,191,75,156,139,58,138,128,231,123,157,123,67,84,244,211,76,253,151,219,246,14,63,87,125,241,189,253,251,222,62,165,33,237,118,250,126,175,71,179,122,186,186,151,171,189,182,205,232,221,193,0,52,159,5,252,168,106,158,27,166,126,212,246,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,102,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,222,80,191,44,93,45,252,168,113,147,133,120,187,23,180,237,88,151,136,202,110,31,215,93,159,11,225,99,95,9,63,185,237,115,250,107,164,162,250,141,234,223,127,172,213,98,60,191,224,58,86,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,248,26,198,27,84,26,214,113,99,230,159,89,62,96,100,62,163,56,23,231,193,221,218,213,122,225,67,71,171,44,215,58,74,250,120,240,123,45,35,229,166,153,178,177,179,193,71,20,51,68,174,106,170,35,227,150,57,35,123,126,45,123,28,213,217,81,80,204,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,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,202,188,140,127,93,159,179,127,188,139,84,42,175,145,143,235,179,246,111,247,145,106,128,0,0,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,13,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,112,123,250,83,127,176,224,201,122,148,228,246,162,251,143,13,106,53,62,224,60,72,237,152,171,252,199,67,207,240,60,75,56,182,205,71,145,89,169,43,25,179,149,22,104,250,182,94,151,166,255,0,20,254,82,255,0,140,239,175,106,61,170,223,188,235,217,5,29,99,41,101,150,153,119,115,90,231,34,35,119,247,162,47,243,1,142,116,255,0,16,198,112,153,189,157,96,164,130,158,54,42,177,172,142,37,106,53,19,175,239,85,254,82,144,127,94,171,42,172,156,87,226,119,26,119,171,18,178,229,75,18,236,191,20,69,183,255,0,79,220,75,106,237,86,142,207,148,203,105,189,90,171,33,146,25,28,207,16,168,214,198,187,55,125,247,93,190,205,147,250,84,175,237,83,212,58,60,223,138,108,89,180,50,245,197,75,116,163,84,84,115,29,250,78,161,79,226,255,0,130,160,91,198,9,80,250,172,78,213,59,215,117,125,20,14,85,254,152,154,167,239,157,95,77,17,83,8,179,111,246,208,211,175,255,0,201,97,218,0,224,229,68,83,203,85,54,56,189,125,225,191,0,57,42,162,170,30,83,111,176,245,171,119,93,247,57,181,54,3,202,174,201,240,220,132,188,192,171,111,213,116,172,198,173,157,196,167,158,158,55,74,141,145,173,69,71,71,82,215,34,162,237,246,42,125,164,218,119,192,173,126,103,185,99,241,154,138,105,104,37,86,212,44,84,232,187,116,174,236,88,234,151,109,151,127,181,19,223,176,16,115,81,50,44,135,1,197,234,44,116,179,207,73,21,84,236,234,99,38,77,156,189,95,31,118,255,0,222,147,237,251,9,99,202,235,74,227,174,188,82,231,119,26,88,223,36,115,49,241,185,237,71,57,21,22,178,63,114,245,110,159,4,251,10,241,154,241,121,212,76,150,43,124,202,175,115,209,253,45,232,69,253,30,167,127,21,168,191,106,151,127,192,238,159,201,167,122,51,65,81,118,86,194,248,155,80,249,55,71,183,100,74,154,165,247,245,237,183,185,200,4,149,186,213,120,106,85,134,7,246,213,172,95,122,39,193,54,95,121,212,104,46,149,81,84,212,58,123,227,230,106,191,220,197,135,110,148,221,125,219,253,191,103,248,140,31,196,23,17,20,148,205,170,195,177,122,26,170,202,250,166,190,6,201,10,197,35,90,231,119,99,247,162,117,47,233,116,253,159,105,246,112,217,165,119,202,235,84,89,78,91,38,242,215,49,39,108,78,133,241,185,157,75,47,185,118,70,167,193,91,246,1,32,237,53,50,75,11,119,151,173,23,125,151,109,190,211,247,33,85,68,78,191,184,245,82,91,105,104,217,211,4,125,59,127,58,253,251,253,170,125,61,72,136,7,159,119,216,135,142,157,254,40,120,71,35,191,153,127,156,246,34,255,0,48,6,166,199,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,89,62,96,100,62,163,57,178,153,173,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,24,171,139,31,43,26,201,242,255,0,33,244,233,204,170,98,174,44,124,172,107,39,203,252,135,211,167,3,90,195,106,131,85,115,106,128,0,0,0,0,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,14,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,5,212,128,0,26,214,113,99,230,159,89,62,96,100,62,163,57,178,153,173,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,128,28,206,184,14,252,183,216,170,117,231,73,236,189,89,246,63,111,119,180,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,83,182,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,237,16,84,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,144,158,156,29,113,139,130,113,127,130,84,95,236,20,126,198,201,44,221,31,72,49,254,228,213,30,203,238,205,80,202,95,235,167,193,20,115,247,99,167,89,63,54,139,209,191,75,182,84,247,200,3,89,109,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,219,177,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,12,128,0,0,0,2,42,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,0,108,166,0,0,0,0,0,0,106,174,109,80,106,174,6,202,124,39,121,88,209,191,151,248,247,167,64,101,83,21,112,157,229,99,70,254,95,227,222,157,1,149,64,17,87,154,63,145,61,77,252,23,214,40,137,84,69,94,104,254,68,245,55,240,95,88,162,2,149,184,78,243,79,163,127,48,49,239,81,128,217,76,214,179,132,239,52,250,55,243,3,30,245,24,13,148,192,0,0,173,94,119,185,215,179,244,179,77,52,207,217,125,207,111,100,21,119,223,27,223,219,179,224,41,146,30,215,111,167,235,117,251,75,171,171,169,58,123,59,108,238,189,219,90,220,42,233,111,229,167,136,237,58,211,57,172,94,217,160,188,228,20,190,213,162,241,94,31,187,107,137,253,234,239,206,35,216,230,237,75,20,238,250,142,71,174,219,51,119,43,81,103,255,0,60,239,212,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,104,23,252,0,2,178,249,224,225,87,90,252,3,75,53,26,26,138,68,182,216,239,23,27,37,68,78,123,187,238,158,186,24,166,137,204,111,79,74,177,27,111,153,28,170,228,84,87,71,178,59,117,86,195,94,87,30,123,52,203,241,175,71,173,44,167,155,206,11,244,183,131,107,149,255,0,218,158,19,232,86,65,107,190,246,123,29,207,23,220,145,212,29,174,174,164,237,237,227,251,157,91,59,251,87,78,223,91,169,181,67,192,182,107,117,192,56,193,210,75,237,154,158,146,106,138,172,162,146,200,246,212,177,206,98,65,112,119,129,153,200,141,115,87,173,177,84,200,230,46,251,35,209,170,168,228,69,106,133,154,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,2,255,0,128,0,10,171,231,157,250,147,253,164,253,218,90,161,85,124,243,191,82,127,180,159,187,64,138,188,174,60,246,105,151,227,94,143,90,95,241,64,60,174,60,246,105,151,227,94,143,90,95,240,0,0,0,0,3,21,113,99,229,99,89,62,95,228,62,157,57,149,76,85,197,143,149,141,100,249,127,144,250,116,224,107,88,109,80,106,174,109,80,0,213,92,218,160,213,92,11,254,229,113,228,79,76,191,26,245,138,210,85,17,87,149,199,145,61,50,252,107,214,43,73,84,5,101,243,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,171,93,45,213,44,239,69,179,187,102,166,105,165,247,216,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,205,204,199,198,237,227,149,237,250,205,93,183,221,54,84,69,77,159,138,86,230,117,192,119,228,66,251,83,175,58,79,101,233,192,114,11,131,189,165,107,183,91,187,116,184,188,206,100,45,143,119,119,92,189,154,137,221,80,173,233,142,56,161,114,199,10,109,215,19,84,45,39,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,102,96,53,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,191,97,61,45,213,44,19,90,112,75,102,166,105,165,247,219,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,80,237,100,85,230,143,228,79,83,127,5,245,138,34,85,17,87,154,63,145,61,77,252,23,214,40,128,160,19,106,131,85,115,106,128,0,0,5,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,19,255,0,146,167,149,140,167,230,5,119,167,91,138,86,46,167,146,167,149,140,167,230,5,119,167,91,138,192,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,50,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,14,191,165,186,91,130,104,182,9,108,211,61,52,177,123,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,218,192,0,0,213,92,217,79,132,239,43,26,55,242,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,47,241,239,78,128,8,127,206,147,71,47,185,134,141,98,90,197,104,155,185,73,167,119,10,138,123,165,55,75,19,166,150,228,234,120,219,83,214,231,162,175,68,240,83,197,219,107,30,231,120,158,175,170,216,220,171,0,57,111,101,54,44,63,141,173,45,187,100,117,222,18,146,162,225,87,107,142,78,211,228,234,170,173,161,168,164,166,143,102,34,170,117,207,60,76,223,110,150,245,110,229,70,162,170,93,79,26,26,57,125,215,222,24,51,253,42,197,166,232,189,93,109,241,212,91,163,233,98,248,154,170,74,136,170,226,166,221,239,99,25,222,125,59,98,238,57,200,214,119,58,215,116,110,203,174,16,27,84,3,175,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,196,236,0,0,0,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,28,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,11,169,0,1,215,243,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,94,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,191,99,51,21,113,47,195,166,9,197,6,150,87,233,158,117,79,253,246,178,207,91,215,55,246,50,233,225,166,134,10,206,220,82,199,222,237,119,222,238,211,221,208,255,0,130,167,193,80,40,7,132,239,52,250,55,243,3,30,245,24,13,148,205,122,240,45,11,212,126,29,56,238,210,205,47,213,11,55,129,186,208,234,6,59,44,51,68,170,250,91,133,43,174,112,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,176,160,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,12,171,200,199,245,217,251,55,251,200,181,66,170,249,24,254,187,63,102,255,0,121,22,168,0,0,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,252,107,209,235,75,254,40,7,149,199,158,205,50,252,107,209,235,75,254,0,0,0,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,3,42,243,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,225,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,128,186,147,15,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,204,0,13,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,165,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,61,154,244,134,54,171,95,20,84,242,74,217,164,87,119,17,100,107,158,215,54,52,151,63,243,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,33,255,0,53,88,22,85,254,154,227,153,38,57,112,255,0,116,163,174,182,215,83,201,255,0,38,72,102,142,70,127,51,154,230,253,138,128,109,38,81,95,55,156,235,233,111,25,55,43,7,178,252,39,208,172,126,215,98,239,119,251,158,47,185,27,171,251,189,61,41,219,219,199,246,250,119,119,246,174,173,254,183,75,108,43,151,95,29,84,220,82,225,169,131,234,13,125,35,53,82,193,79,52,213,208,211,82,202,198,92,237,208,173,59,18,228,170,145,164,16,189,210,84,54,55,194,215,254,155,28,246,177,140,114,49,149,65,199,230,117,249,68,227,39,86,47,254,203,246,127,132,200,36,177,118,123,253,222,175,102,198,202,14,239,87,75,118,238,120,94,231,78,223,87,175,167,119,109,212,161,37,121,37,226,215,218,189,125,206,179,90,122,30,187,45,171,15,91,93,101,79,117,137,218,170,171,173,167,146,158,62,133,94,183,117,50,138,165,119,68,86,167,111,103,42,43,154,139,114,133,117,114,75,197,172,84,154,5,157,102,180,244,61,23,171,174,96,182,186,202,158,235,215,187,75,73,69,79,37,60,125,10,189,13,233,125,109,74,238,136,142,94,230,206,85,70,181,18,197,64,20,67,205,179,10,186,226,188,105,100,23,219,133,69,36,148,249,141,158,213,123,161,108,47,114,190,56,25,76,218,21,108,168,173,68,71,247,104,101,114,35,85,201,208,230,46,251,170,181,183,188,82,183,58,191,52,248,183,203,250,31,81,184,129,159,249,33,103,94,208,210,205,75,211,63,101,246,253,131,144,82,95,124,111,127,126,247,143,166,88,123,93,190,159,171,209,236,222,174,174,165,234,239,109,179,122,55,117,149,20,237,201,31,53,186,208,107,70,161,105,204,52,244,139,109,190,98,241,94,234,37,115,29,223,108,244,53,113,195,19,88,238,174,148,98,182,225,50,185,21,170,170,173,143,101,110,202,142,184,144,5,43,115,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,25,87,145,143,235,179,246,111,247,145,106,133,85,242,49,253,118,126,205,254,242,45,80,0,0,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,178,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,14,254,131,210,237,213,222,245,217,15,121,235,114,111,238,0,159,3,211,84,197,124,78,107,155,186,57,21,61,200,123,145,23,109,143,42,221,211,222,128,70,174,33,176,40,235,45,181,151,58,55,201,77,80,174,69,73,99,94,133,77,223,18,124,81,187,252,55,79,143,218,85,30,152,83,203,89,196,213,166,58,202,214,74,177,215,80,61,23,185,213,239,73,169,126,255,0,233,46,199,88,237,16,220,241,26,184,31,23,86,253,191,227,42,127,162,198,191,122,125,197,29,105,204,73,71,196,189,145,140,78,151,123,70,222,139,246,251,187,212,160,95,30,157,199,219,195,237,13,71,34,162,81,83,162,108,191,238,76,59,41,213,244,209,90,236,38,204,228,248,248,26,125,255,0,167,178,195,180,1,193,200,138,161,19,220,167,23,175,191,254,51,203,64,108,170,167,52,77,142,9,190,254,243,216,7,135,124,10,130,230,209,149,181,217,205,45,138,41,88,142,101,5,28,170,136,239,126,234,218,164,251,255,0,157,62,194,222,42,159,219,133,207,251,182,255,0,172,162,190,102,23,55,93,184,137,168,164,106,245,34,91,237,237,251,182,222,55,127,50,127,40,14,145,193,30,148,75,169,218,191,71,69,81,75,35,162,109,53,100,138,238,133,84,93,162,77,189,234,199,39,241,139,178,203,170,40,180,235,75,234,173,176,244,71,219,167,149,58,83,100,122,245,73,190,219,125,95,229,255,0,206,68,110,89,90,103,65,99,195,233,243,9,226,252,244,144,43,81,122,157,240,125,53,42,253,143,84,251,87,236,36,54,65,144,211,231,185,213,54,60,212,221,145,212,69,214,190,255,0,130,181,143,251,155,252,143,188,15,196,211,45,59,179,231,21,73,147,86,216,88,174,239,245,163,230,165,103,82,251,216,253,247,86,175,187,235,47,218,73,171,5,170,154,207,110,130,138,154,38,198,200,227,70,163,90,212,68,68,79,230,68,67,231,198,44,244,246,123,100,84,176,174,232,214,183,239,254,75,83,237,85,251,143,217,69,68,3,202,162,108,122,100,234,223,116,248,28,222,245,251,15,13,247,168,30,24,223,181,83,252,103,180,108,135,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,106,234,199,38,191,202,134,169,230,90,153,252,35,189,153,244,183,32,184,223,124,23,209,14,247,133,241,85,50,77,218,238,120,214,245,244,247,58,122,186,91,190,219,236,155,236,89,80,3,21,112,185,161,127,193,175,66,113,157,20,250,83,244,143,232,231,141,254,201,248,31,7,223,241,21,147,212,255,0,105,238,73,211,211,223,233,253,53,223,167,127,118,251,38,85,0,1,213,53,99,5,252,168,105,102,101,166,126,212,246,103,210,220,126,227,98,241,189,142,247,133,241,84,210,67,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,115,181,128,42,175,250,134,63,253,52,95,244,39,255,0,175,203,84,0,0,0,0,0,8,85,198,183,45,239,225,131,170,118,173,76,252,178,253,18,246,102,63,5,139,193,125,29,241,253,206,221,77,68,221,222,231,138,139,109,252,79,79,79,74,237,209,190,254,253,145,193,79,45,239,224,125,170,119,93,76,252,178,253,45,246,158,63,61,139,193,125,29,240,29,190,229,77,60,221,222,231,138,151,125,188,55,79,79,74,111,215,190,254,237,150,106,128,0,0,5,106,234,199,38,191,202,134,169,230,90,153,252,35,189,153,244,183,32,184,223,124,23,209,14,247,133,241,85,50,77,218,238,120,214,245,244,247,58,122,186,91,190,219,236,155,236,89,80,3,21,112,185,161,127,193,175,66,113,157,20,250,83,244,143,232,231,141,254,201,248,31,7,223,241,21,147,212,255,0,105,238,73,211,211,223,233,253,53,223,167,127,118,251,38,85,0,0,0,10,203,207,249,35,97,183,220,202,237,121,211,237,115,171,197,113,234,202,133,154,134,203,83,143,45,201,244,12,114,34,172,41,82,181,113,186,70,35,186,186,21,205,235,70,116,163,157,35,145,94,236,191,193,215,47,108,239,132,12,238,162,255,0,96,226,91,219,56,221,231,163,233,6,63,244,54,26,127,106,118,161,168,101,47,245,211,234,101,146,14,212,149,11,39,230,209,58,246,233,118,232,190,233,170,0,0,0,0,0,197,92,81,232,95,240,148,208,156,155,69,62,148,253,28,250,71,224,191,178,126,7,198,118,60,61,100,21,63,218,123,145,245,117,118,58,127,77,54,234,223,223,182,203,10,180,159,147,95,228,191,84,240,221,76,254,17,222,211,250,37,144,91,175,190,11,232,135,103,197,120,90,152,230,237,119,60,107,186,58,187,125,61,93,46,219,125,246,93,182,44,168,0,0,0,0,0,0,0,42,175,250,134,63,253,52,95,244,39,255,0,175,203,84,0,117,77,39,193,127,37,250,89,134,233,159,181,61,167,244,75,31,183,88,188,111,99,179,226,188,45,52,112,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,237,96,0,49,87,20,122,23,252,37,52,39,38,209,79,165,63,71,62,145,248,47,236,159,129,241,157,143,15,89,5,79,246,158,228,125,93,93,142,159,211,77,186,183,247,237,178,229,80,5,106,233,63,38,191,201,126,169,225,186,153,252,35,189,167,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,0,69,94,57,248,24,254,26,63,66,127,207,71,232,119,208,239,105,127,164,158,208,241,94,47,195,127,231,16,244,116,248,111,246,219,245,253,155,123,250,167,5,60,183,191,129,246,169,221,117,51,242,203,244,183,218,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,251,182,89,170,0,0,0,197,92,81,232,95,240,148,208,156,155,69,62,148,253,28,250,71,224,191,178,126,7,198,118,60,61,100,21,63,218,123,145,245,117,118,58,127,77,54,234,223,223,182,203,10,180,159,147,95,228,191,84,240,221,76,254,17,222,211,250,37,144,91,175,190,11,232,135,103,197,120,90,152,230,237,119,60,107,186,58,187,125,61,93,46,219,125,246,93,182,44,168,1,31,248,214,225,75,248,96,233,101,171,76,254,158,253,18,246,102,65,5,247,198,251,47,199,247,59,116,213,16,246,187,125,232,182,223,196,245,117,117,46,221,27,109,239,221,48,7,11,156,169,63,131,94,187,99,58,215,249,122,250,71,244,115,198,255,0,99,62,139,120,62,255,0,136,163,158,155,251,119,139,147,167,167,191,213,250,11,191,78,222,237,247,73,254,0,0,0,17,87,142,126,6,63,134,143,208,159,243,209,250,29,244,59,218,95,233,39,180,60,87,139,240,223,249,196,61,29,62,27,253,182,253,127,102,222,249,84,0,128,28,46,114,164,254,13,122,237,140,235,95,229,235,233,31,209,207,27,253,140,250,45,224,251,254,34,142,122,111,237,222,46,78,158,158,255,0,87,232,46,253,59,123,183,221,39,248,0,0,0,0,0,14,169,171,24,47,229,67,75,51,45,51,246,167,179,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,157,172,1,85,127,212,49,255,0,233,162,255,0,161,63,253,126,90,160,0,10,171,254,161,143,255,0,77,23,253,9,255,0,235,242,213,0,24,171,133,205,11,254,13,122,19,140,232,167,210,159,164,127,71,60,111,246,79,192,248,62,255,0,136,172,158,167,251,79,114,78,158,158,255,0,79,233,174,253,59,251,183,217,50,168,0,15,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,235,0,85,173,219,145,173,170,107,173,108,214,46,37,170,232,237,175,168,145,212,116,245,120,147,106,103,134,5,114,246,217,36,173,172,141,178,61,27,178,43,210,54,35,149,21,81,173,223,100,145,92,25,112,51,168,252,30,95,107,163,182,113,39,244,163,12,188,245,75,114,198,106,49,85,167,141,213,93,29,49,213,83,203,227,95,216,153,58,88,215,170,49,205,146,52,70,185,170,173,137,241,204,0,0,197,92,81,232,95,240,148,208,156,155,69,62,148,253,28,250,71,224,191,178,126,7,198,118,60,61,100,21,63,218,123,145,245,117,118,58,127,77,54,234,223,223,182,203,149,64,21,87,253,67,31,254,154,47,250,19,255,0,215,229,170,0,0,0,0,128,28,81,242,164,254,18,154,237,147,107,95,229,235,232,231,210,63,5,253,140,250,45,227,59,30,30,142,10,111,237,222,46,62,174,174,199,87,232,38,221,91,123,246,221,103,248,2,63,240,83,194,151,240,62,210,203,174,153,253,61,250,91,237,60,130,123,239,141,246,95,128,237,247,41,169,225,237,118,251,210,239,183,134,234,234,234,77,250,246,219,221,186,254,175,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,249,172,0,0,0,0,1,85,127,212,49,255,0,233,162,255,0,161,63,253,126,89,78,147,224,191,146,253,44,195,116,207,218,158,211,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,118,176,0,170,191,234,24,255,0,244,209,127,208,159,254,191,45,80,1,138,184,92,208,191,224,215,161,56,206,138,125,41,250,71,244,115,198,255,0,100,252,15,131,239,248,138,201,234,127,180,247,36,233,233,239,244,254,154,239,211,191,187,125,147,42,128,0,0,4,42,227,91,150,247,240,193,213,59,86,166,126,89,126,137,123,51,31,130,197,224,190,142,248,254,231,110,166,162,110,239,115,197,69,182,254,39,167,167,165,118,232,223,127,126,200,224,167,150,247,240,62,213,59,174,166,126,89,126,150,251,79,31,158,197,224,190,142,248,14,223,114,166,158,110,239,115,197,75,190,222,27,167,167,165,55,235,223,127,118,203,53,64,0,0,0,0,24,83,93,120,81,211,141,115,205,180,255,0,84,46,113,123,43,51,211,156,130,217,120,182,222,105,225,71,73,81,75,75,88,202,137,40,42,19,116,238,66,254,151,244,42,175,84,82,61,94,221,209,210,199,46,107,0,1,10,184,214,229,189,252,48,117,78,213,169,159,150,95,162,94,204,199,224,177,120,47,163,190,63,185,219,169,168,155,187,220,241,81,109,191,137,233,233,233,93,186,55,223,223,178,77,80,4,85,224,99,129,143,224,93,244,219,252,244,126,152,253,49,246,111,250,73,236,255,0,11,225,60,79,254,113,55,95,87,137,255,0,107,183,71,219,191,186,85,0,0,0,0,0,0,143,252,107,112,165,252,48,116,178,213,166,127,79,126,137,123,51,32,130,251,227,125,151,227,251,157,186,106,136,123,93,190,244,91,111,226,122,186,186,151,110,141,182,247,238,146,0,1,0,56,92,229,73,252,26,245,219,25,214,191,203,215,210,63,163,158,55,251,25,244,91,193,247,252,69,28,244,223,219,188,92,157,61,61,254,175,208,93,250,118,247,111,186,79,240,0,0,0,0,0,143,252,107,112,165,252,48,116,178,213,166,127,79,126,137,123,51,32,130,251,227,125,151,227,251,157,186,106,136,123,93,190,244,91,111,226,122,186,186,151,110,141,182,247,238,152,3,133,206,84,159,193,175,93,177,157,107,252,189,125,35,250,57,227,127,177,159,69,188,31,127,196,81,207,77,253,187,197,201,211,211,223,234,253,5,223,167,111,118,251,164,255,0,0,66,174,53,185,111,127,12,29,83,181,106,103,229,151,232,151,179,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,247,236,142,10,121,111,127,3,237,83,186,234,103,229,151,233,111,180,241,249,236,94,11,232,239,128,237,247,42,105,230,238,247,60,84,187,237,225,186,122,122,83,126,189,247,247,108,179,84,0,0,0,33,87,25,188,179,49,94,44,117,30,135,84,173,58,141,244,26,244,150,246,219,238,253,187,4,117,209,220,187,107,249,137,221,211,44,47,73,154,197,88,220,247,186,78,168,227,129,168,140,72,254,180,213,0,86,94,1,201,195,50,210,204,202,211,168,58,125,198,29,93,143,33,177,212,37,77,13,117,54,20,157,113,63,101,69,69,69,175,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,86,161,114,102,186,234,86,127,146,234,53,247,137,186,72,46,89,85,226,182,247,89,21,38,12,230,193,28,245,51,62,105,27,27,93,113,115,145,136,231,170,34,43,156,187,109,186,175,196,179,64,4,127,224,167,133,47,224,125,165,151,93,51,250,123,244,183,218,121,4,247,223,27,236,191,1,219,238,83,83,195,218,237,247,165,223,111,13,213,213,212,155,245,237,183,187,117,144,0,0,33,87,26,220,183,191,134,14,169,218,181,51,242,203,244,75,217,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,251,246,73,170,0,133,92,20,242,222,254,7,218,167,117,212,207,203,47,210,223,105,227,243,216,188,23,209,223,1,219,238,84,211,205,221,238,120,169,119,219,195,116,244,244,166,253,123,239,238,217,102,168,0,8,85,198,183,45,239,225,131,170,118,173,76,252,178,253,18,246,102,63,5,139,193,125,29,241,253,206,221,77,68,221,222,231,138,139,109,252,79,79,79,74,237,209,190,254,253,146,106,128,34,175,3,28,12,127,2,239,166,223,231,163,244,199,233,143,179,127,210,79,103,248,95,9,226,127,243,137,186,250,188,79,251,93,186,62,221,253,210,168,0,0,0,49,87,20,122,23,252,37,52,39,38,209,79,165,63,71,62,145,248,47,236,159,129,241,157,143,15,89,5,79,246,158,228,125,93,93,142,159,211,77,186,183,247,237,178,194,173,39,228,215,249,47,213,60,55,83,63,132,119,180,254,137,100,22,235,239,130,250,33,217,241,94,22,166,57,187,93,207,26,238,142,174,223,79,87,75,182,223,125,151,109,139,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,46,247,123,206,71,23,252,0,226,213,221,118,83,216,122,219,250,95,3,216,7,226,229,16,37,69,182,72,222,159,87,221,190,255,0,225,52,165,204,234,211,75,108,226,250,200,218,40,152,198,186,229,111,69,70,53,19,237,161,251,145,62,245,46,186,244,196,117,4,155,183,169,61,222,239,249,72,83,198,121,96,95,225,131,102,69,221,203,237,10,5,247,170,123,182,90,15,251,192,182,205,48,221,48,107,54,255,0,234,26,127,253,139,14,212,117,205,62,139,177,135,218,34,219,244,104,169,211,255,0,229,48,236,96,122,164,248,158,81,118,106,135,181,85,66,39,187,222,2,53,87,123,212,246,28,90,136,158,244,57,1,249,57,21,115,40,109,178,75,35,250,118,219,226,187,127,25,63,239,40,95,90,153,62,165,241,77,43,35,71,84,245,201,108,143,100,221,251,167,76,41,254,219,249,69,194,113,93,170,141,211,172,14,170,186,62,158,243,122,58,81,85,233,254,141,2,47,189,169,247,60,171,174,15,240,150,234,22,164,85,106,86,71,34,171,104,222,215,170,43,91,34,47,97,244,171,241,114,171,190,8,191,103,244,1,58,235,46,116,250,59,195,5,142,154,5,100,21,83,81,218,226,232,102,205,122,57,97,139,125,209,21,139,254,132,187,255,0,242,219,41,112,185,141,84,82,226,212,213,247,100,238,213,72,174,85,145,251,185,126,172,179,34,123,220,155,252,54,35,222,107,29,94,174,95,169,112,186,106,231,83,218,168,83,102,50,52,95,122,195,220,70,253,87,42,53,61,206,79,179,236,38,174,154,99,204,199,177,202,106,22,38,233,31,94,206,84,77,253,242,61,126,207,240,128,237,200,212,219,100,60,61,85,17,118,57,162,108,113,122,110,7,6,42,187,226,123,26,113,99,78,104,155,1,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,229,217,14,71,7,128,106,162,169,204,245,55,244,144,246,129,249,247,215,246,237,178,191,116,77,186,127,250,164,42,58,197,80,151,254,51,162,241,14,71,164,50,80,57,169,247,125,106,15,187,111,184,182,220,149,21,214,121,209,62,63,87,255,0,170,66,161,112,25,163,143,141,7,57,202,136,138,235,123,83,250,122,232,64,183,172,106,52,138,197,111,141,19,220,148,177,34,127,247,8,126,161,249,216,242,181,214,59,122,181,200,191,214,177,124,23,253,162,31,162,7,5,95,120,60,57,23,125,208,34,239,246,1,207,224,112,149,237,99,21,202,228,77,147,127,122,135,171,145,190,227,241,47,149,50,199,79,35,81,234,221,216,169,186,42,167,216,160,64,14,59,178,76,139,55,172,76,75,29,180,213,215,181,191,164,232,34,87,39,194,154,68,254,39,251,87,125,191,103,252,70,1,176,208,214,233,14,27,22,33,73,47,107,33,186,212,61,171,72,173,78,234,178,100,86,55,234,175,82,38,234,198,253,223,20,255,0,142,101,107,149,20,244,52,239,172,178,227,51,84,213,59,109,167,109,18,189,223,24,147,222,230,251,254,10,169,255,0,17,30,244,91,73,50,109,83,213,152,114,28,186,10,132,101,18,192,173,73,155,38,219,199,44,42,159,219,24,239,177,206,251,64,144,92,27,232,109,218,141,208,102,249,109,4,241,84,85,66,249,27,220,98,179,221,44,81,59,248,175,219,226,231,125,132,207,134,22,192,196,141,141,217,169,252,231,227,97,182,72,108,86,42,59,116,49,181,172,130,8,227,77,145,19,244,88,212,251,147,238,63,120,14,46,118,201,238,67,130,59,117,248,158,30,231,111,252,199,150,38,254,253,128,246,52,242,120,79,129,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,197,231,35,139,147,112,56,183,109,254,7,176,224,212,217,78,96,126,110,64,216,223,108,149,146,59,100,94,159,126,219,255,0,25,10,120,158,166,146,195,198,85,190,68,93,251,213,84,12,79,143,242,168,63,164,184,203,180,73,45,28,140,86,245,34,237,238,247,253,233,247,20,201,171,148,206,178,113,119,96,115,226,88,210,75,157,3,81,92,139,255,0,152,253,224,92,102,21,80,218,172,98,215,51,126,15,163,129,127,199,27,84,253,195,168,233,93,71,136,193,172,207,85,69,222,134,159,109,191,222,88,118,224,56,57,61,231,36,248,30,21,187,255,0,140,243,178,237,239,216,15,18,46,205,87,125,200,70,126,40,184,128,165,211,138,10,155,93,34,239,89,45,59,250,62,62,231,43,102,106,124,99,114,124,89,247,146,34,249,113,134,219,111,150,170,161,237,99,90,215,108,170,168,159,6,170,253,171,252,196,28,215,203,118,153,234,126,73,81,71,116,190,37,45,193,174,124,76,87,87,69,20,123,164,146,162,125,170,191,164,245,251,62,8,6,39,211,46,41,242,199,220,214,130,182,171,186,179,124,62,164,77,219,102,189,126,200,127,160,157,250,43,67,123,184,90,89,119,190,211,248,121,93,36,141,70,117,177,255,0,85,28,221,189,237,247,125,139,246,17,55,69,248,58,161,164,200,35,187,87,212,178,178,38,111,210,176,213,200,169,239,100,141,95,132,105,246,237,246,253,132,255,0,178,219,225,181,209,50,142,20,94,150,171,151,222,187,252,87,112,63,65,173,70,181,17,14,18,59,220,114,223,99,214,175,93,246,84,3,195,28,170,167,185,169,238,56,49,19,236,57,252,0,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,113,200,240,191,0,56,53,87,115,216,122,246,78,175,137,236,3,211,84,222,168,149,21,118,79,254,37,54,241,160,231,99,92,75,99,87,100,106,53,172,186,82,187,221,239,253,24,232,151,236,219,238,46,86,84,221,187,21,17,204,182,207,45,175,84,241,11,171,145,90,218,139,150,201,191,251,88,105,63,159,249,128,178,190,29,238,233,122,210,220,118,183,117,94,245,178,146,79,122,47,219,77,18,253,191,210,100,243,4,112,117,90,250,173,24,198,145,202,139,181,178,143,111,122,124,60,37,57,157,192,30,23,220,120,85,84,95,254,7,9,30,173,98,170,129,131,56,183,207,234,176,45,57,241,244,78,84,146,121,101,133,187,163,151,223,225,228,114,126,139,147,237,66,170,114,125,64,202,47,89,83,238,45,173,145,103,158,117,123,17,178,200,136,138,233,28,168,158,247,123,189,235,247,150,211,174,120,13,159,85,241,166,98,215,10,134,193,34,76,233,99,223,169,202,174,88,156,207,130,57,191,203,79,180,142,22,14,7,89,108,202,168,235,31,74,250,138,104,106,35,149,100,247,183,234,164,136,191,14,250,175,193,0,204,92,34,89,114,246,225,172,172,203,166,238,73,38,253,31,215,11,42,166,210,206,139,241,85,255,0,106,73,6,53,26,155,33,249,118,11,52,22,122,38,83,64,206,132,77,253,219,170,253,170,191,106,175,222,126,170,170,39,218,7,135,53,87,224,122,209,171,191,214,57,164,141,95,114,59,222,114,219,239,3,195,83,99,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,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,240,36,168,48,166,138,113,153,195,103,17,57,85,86,21,163,154,145,244,130,245,69,111,125,210,122,111,99,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,53,128,6,63,214,189,123,210,126,29,177,90,92,215,88,242,191,163,246,90,219,131,45,112,84,248,26,154,190,186,167,199,36,141,143,162,158,57,30,155,178,25,23,117,78,159,171,182,251,170,34,227,253,45,227,215,132,237,105,206,237,154,103,166,154,173,237,156,146,243,222,240,84,94,194,185,83,247,123,80,190,105,63,57,53,59,35,110,209,196,247,125,103,38,251,108,155,170,162,40,72,0,14,149,171,218,209,165,250,11,134,201,168,26,185,151,210,99,182,40,234,34,164,74,137,153,36,175,150,121,21,122,34,138,40,154,233,101,126,200,231,43,88,215,42,49,143,122,236,214,57,80,59,168,34,175,245,81,248,19,255,0,103,63,250,51,120,255,0,36,51,174,144,235,38,157,235,190,27,30,160,233,109,226,174,237,143,79,81,45,52,21,211,90,170,232,89,80,248,213,17,235,18,85,69,27,164,98,59,118,43,216,138,206,182,61,187,245,49,200,129,221,65,215,241,60,255,0,13,206,170,114,10,92,63,33,164,187,63,21,188,73,96,187,173,50,171,153,75,113,142,40,165,150,157,95,183,75,158,198,207,26,63,165,87,165,253,76,118,207,99,218,222,192,0,0,0,31,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,247,185,200,137,239,84,63,88,0,0,0,7,228,253,44,197,126,149,125,5,250,77,106,250,73,236,255,0,107,123,31,198,199,227,188,15,115,181,226,123,27,247,59,61,207,169,220,233,233,234,250,187,239,238,3,245,128,62,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,131,235,0,0,0,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,235,7,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,141,117,211,138,61,9,225,175,216,159,150,188,231,232,231,210,63,19,236,207,236,101,101,103,127,195,246,187,223,220,209,73,211,211,223,139,244,182,223,171,221,190,203,176,101,80,97,77,20,227,51,134,206,34,114,170,172,43,71,53,35,233,5,234,138,222,251,164,244,222,199,175,164,232,165,100,145,198,233,58,234,32,141,139,179,230,141,54,69,234,250,219,237,178,42,166,107,0,14,191,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,189,128,0,0,0,0,0,4,95,187,115,49,224,162,193,117,173,177,95,117,130,174,221,114,183,84,73,73,89,71,87,137,94,225,158,154,120,220,173,146,41,35,117,26,57,143,107,145,90,173,84,69,69,69,69,2,80,3,170,105,110,169,96,154,211,130,91,53,51,77,47,190,217,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,181,75,84,176,77,22,193,46,122,153,169,119,223,99,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,3,181,130,42,255,0,85,31,129,63,246,115,255,0,163,55,143,242,66,85,0,6,42,215,78,40,244,39,134,191,98,126,90,243,159,163,159,72,252,79,179,63,177,149,149,157,255,0,15,218,239,127,115,69,39,79,79,126,47,210,219,126,175,118,251,46,221,127,72,120,223,225,143,94,179,40,244,255,0,72,245,14,175,34,190,201,79,45,90,211,195,142,93,34,100,80,70,137,215,44,178,203,76,216,162,102,234,214,163,158,230,162,189,236,98,110,231,181,20,51,168,35,254,169,113,235,194,118,139,103,119,61,51,212,189,86,246,54,73,102,236,248,218,47,97,92,170,59,93,216,89,52,127,156,134,157,241,187,120,229,99,190,171,151,109,246,93,149,21,19,32,104,166,189,233,63,17,56,173,86,107,163,153,95,210,11,45,21,193,246,185,234,124,13,77,39,69,83,35,142,71,71,209,81,28,111,93,153,52,107,186,39,79,214,219,125,209,81,3,32,0,0,0,0,0,0,0,0,0,0,0,0,3,170,106,150,169,96,154,45,130,92,245,51,82,239,190,198,198,236,221,159,27,91,225,102,168,237,119,102,100,49,254,110,22,62,71,111,36,172,111,213,106,237,190,235,178,34,170,96,15,234,163,240,39,254,206,127,244,102,241,254,72,4,170,7,84,210,221,82,193,53,167,4,182,106,102,154,95,125,179,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,237,96,1,31,245,75,143,94,19,180,91,59,185,233,158,165,234,183,177,178,75,55,103,198,209,123,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,153,3,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,136,25,0,3,5,106,247,28,92,43,232,70,101,38,159,106,150,173,210,90,114,24,41,226,169,158,134,27,109,109,115,233,217,34,42,177,37,90,88,100,108,111,86,236,244,99,213,31,208,246,59,110,151,181,84,51,168,34,253,167,153,143,5,23,251,173,21,138,197,172,21,119,27,149,198,162,58,74,58,58,76,74,247,52,245,51,200,228,108,113,71,27,104,213,207,123,156,168,212,106,34,170,170,162,33,40,0,0,126,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,238,3,245,128,0,0,62,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,131,145,84,62,176,0,0,0,0,0,0,0,0,0,0,0,0,12,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,12,128,8,255,0,165,188,122,240,157,173,57,221,179,76,244,211,85,189,179,146,94,123,222,10,139,216,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,144,0,0,0,0,34,175,245,81,248,19,255,0,103,63,250,51,120,255,0,36,2,85,3,170,105,110,169,96,154,211,130,91,53,51,77,47,190,217,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,224,15,234,163,240,39,254,206,127,244,102,241,254,72,4,170,7,228,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,227,245,128,0,0,0,117,77,82,213,44,19,69,176,75,158,166,106,93,247,216,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,205,194,199,200,237,228,149,141,250,173,93,183,221,118,68,85,64,237,96,141,88,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,123,201,42,0,0,0,31,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,88,0,0,0,15,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,241,107,216,230,174,202,138,128,125,96,0,0,0,0,0,0,0,0,0,0,31,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,251,128,253,96,69,95,234,163,240,39,254,206,127,244,102,241,254,72,73,76,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,220,7,235,3,31,235,94,189,233,63,14,216,173,46,107,172,121,95,209,251,45,109,193,150,184,42,124,13,77,95,93,83,227,146,70,199,209,79,28,143,77,217,12,139,186,167,79,213,219,125,213,17,113,254,150,241,235,194,118,180,231,118,205,51,211,77,86,246,206,73,121,239,120,42,47,97,92,169,251,189,168,95,52,159,156,154,157,145,183,104,226,123,190,179,147,125,182,77,213,81,20,36,0,4,127,213,46,61,120,78,209,108,238,231,166,122,151,170,222,198,201,44,221,159,27,69,236,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,4,128,6,52,209,14,35,116,123,136,235,85,206,251,163,89,61,93,254,219,104,168,101,37,93,99,172,213,212,80,36,238,111,87,105,146,84,195,27,100,122,55,165,206,107,21,202,196,124,106,238,158,182,111,141,114,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,247,129,37,65,213,52,183,84,176,77,105,193,45,154,153,166,151,223,108,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,123,88,0,12,41,173,124,102,112,217,195,182,85,75,133,107,30,164,125,31,189,86,219,217,116,130,155,216,245,245,125,116,175,146,72,219,39,93,60,18,49,55,124,50,38,202,189,95,87,125,182,84,85,12,214,12,85,161,124,81,232,79,18,158,219,252,138,103,63,72,254,142,120,111,105,255,0,99,43,40,251,30,35,187,217,254,233,138,62,174,174,196,191,163,190,221,62,253,183,77,242,168,0,0,0,126,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,238,35,95,245,81,248,19,255,0,103,63,250,51,120,255,0,36,2,85,3,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,113,250,192,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,247,153,87,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,136,25,0,0,0,0,0,0,0,0,0,0,0,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,191,3,201,225,81,85,61,192,122,215,244,143,98,124,14,8,158,255,0,122,156,208,14,50,34,171,87,98,169,121,174,53,98,200,112,106,150,181,119,109,206,111,130,123,211,243,52,203,255,0,97,107,82,111,210,187,59,98,168,249,172,83,214,46,71,135,74,250,133,88,159,114,149,90,155,38,201,180,20,251,129,48,184,12,187,201,115,209,171,35,94,191,218,40,105,226,247,255,0,181,164,166,254,117,251,201,58,69,94,0,41,93,6,143,218,85,23,220,250,88,93,254,58,74,82,85,0,62,122,199,178,40,149,242,59,165,169,241,221,118,79,137,239,83,162,106,190,93,6,41,101,116,181,53,11,19,94,212,84,114,34,175,250,35,83,236,69,251,208,14,139,62,117,14,71,154,197,102,176,58,158,117,164,233,146,117,69,71,43,26,229,139,223,245,28,187,124,87,226,159,97,150,45,116,211,44,81,185,251,111,178,111,241,254,111,249,136,211,194,86,57,87,89,145,94,178,123,141,67,234,227,170,166,133,145,201,34,238,171,211,34,162,255,0,27,127,226,109,240,251,9,95,20,17,196,136,140,106,34,32,30,198,166,201,177,225,200,155,15,130,109,185,224,15,90,179,223,238,247,127,57,238,106,47,218,17,61,222,244,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,175,52,46,10,63,132,6,8,253,103,211,219,101,214,187,82,112,219,123,41,162,183,81,39,123,219,54,182,204,231,190,157,34,115,147,105,162,238,207,52,107,26,43,228,250,241,116,72,231,197,219,157,64,13,91,49,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,113,176,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,22,191,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,90,115,33,215,156,55,137,46,95,154,113,170,216,101,109,35,153,113,206,45,204,185,208,195,80,179,62,211,113,75,85,122,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,177,47,149,199,158,205,50,252,107,209,235,64,190,140,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,220,80,191,31,92,107,229,92,86,106,61,93,146,211,115,240,250,101,140,220,38,143,28,183,211,172,140,142,191,161,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,179,27,213,136,157,78,149,242,247,94,101,252,113,212,241,29,153,77,163,216,59,41,25,167,88,93,226,71,195,87,27,226,168,125,242,227,10,73,2,214,182,102,43,154,148,200,215,202,216,90,199,125,118,72,178,61,85,92,198,67,133,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,201,92,191,120,17,190,241,85,149,71,154,229,44,240,90,101,143,220,18,59,141,78,236,147,218,149,80,73,75,36,182,174,134,84,69,81,7,118,154,161,203,226,90,138,214,109,178,110,239,114,78,174,106,121,183,16,90,63,161,214,172,99,68,49,75,85,155,73,235,45,242,227,249,53,125,186,146,41,100,162,165,150,21,165,138,222,180,206,139,183,71,70,248,223,210,217,227,221,221,206,220,104,176,108,196,168,155,248,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,245,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,240,53,204,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,177,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,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,92,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,216,47,208,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,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,21,3,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,48,97,254,96,92,119,95,120,170,202,164,194,177,103,248,45,50,199,238,11,37,186,155,102,73,237,74,168,36,170,142,43,175,91,233,226,168,131,187,77,80,212,240,206,85,107,54,221,119,119,189,37,87,43,174,96,20,119,122,59,111,12,154,223,145,118,110,176,248,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,103,76,201,218,222,41,36,87,186,103,72,232,213,200,244,137,178,212,177,245,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,211,192,134,188,186,248,234,166,226,151,13,76,31,80,107,233,25,170,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,244,216,231,181,140,99,145,140,207,252,64,241,15,165,252,50,224,14,212,109,87,186,213,209,219,95,80,180,52,113,82,81,201,83,61,109,106,195,44,209,211,70,214,167,75,94,246,193,34,35,164,115,35,69,68,234,123,119,220,14,171,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,104,6,237,173,122,185,122,213,10,221,106,172,212,124,130,60,238,190,162,74,153,114,10,74,231,210,214,181,239,141,98,114,71,36,42,213,137,157,165,88,145,145,244,177,177,236,198,162,49,17,167,234,241,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,55,249,90,112,19,244,238,178,195,197,118,168,79,209,143,218,174,30,51,16,181,211,212,109,37,125,117,36,234,212,172,168,115,23,120,225,134,120,156,140,139,116,116,146,70,170,244,72,154,141,156,37,6,170,241,29,197,166,145,242,230,180,107,70,81,132,82,82,234,164,212,244,244,119,218,138,184,161,167,91,44,21,21,15,134,11,156,148,106,170,215,212,185,171,71,189,62,205,70,77,82,174,124,77,100,79,128,169,94,30,56,155,207,184,125,215,154,29,121,163,169,171,200,46,78,168,168,117,250,158,186,227,51,86,249,5,78,254,37,149,18,162,171,158,247,57,82,86,190,68,122,36,204,142,71,53,253,27,46,199,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,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,194,247,180,183,84,176,77,105,193,45,154,153,166,151,223,108,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,123,89,69,124,179,248,215,183,112,193,157,220,176,157,75,185,248,109,54,203,119,169,173,172,145,106,166,246,53,116,48,200,177,212,67,79,11,100,235,239,108,200,36,70,199,212,187,64,229,122,54,21,107,175,80,1,80,28,216,184,215,184,229,57,85,207,133,125,55,185,244,99,118,109,169,179,25,216,180,181,16,221,107,155,37,61,68,116,241,185,26,249,33,240,178,67,210,245,108,140,114,202,178,198,246,34,68,138,249,65,204,179,142,170,158,25,113,154,93,48,211,26,250,186,93,80,200,233,224,185,82,215,54,150,41,32,180,91,146,161,81,211,189,39,141,241,76,249,150,9,161,108,104,213,233,78,228,142,115,21,177,164,148,173,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,98,156,156,117,191,94,103,204,171,180,50,150,199,87,145,233,125,45,60,215,26,186,201,164,233,102,43,59,209,238,141,98,145,222,231,50,166,86,185,171,74,158,245,122,190,118,116,163,42,59,157,131,158,119,234,79,246,147,247,105,55,248,62,225,51,13,225,23,75,254,131,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,127,70,253,199,162,35,165,122,172,32,231,157,250,147,253,164,253,218,6,42,228,169,230,159,41,249,127,93,234,54,226,234,74,86,228,169,230,159,41,249,127,93,234,54,227,181,115,75,227,219,233,221,101,251,133,29,47,131,163,31,181,92,60,30,95,116,168,167,218,74,250,234,73,209,203,71,78,215,166,241,195,12,241,53,95,46,200,233,36,141,17,138,145,53,93,56,98,14,99,188,113,211,113,91,153,80,97,250,124,202,186,125,58,195,234,39,125,12,210,190,88,159,123,171,114,35,22,182,88,21,81,172,99,90,142,108,13,115,123,173,100,178,185,202,213,153,98,143,63,242,96,213,13,121,187,93,114,93,43,133,180,151,125,43,176,83,182,182,161,245,245,189,19,216,171,106,29,34,197,29,19,118,115,164,100,238,142,103,62,21,70,198,213,99,229,71,177,238,88,234,96,175,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,135,180,183,75,112,77,22,193,45,154,103,166,150,47,99,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,2,176,53,127,140,219,239,7,156,204,245,94,231,37,171,219,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,125,197,11,243,71,243,217,169,191,130,250,61,17,146,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,160,0,1,70,220,219,244,26,167,75,56,151,147,82,109,244,84,144,99,218,159,79,237,74,100,166,167,138,157,145,92,96,100,113,87,70,172,99,213,207,123,156,177,84,190,87,49,157,111,172,114,125,103,49,238,91,201,33,7,54,253,6,166,213,62,26,36,212,155,125,21,92,249,14,152,84,123,82,153,41,169,229,168,124,182,233,223,28,85,209,171,24,244,107,24,214,164,85,47,149,204,127,67,40,220,159,85,175,123,144,35,87,38,14,33,237,88,222,77,146,240,221,146,221,106,216,252,178,161,183,188,94,157,180,109,116,11,91,13,60,158,61,175,149,169,214,215,190,158,10,119,53,31,249,189,169,100,68,86,189,200,146,76,174,104,254,68,245,55,240,95,88,162,41,3,64,117,142,251,195,254,178,226,122,197,142,67,226,42,241,155,131,106,36,166,234,99,60,93,43,218,232,234,105,186,222,199,164,125,216,36,150,46,231,66,185,157,125,77,250,205,69,46,255,0,154,63,145,61,77,252,23,214,40,128,160,19,106,131,85,115,99,222,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,208,41,91,152,150,186,81,235,247,21,153,94,73,97,188,251,79,27,176,246,177,187,12,205,72,22,55,82,210,162,164,175,138,72,85,205,154,25,42,159,85,52,114,43,156,231,71,51,63,69,17,24,217,235,201,131,65,170,113,93,47,201,117,254,251,69,73,226,51,138,134,218,236,79,117,60,78,158,59,117,28,146,54,121,25,50,61,94,198,77,83,187,29,18,181,158,250,24,222,189,104,230,43,106,2,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,101,237,1,209,203,23,15,250,53,137,232,238,57,55,136,164,198,109,237,167,146,167,165,236,241,117,79,115,164,169,169,232,123,222,177,247,103,146,89,123,125,106,214,117,244,183,234,181,16,10,65,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,4,255,0,0,0,0,0,0,0,41,219,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,213,92,13,170,1,93,92,177,121,128,86,106,237,29,55,15,218,223,145,120,188,234,147,166,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,253,243,72,246,186,102,189,187,163,164,107,223,37,138,128,0,0,40,91,152,207,5,31,193,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,84,213,45,45,193,53,167,4,185,233,158,165,216,189,179,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,10,22,224,95,140,219,239,7,154,143,85,115,146,213,237,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,236,19,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,174,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,145,92,177,120,241,252,136,95,105,180,27,86,47,93,56,14,65,112,111,179,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,134,42,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,149,92,188,120,133,197,120,95,229,233,168,154,185,148,211,120,255,0,1,168,21,84,214,235,91,42,163,167,154,231,93,45,5,185,177,83,198,231,175,248,82,61,90,215,185,145,69,43,209,143,232,233,80,153,92,109,241,131,140,240,141,165,242,222,156,180,149,185,181,242,158,118,226,118,122,184,170,59,21,211,197,36,12,153,242,73,19,21,173,100,45,169,100,170,199,62,53,145,26,172,99,154,171,212,218,1,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,213,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,216,255,0,42,62,5,191,180,113,65,173,120,103,250,158,171,0,162,174,119,248,78,117,210,74,117,111,251,215,133,123,157,252,185,145,159,220,243,1,151,249,110,114,251,169,225,218,154,77,97,214,75,85,35,181,22,227,78,234,106,43,108,209,69,51,241,150,36,179,199,42,197,81,12,242,195,51,234,97,88,28,175,107,90,248,216,175,143,125,159,34,44,245,0,1,72,28,199,249,128,86,113,17,125,151,73,52,135,34,255,0,58,122,15,13,60,181,52,241,207,79,38,69,85,208,201,58,170,25,51,35,145,144,195,34,171,25,10,183,165,100,137,101,114,191,243,41,22,107,230,185,199,79,246,254,23,244,83,51,255,0,84,82,231,245,180,45,255,0,5,173,181,199,80,142,255,0,125,241,76,107,127,145,10,191,251,162,18,184,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,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,161,63,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,161,171,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,220,79,44,94,60,127,45,246,42,109,6,213,139,215,86,125,143,219,219,236,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,202,118,226,27,139,60,203,132,94,103,122,153,156,88,169,234,239,22,42,250,123,77,53,247,28,109,122,82,193,117,98,88,233,82,5,123,214,57,81,143,138,87,164,141,122,51,175,110,227,17,81,178,189,22,226,74,1,230,143,231,179,83,127,5,244,122,32,47,79,75,117,75,4,214,156,18,217,169,154,105,125,246,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,181,148,45,203,155,141,127,224,171,168,243,216,51,251,157,214,77,50,202,127,55,114,166,129,123,177,218,235,149,88,145,220,219,15,75,158,238,150,49,99,149,177,43,92,248,220,215,109,43,161,138,53,189,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,0,250,192,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,76,105,203,255,0,153,213,30,174,214,90,116,67,136,26,223,9,157,85,245,197,109,201,167,124,17,82,223,170,164,158,71,50,149,209,67,20,81,210,204,145,186,24,226,79,172,217,156,199,39,83,100,115,25,32,98,173,95,227,54,251,193,231,51,61,87,185,201,106,246,206,25,148,125,29,167,201,173,177,49,137,84,232,226,180,82,246,170,105,164,118,219,77,23,118,85,72,220,228,142,70,189,205,119,74,171,37,142,215,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,40,51,154,63,158,205,77,252,23,209,232,140,171,203,23,143,31,200,133,246,155,65,181,98,245,211,128,228,23,6,251,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,40,93,72,0,1,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,125,101,43,115,58,227,199,242,223,125,169,208,109,39,189,117,96,56,253,193,222,210,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,29,255,0,72,56,205,190,241,135,204,207,74,46,113,218,189,141,134,98,255,0,72,169,241,155,108,172,98,213,54,57,109,21,93,218,154,153,27,190,243,75,218,137,86,54,185,99,141,172,107,91,212,168,249,100,205,124,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,129,0,57,92,121,236,211,47,198,189,30,180,191,226,128,121,92,121,236,211,47,198,189,30,180,191,224,0,0,6,170,230,213,6,170,224,95,247,43,143,34,122,101,248,215,172,86,148,2,95,247,43,143,34,122,101,248,215,172,86,148,2,6,202,124,39,121,88,209,191,151,248,247,167,64,101,83,21,112,157,229,99,70,254,95,227,222,157,1,149,64,0,0,17,87,154,63,145,61,77,252,23,214,40,137,84,69,94,104,254,68,245,55,240,95,88,162,2,149,184,78,243,79,163,127,48,49,239,81,128,217,76,214,179,132,239,52,250,55,243,3,30,245,24,13,148,192,0,0,170,190,97,220,66,229,92,47,243,11,211,189,92,197,169,188,127,128,211,250,90,107,141,173,245,82,83,195,115,161,150,190,226,217,105,228,115,23,252,25,24,174,107,218,201,98,137,234,199,244,116,173,143,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,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,106,47,157,95,154,124,91,229,253,15,168,220,76,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,135,129,249,56,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,184,253,96,5,48,105,87,27,119,94,20,56,229,214,139,22,79,61,93,118,157,101,90,145,122,134,235,70,234,167,54,11,76,238,188,43,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,92,249,173,103,22,62,105,245,147,230,6,67,234,51,129,177,238,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,238,63,88,166,14,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,109,207,128,0,0,5,122,243,44,230,25,147,112,249,117,165,209,13,13,172,164,167,205,167,167,130,229,120,190,185,180,245,105,103,129,206,85,142,149,144,63,173,190,38,70,181,30,238,243,54,100,50,70,173,107,150,102,190,46,235,192,47,49,28,87,137,202,58,77,45,207,19,216,154,155,109,183,194,137,226,42,35,116,121,55,106,6,248,154,186,126,136,227,100,115,117,182,89,31,74,141,250,177,170,57,138,246,182,78,208,77,80,0,0,0,3,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,250,192,26,208,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,91,255,0,41,110,33,238,186,203,195,205,70,7,149,221,105,42,175,186,99,81,77,100,129,144,209,186,23,182,200,180,237,75,123,165,114,39,105,239,69,134,166,20,86,108,238,138,118,44,136,174,119,114,72,255,0,206,191,68,46,169,117,195,120,145,134,249,72,235,107,169,233,240,122,139,107,163,115,103,142,116,117,109,100,83,177,222,246,189,142,106,204,215,34,244,171,21,145,170,117,245,175,110,58,242,172,214,59,22,145,113,113,104,166,200,225,218,147,61,183,203,135,71,83,212,255,0,235,90,170,153,224,146,153,122,24,199,43,251,147,211,197,6,223,85,173,239,245,185,200,214,42,40,78,174,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,94,246,161,102,182,173,53,192,50,93,70,190,211,213,207,109,197,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,190,219,170,124,77,101,245,11,53,186,234,86,127,146,234,53,246,158,146,11,150,85,120,173,189,214,69,72,199,54,8,231,169,153,243,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,226,92,79,57,189,82,250,41,195,141,139,76,232,47,190,22,191,59,200,35,241,52,94,23,175,198,90,232,152,179,77,249,197,98,182,62,138,167,91,157,238,115,94,237,246,77,219,220,66,173,120,72,209,123,174,189,113,13,132,233,253,46,33,87,145,90,36,188,81,213,228,148,240,189,209,50,43,36,117,17,248,217,101,149,174,106,196,206,210,185,168,228,115,92,175,123,24,205,228,123,17,66,234,121,111,104,133,171,68,120,80,196,219,111,190,85,221,42,51,202,122,124,226,185,243,70,216,217,4,245,244,116,234,144,68,212,221,81,145,197,28,76,85,115,149,92,244,123,254,170,57,35,101,38,113,99,230,159,89,62,96,100,62,163,57,178,153,173,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,74,162,162,249,83,241,213,77,135,73,65,194,198,171,215,210,83,88,170,170,18,28,42,185,180,178,186,118,220,106,235,88,158,205,122,67,27,145,204,150,90,137,37,108,210,43,123,106,146,53,207,115,93,26,69,110,128,10,86,231,87,230,159,22,249,127,67,234,55,18,234,74,86,231,87,230,159,22,249,127,67,234,55,16,50,175,35,31,215,103,236,223,239,34,213,10,171,228,99,250,236,253,155,253,228,90,160,0,0,24,171,139,31,43,26,201,242,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,47,242,31,78,156,214,176,13,148,248,78,242,177,163,127,47,241,239,78,128,202,166,42,225,59,202,198,141,252,191,199,189,58,3,42,129,173,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,197,85,241,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,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,60,47,192,242,120,95,128,28,21,85,29,177,205,23,115,130,237,191,195,222,115,64,60,59,222,155,110,86,23,54,42,120,17,216,66,201,27,183,109,214,119,53,125,254,228,72,33,223,237,254,130,207,151,224,86,143,54,152,35,246,86,31,86,142,68,115,110,179,177,55,95,190,158,53,255,0,251,64,144,156,0,201,79,46,146,90,93,11,213,85,40,225,106,251,190,223,11,75,252,228,171,34,23,46,119,117,105,29,189,171,35,93,181,60,107,238,93,255,0,250,22,144,151,160,112,145,237,99,28,231,47,185,17,84,141,186,229,145,218,242,140,230,215,128,85,210,190,70,203,79,43,250,250,211,167,220,231,46,223,85,81,127,208,83,237,251,73,1,146,92,34,182,217,171,43,100,122,53,33,130,73,23,117,68,248,49,87,239,254,98,20,98,215,249,245,71,136,186,185,233,150,85,134,203,36,244,159,87,125,183,95,23,247,43,147,236,79,184,9,105,166,24,69,14,21,105,240,148,40,136,215,38,222,229,119,242,220,191,198,85,254,81,221,254,207,121,243,209,66,144,192,214,162,42,109,255,0,122,159,66,166,224,113,115,147,125,130,38,231,23,49,119,79,127,184,230,207,128,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,33,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,125,239,31,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,251,192,213,222,59,181,214,27,85,69,138,27,157,91,45,181,149,16,213,212,81,182,103,36,19,79,11,100,108,82,190,61,250,92,246,54,121,154,215,42,110,212,150,68,77,186,151,117,178,237,117,178,212,190,178,205,115,171,160,168,146,158,122,71,203,77,51,162,123,160,158,39,195,52,74,230,170,42,178,72,164,146,55,183,224,230,61,205,93,209,85,12,215,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,225,252,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,222,7,117,225,215,65,179,46,36,181,114,197,165,56,101,21,91,159,113,168,99,238,117,208,211,164,204,180,219,145,237,74,138,217,81,207,99,122,35,107,183,70,171,219,214,245,100,109,94,183,181,23,96,158,26,56,116,193,56,95,210,202,13,51,193,105,255,0,189,86,94,43,122,230,254,201,221,60,52,48,207,89,219,150,89,59,61,222,195,29,218,99,186,25,240,68,248,170,244,174,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,34,128,0,0,199,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,94,206,37,248,116,206,248,95,213,58,253,51,206,169,255,0,190,214,89,235,122,225,254,201,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,186,217,240,84,248,42,236,166,97,254,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,129,72,58,121,199,30,174,105,175,11,153,103,11,118,38,82,75,104,201,234,38,100,119,58,167,190,121,237,214,234,168,156,202,250,40,35,122,172,76,100,203,179,145,200,212,237,172,181,78,68,116,146,178,72,112,254,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,55,84,114,62,56,122,215,235,207,47,109,143,123,97,137,136,233,36,122,53,122,35,99,220,169,179,84,250,243,253,29,207,180,235,87,46,218,33,121,176,213,213,101,150,187,194,217,25,71,69,75,51,223,95,58,189,27,11,169,163,115,27,44,172,157,29,27,225,94,132,89,25,36,106,137,245,144,187,238,95,60,18,90,184,80,192,36,190,228,240,82,87,106,46,85,79,79,53,214,177,212,173,108,246,152,29,12,46,125,165,146,54,105,88,246,71,80,217,28,233,99,86,164,203,219,87,34,164,113,236,20,215,197,182,136,90,184,112,215,236,143,69,236,215,202,187,205,62,57,79,107,107,235,234,99,108,111,169,158,107,117,53,68,207,70,55,220,198,44,179,73,208,205,220,173,103,75,85,207,84,87,174,85,210,46,11,46,186,249,193,53,247,89,116,183,31,171,186,106,14,35,156,86,82,85,80,193,82,229,125,202,200,219,125,28,174,138,24,58,85,36,169,138,89,21,236,107,21,142,123,31,51,127,58,254,203,19,229,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,20,215,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,123,140,149,196,199,21,90,185,197,126,101,77,152,106,149,202,145,172,183,83,248,107,101,162,219,27,225,183,91,152,168,222,226,195,19,222,247,117,200,230,163,158,247,185,207,118,205,110,253,12,141,140,155,252,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,69,18,248,45,224,183,50,227,39,50,187,217,172,217,21,38,55,143,99,116,241,205,122,189,77,10,84,190,157,243,36,137,77,12,84,200,246,58,87,200,232,164,221,122,154,198,178,55,170,187,171,161,146,6,64,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,235,248,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,216,0,29,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,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,221,64,26,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,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,39,255,0,5,188,209,177,157,25,225,162,239,167,250,195,77,87,118,190,224,116,241,193,133,211,195,45,68,149,55,232,37,124,157,52,146,202,246,190,42,102,82,175,67,82,69,114,34,83,171,25,28,78,116,59,73,45,57,158,240,215,98,215,78,28,111,25,174,254,31,41,210,235,125,110,67,104,169,125,83,227,133,105,88,198,73,95,4,140,70,185,31,220,130,159,118,123,145,201,44,81,39,91,24,233,17,212,46,7,96,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,75,137,229,139,192,119,228,66,197,77,175,58,177,101,233,207,178,11,123,125,155,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,26,242,176,225,51,13,226,51,84,46,217,198,160,84,82,87,88,180,214,162,223,83,81,142,85,208,44,240,94,95,85,29,98,68,146,63,184,212,107,34,150,158,57,21,142,100,140,149,55,99,147,165,85,22,242,64,21,87,207,59,245,39,251,73,251,180,181,66,170,249,231,126,164,255,0,105,63,118,129,94,186,35,175,57,150,129,201,154,93,52,254,182,174,219,125,203,49,121,113,154,123,181,37,66,67,61,181,146,214,210,79,44,209,175,67,151,173,209,83,73,18,43,85,143,98,204,146,53,232,232,211,126,191,165,186,91,157,235,78,119,108,211,61,52,177,123,103,36,188,247,188,21,23,138,134,159,187,218,133,243,73,249,201,158,200,219,180,113,61,223,89,201,190,219,38,234,168,139,213,75,232,229,205,193,71,240,85,211,137,239,249,253,178,213,38,166,229,63,156,185,84,192,157,217,45,116,42,140,88,237,141,155,169,204,119,75,216,178,74,232,145,173,124,142,107,119,149,176,197,34,135,107,225,247,66,244,107,151,151,15,183,106,172,147,41,181,71,29,23,118,231,149,230,51,208,186,146,75,134,210,189,41,154,232,251,146,191,234,50,70,67,20,17,185,221,82,57,202,198,119,38,114,58,74,148,129,204,127,152,5,103,17,23,217,116,147,72,114,47,243,167,160,240,211,203,83,79,28,244,242,100,85,93,12,147,170,161,147,50,57,25,12,50,42,177,144,171,122,86,72,150,87,43,255,0,50,145,102,14,79,58,223,196,93,238,235,81,163,80,216,233,50,13,36,198,169,213,181,21,110,146,150,150,124,98,122,151,85,212,196,246,124,38,171,101,68,205,153,142,98,163,213,138,177,185,29,27,88,172,144,35,7,52,127,61,154,155,248,47,163,209,17,84,149,92,209,252,246,106,111,224,190,143,68,103,94,11,248,62,198,120,185,224,39,46,178,185,41,40,179,107,30,113,117,118,39,120,171,150,163,177,67,60,180,86,119,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,233,112,119,94,84,124,116,255,0,104,225,127,90,243,63,245,61,46,1,91,92,223,240,154,235,92,149,10,239,247,175,10,199,55,249,112,163,255,0,185,225,45,80,213,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,247,151,83,203,131,152,5,31,17,22,40,180,147,87,178,47,243,216,160,241,51,197,83,81,28,20,241,228,84,189,111,147,170,157,144,178,56,217,52,49,170,49,240,163,122,150,56,146,86,171,255,0,60,145,4,234,62,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,79,172,1,172,182,191,104,229,247,135,253,101,203,52,119,35,155,196,85,227,55,7,83,199,83,210,198,120,186,87,181,36,166,169,232,99,222,145,247,96,146,41,123,125,106,230,117,244,187,235,53,80,156,24,190,188,211,106,159,39,221,73,211,107,133,109,92,249,14,152,84,89,109,117,43,83,81,45,67,229,183,79,123,166,150,134,68,123,216,141,99,26,212,150,153,145,53,239,232,101,27,87,234,181,236,106,125,92,233,52,46,197,139,103,120,150,188,227,150,107,171,42,243,111,17,110,201,106,247,124,148,62,42,146,26,118,81,46,234,138,145,77,36,9,43,122,58,145,175,109,39,83,88,142,108,174,116,21,193,53,142,251,131,105,158,166,105,85,60,62,34,203,169,118,251,109,61,100,125,76,103,98,170,134,227,13,93,61,78,234,199,61,221,44,101,76,93,180,115,26,190,39,173,221,75,27,80,14,128,89,79,58,77,116,177,101,57,222,37,160,216,229,230,234,250,188,39,196,92,114,90,77,159,29,15,138,171,134,157,244,73,178,170,36,179,71,2,202,238,190,149,107,27,87,210,215,171,157,43,91,90,199,127,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,218,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,151,146,66,14,82,26,13,77,165,156,52,71,169,55,10,42,184,50,29,79,168,246,165,74,84,211,203,78,248,173,208,62,72,168,99,70,61,234,215,177,205,89,106,89,43,88,206,182,86,53,62,179,88,199,44,223,2,128,121,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,1,63,192,0,0,0,0,0,13,85,205,170,13,85,192,250,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,47,167,151,159,26,118,174,41,244,190,158,197,151,228,20,142,213,76,106,157,83,32,163,74,102,210,173,108,9,39,76,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,59,113,177,240,245,68,174,34,121,127,214,106,239,9,154,73,196,14,136,99,190,47,58,164,211,252,126,124,154,219,20,147,203,85,126,165,142,205,67,12,78,166,99,158,177,164,208,71,79,238,134,54,53,211,53,238,217,93,35,88,201,32,183,11,159,151,111,203,182,51,252,26,63,249,228,255,0,94,251,19,251,143,253,71,63,136,254,237,254,183,254,231,239,254,159,252,159,173,210,6,202,96,0,0,0,48,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,205,120,117,75,75,115,189,22,206,238,122,103,169,118,47,99,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,54,126,34,175,49,30,16,255,0,133,110,141,39,209,106,46,246,161,97,221,218,220,95,174,191,195,67,63,117,209,120,170,73,58,145,99,94,236,113,55,161,93,209,211,44,113,111,35,35,89,122,130,130,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,6,177,141,106,108,136,136,36,187,93,102,181,83,216,166,185,213,190,219,71,81,53,93,61,27,166,114,193,12,243,54,54,203,43,35,223,165,175,123,96,133,174,114,38,238,72,163,69,223,165,54,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,72,174,5,248,50,190,241,135,168,245,86,201,46,190,198,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,102,14,91,156,190,233,184,137,169,147,88,117,146,213,86,221,58,183,84,58,154,138,219,52,82,194,204,153,235,20,241,202,177,84,67,60,83,66,202,105,146,7,43,218,215,50,71,163,227,223,118,72,137,118,135,201,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,245,128,32,175,49,254,96,20,124,59,216,165,210,77,33,200,191,207,98,191,195,79,45,77,60,112,84,71,142,210,245,178,78,170,134,76,201,35,124,211,70,138,198,66,173,234,72,229,89,92,172,252,202,75,58,138,234,230,117,203,254,179,87,104,234,120,129,209,12,119,197,231,84,157,83,228,214,216,164,158,90,171,245,44,112,67,12,78,166,99,158,177,164,208,71,79,238,134,54,53,211,53,238,217,93,35,88,201,2,163,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,82,255,0,184,36,224,251,25,225,27,75,226,178,181,41,43,115,107,229,60,14,203,47,20,146,212,118,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,165,180,3,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,187,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,64,197,92,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,21,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,79,48,206,52,237,92,44,105,125,69,139,16,200,41,27,170,153,45,58,38,63,70,180,205,170,90,40,22,78,153,110,19,198,231,35,88,198,181,37,108,74,244,114,62,100,106,118,228,99,38,233,162,31,243,85,158,229,95,233,174,71,146,100,119,15,247,74,202,235,149,117,68,159,242,164,154,105,36,127,243,185,206,119,218,170,5,249,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,74,161,230,143,231,179,83,127,5,244,122,34,207,185,115,112,81,252,21,116,226,123,254,127,108,181,73,169,185,79,231,46,85,48,39,118,75,93,10,163,22,59,99,102,234,115,29,210,246,44,146,186,36,107,95,35,154,221,229,108,49,72,181,131,205,31,207,102,166,254,11,232,244,64,69,82,197,57,98,243,0,163,210,42,202,110,31,181,191,34,240,152,45,95,76,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,123,230,145,238,108,46,99,119,70,198,231,190,62,149,203,203,132,204,55,139,173,47,214,220,30,251,81,73,103,190,208,84,98,245,54,44,141,212,11,85,61,169,235,37,122,206,140,98,73,18,189,146,196,197,141,204,87,244,111,219,122,162,186,38,42,68,173,82,210,220,239,69,179,187,158,153,234,93,139,216,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,64,217,248,143,252,98,241,139,130,112,129,130,83,223,239,244,126,217,201,47,61,127,71,241,254,228,212,254,212,237,77,78,202,175,235,166,65,44,112,118,163,168,73,63,56,137,215,183,75,119,85,247,67,94,11,121,175,99,54,45,35,187,227,92,87,229,21,115,223,113,42,120,210,195,113,134,146,162,174,227,146,65,209,34,248,121,122,88,177,37,76,107,28,108,73,230,150,52,151,188,197,122,245,50,89,95,93,124,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,135,85,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,75,137,229,139,192,119,228,66,197,77,175,58,177,101,233,207,178,11,123,125,155,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,87,5,114,161,224,114,167,37,186,217,56,184,212,103,210,45,138,219,81,80,252,70,210,172,138,161,107,170,226,116,144,58,182,116,114,57,34,100,18,181,253,166,166,210,172,209,54,77,216,216,217,222,183,64,40,7,154,63,158,205,77,252,23,209,232,136,170,74,174,104,254,123,53,55,240,95,71,162,51,87,7,156,25,88,184,195,224,70,255,0,108,142,235,236,108,207,23,212,11,181,70,51,114,149,239,90,86,201,45,178,215,221,166,169,141,187,239,12,189,168,145,100,107,86,72,220,198,185,189,72,143,138,64,204,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,213,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,82,199,255,0,171,55,157,255,0,7,31,163,63,69,63,207,159,255,0,7,125,36,236,195,236,191,15,209,255,0,132,123,27,255,0,118,125,157,142,142,199,95,231,119,232,254,181,3,37,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,168,179,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,176,174,48,248,50,177,112,121,192,141,130,217,37,215,219,57,158,81,168,22,154,140,154,229,19,222,148,174,146,43,101,211,181,77,77,27,182,218,24,187,178,162,72,230,164,146,57,238,115,186,81,89,20,97,133,121,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,129,81,122,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,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,135,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,131,35,21,205,99,159,20,177,61,88,206,190,148,214,176,206,188,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,20,54,51,7,95,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,78,149,196,239,16,184,175,11,250,53,122,213,204,166,155,199,248,14,221,53,186,214,202,168,233,230,185,215,74,238,152,169,227,115,215,252,41,30,173,107,220,200,162,149,232,199,244,116,168,99,78,63,184,193,181,112,155,164,110,117,189,106,228,206,243,26,122,202,12,81,144,196,213,101,52,236,99,82,74,233,93,35,29,23,69,58,205,19,210,55,53,203,43,220,198,116,244,44,146,71,175,185,221,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,61,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,189,40,11,254,229,113,228,79,76,191,26,245,138,210,128,75,254,229,113,228,79,76,191,26,245,138,210,128,64,217,79,132,239,43,26,55,242,255,0,30,244,232,12,170,98,174,19,188,172,104,223,203,252,123,211,160,50,168,0,0,2,42,243,71,242,39,169,191,130,250,197,17,42,136,171,205,31,200,158,166,254,11,235,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,238,54,9,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,107,194,119,253,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,218,27,52,131,31,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,128,5,43,115,171,243,79,139,124,191,161,245,27,137,0,9,255,0,206,175,205,62,45,242,254,135,212,110,35,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,20,111,70,185,142,124,82,202,196,123,58,250,144,63,39,151,7,48,10,206,29,239,177,105,38,175,100,95,231,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,187,243,88,205,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,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,165,138,114,182,227,238,154,211,77,75,195,78,186,229,213,111,99,234,40,45,154,127,87,45,20,181,47,235,154,84,129,45,146,205,31,83,145,136,231,195,216,87,179,162,54,36,172,116,173,99,97,98,5,175,154,214,113,99,230,159,89,62,96,100,62,163,57,178,153,173,103,22,62,105,245,147,230,6,67,234,51,129,138,139,105,229,117,204,2,142,239,71,109,225,147,91,242,46,205,214,31,13,110,193,238,147,199,4,20,178,82,197,4,80,67,105,119,109,140,233,153,59,91,197,36,138,247,76,233,29,26,185,30,145,54,92,21,194,215,4,150,174,43,248,26,201,111,184,196,20,148,58,139,138,231,23,105,173,85,141,165,107,167,187,64,219,61,35,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,155,194,187,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,123,81,90,191,5,3,104,130,31,243,2,227,186,197,194,174,43,38,21,139,63,198,234,110,65,111,89,45,212,219,62,63,101,210,207,29,84,113,93,122,223,79,45,60,253,170,154,118,167,134,114,163,159,190,235,179,125,235,133,116,83,156,22,9,75,195,141,85,239,92,87,199,106,197,139,174,138,154,205,108,164,154,47,164,157,44,143,179,86,233,82,31,13,71,214,231,185,37,78,165,219,179,35,227,143,235,199,1,84,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,136,31,39,249,170,207,114,175,244,215,35,201,50,59,135,251,165,101,117,202,186,162,79,249,82,77,52,146,63,249,220,231,59,237,85,47,123,151,207,4,150,174,20,48,9,47,185,60,20,149,218,139,149,83,211,205,117,172,117,43,91,61,166,7,67,11,159,105,100,141,154,86,61,145,212,54,71,58,88,213,169,50,246,213,200,169,28,123,97,94,84,252,14,84,233,173,170,131,138,77,73,125,36,183,220,158,206,143,197,173,141,100,83,165,186,221,84,214,61,43,95,38,202,172,169,154,45,154,214,198,228,237,195,44,141,122,185,210,186,56,108,124,0,0,0,0,0,0,12,63,197,190,139,218,181,235,135,156,219,79,234,177,10,76,138,239,37,158,178,175,27,167,153,237,137,241,94,227,167,147,193,75,20,174,115,82,39,247,85,173,87,43,154,213,99,222,199,239,27,222,139,174,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,134,211,197,0,243,52,209,79,200,183,23,25,79,135,184,120,170,12,239,124,214,143,174,94,185,162,241,179,205,226,35,147,104,216,214,237,85,21,79,67,83,171,104,150,46,167,43,186,182,9,105,204,95,87,169,181,235,150,254,142,234,228,51,210,73,81,145,101,22,185,174,9,73,4,176,193,21,197,150,219,148,85,176,198,201,119,122,50,58,152,230,141,21,85,219,163,17,81,206,69,71,44,75,229,113,231,179,76,191,26,244,122,211,31,211,107,29,138,94,11,238,60,63,84,67,217,189,83,106,133,30,99,71,39,83,221,226,233,100,180,212,210,84,38,200,206,136,251,47,138,155,222,175,234,127,138,250,173,218,55,42,254,87,12,90,165,249,22,213,216,53,50,27,239,177,171,236,216,254,73,236,170,223,11,226,59,87,73,108,149,176,208,254,109,88,246,187,122,169,96,111,215,106,177,55,221,251,53,28,168,25,87,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,188,191,228,151,163,150,40,177,92,235,136,26,137,187,215,170,155,130,225,212,113,244,189,190,18,150,56,233,234,234,23,116,127,68,157,231,203,77,238,86,117,51,194,253,87,109,35,145,42,130,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,101,62,26,244,134,155,65,116,27,6,210,56,96,164,142,163,29,179,195,13,193,105,39,150,104,37,184,191,121,107,102,141,242,236,245,100,149,50,77,34,34,163,118,71,162,35,90,136,141,64,201,102,181,156,88,249,167,214,79,152,25,15,168,206,108,166,107,89,197,143,154,125,100,249,129,144,250,140,224,98,162,234,121,94,241,211,249,107,197,89,161,218,199,153,248,189,73,178,245,251,30,166,181,189,51,95,109,113,198,213,77,230,87,47,136,172,135,105,59,155,163,94,248,145,146,126,117,205,168,145,35,253,143,130,139,119,17,124,179,48,13,80,194,173,155,234,110,35,111,188,73,76,246,165,84,242,93,109,116,215,123,180,175,182,69,4,110,86,36,207,124,238,124,110,72,156,247,72,198,68,170,214,189,92,202,235,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,61,192,109,38,82,183,58,191,52,248,183,203,250,31,81,184,150,19,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,43,219,157,95,154,124,91,229,253,15,168,220,64,202,188,140,127,93,159,179,127,188,139,84,42,175,145,143,235,179,246,111,247,145,106,128,0,0,98,174,44,124,172,107,39,203,252,135,211,167,53,172,54,83,226,199,202,198,178,124,191,200,125,58,115,90,192,54,83,225,59,202,198,141,252,191,199,189,58,3,42,152,171,132,239,43,26,55,242,255,0,30,244,232,12,170,6,181,156,88,249,167,214,79,152,25,15,168,206,73,254,86,60,105,218,180,15,50,172,209,173,82,200,41,45,122,125,151,84,45,93,45,116,244,205,70,91,111,110,72,162,108,179,79,212,139,29,52,177,70,140,123,158,143,107,30,200,93,249,166,119,158,177,131,139,31,52,250,201,243,3,33,245,25,204,84,6,213,0,172,14,87,92,192,40,238,244,118,222,25,53,191,34,236,221,97,240,214,236,30,233,60,112,65,75,37,44,80,69,4,54,151,118,216,206,153,147,181,188,82,72,175,116,206,145,209,171,145,233,19,101,179,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,7,133,248,30,79,11,240,3,214,187,245,33,236,79,129,235,87,123,209,15,99,126,0,21,74,200,230,229,46,214,188,54,53,110,237,91,141,82,252,126,212,167,139,254,242,205,215,224,86,175,55,62,149,198,49,55,246,191,70,235,63,191,167,224,158,21,160,101,238,90,136,139,164,180,142,84,247,246,25,183,255,0,194,209,147,49,87,98,19,242,204,171,73,52,186,154,52,247,162,64,223,255,0,22,163,38,157,76,237,130,39,73,35,145,168,155,124,87,111,180,12,71,175,247,106,201,177,122,251,61,167,235,84,84,210,203,10,39,185,55,87,71,43,118,250,201,183,199,111,180,198,92,31,233,101,126,52,235,245,234,243,79,219,168,175,175,73,83,235,181,126,49,191,127,209,122,167,197,235,246,33,213,181,21,47,218,137,170,112,80,88,47,14,117,52,82,181,179,54,42,135,170,108,149,47,71,110,140,234,79,131,211,226,74,237,55,199,19,26,198,41,40,30,155,200,144,197,214,229,248,171,146,54,162,174,251,39,220,7,105,79,129,228,30,183,63,222,7,63,231,67,201,193,170,167,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,208,47,248,0,0,0,0,0,7,84,184,233,86,156,93,245,30,209,171,215,60,46,213,83,153,216,109,245,22,187,109,238,74,116,90,170,106,89,149,22,72,218,239,254,237,26,171,245,152,217,167,107,85,169,52,168,254,214,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,9,254,116,173,33,209,125,47,208,92,54,61,63,210,60,66,147,29,177,71,81,45,90,211,194,249,37,124,179,200,169,215,44,178,202,231,75,43,246,70,181,28,247,57,81,140,99,19,102,177,168,157,212,0,0,0,0,128,28,206,184,241,252,136,88,170,116,27,73,239,93,57,246,65,111,119,180,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,132,85,230,117,199,143,229,190,251,83,160,218,79,122,234,192,113,251,131,189,165,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,16,88,176,12,203,38,198,114,108,206,197,143,85,213,216,176,234,122,106,155,237,193,168,137,5,11,42,42,25,79,2,61,202,168,138,249,37,145,17,172,77,222,168,217,28,137,211,27,220,214,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,108,81,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,60,40,51,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,248,50,49,92,215,181,146,197,19,213,143,232,233,93,138,52,183,84,176,77,105,193,45,154,153,166,151,223,108,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,104,179,152,143,8,127,193,75,89,83,232,181,23,103,79,115,30,237,110,47,215,95,226,102,131,180,216,188,85,36,157,72,146,39,106,73,91,208,174,235,234,138,72,183,145,242,36,189,63,171,203,155,141,127,224,171,168,243,216,51,251,157,214,77,50,202,127,55,114,166,129,123,177,218,235,149,88,145,220,219,15,75,158,238,150,49,99,149,177,43,92,248,220,215,109,43,161,138,53,11,233,42,175,158,119,234,79,246,147,247,105,106,133,85,243,206,253,73,254,210,126,237,3,10,114,109,197,172,89,7,23,21,151,107,189,15,136,171,198,112,251,141,210,215,39,117,236,240,245,79,158,154,145,210,108,213,68,126,240,85,212,51,103,34,183,235,239,183,83,90,169,154,249,174,113,211,253,191,133,253,20,204,255,0,213,20,185,253,109,11,127,193,107,109,113,212,35,191,223,124,83,26,223,228,66,175,254,232,132,128,28,61,241,23,157,240,211,120,202,50,205,51,168,240,57,37,247,31,91,21,21,207,162,25,125,159,213,95,71,83,36,189,153,162,146,57,122,163,165,124,61,46,68,219,189,214,139,187,17,23,165,96,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,160,126,254,133,232,94,163,241,23,168,246,237,47,210,251,55,142,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,58,155,186,236,174,87,57,172,99,94,247,177,142,216,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,227,94,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,108,138,2,128,121,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,1,245,115,35,229,247,83,196,77,52,122,195,163,118,170,70,234,45,186,157,180,213,182,216,98,138,23,228,204,89,96,142,37,150,162,105,226,134,23,211,66,147,185,30,230,185,242,49,25,30,251,50,52,74,108,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,30,230,215,198,191,182,235,43,56,77,211,43,157,170,178,203,15,102,76,210,225,2,247,228,117,116,51,247,25,108,106,171,122,35,236,190,40,164,149,209,185,206,89,21,177,42,198,177,76,199,194,14,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,119,252,18,113,131,140,241,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,59,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,212,233,20,116,173,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,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,117,3,10,113,161,163,151,221,125,225,131,63,210,172,90,110,139,213,214,223,29,69,186,62,150,47,137,170,164,168,138,174,42,109,222,246,49,157,231,211,182,46,227,156,141,103,115,173,119,70,236,186,225,27,84,26,245,243,18,208,186,61,1,226,179,43,198,236,54,111,102,99,119,238,214,73,97,133,171,2,70,218,90,164,85,149,145,71,10,53,176,195,29,83,42,161,142,53,107,92,216,225,103,233,34,163,220,17,172,239,250,3,163,151,222,32,53,151,19,209,220,114,111,15,87,147,92,27,79,37,79,75,31,225,41,88,215,73,83,83,208,247,177,36,237,65,28,178,246,250,209,207,232,233,111,214,114,33,208,11,41,228,183,161,118,44,167,59,203,117,231,35,179,93,95,87,132,248,123,118,53,87,187,227,161,241,85,112,212,50,181,119,68,68,150,104,224,88,155,209,212,173,99,106,250,156,197,115,162,115,66,221,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,62,176,0,160,30,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,192,79,240,0,0,0,0,0,3,85,115,106,131,85,112,54,83,225,59,202,198,141,252,191,199,189,58,3,245,116,155,64,116,107,66,189,191,249,35,211,219,86,47,244,162,224,183,59,167,130,99,147,191,55,191,165,169,212,171,219,133,157,79,237,192,206,152,163,235,127,67,27,212,237,255,0,43,132,239,43,26,55,242,255,0,30,244,232,12,170,0,0,0,0,0,0,5,0,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,2,127,128,0,0,0,167,110,106,28,10,212,224,25,13,215,137,237,45,160,171,159,24,190,84,77,114,204,225,154,170,46,139,77,198,122,168,88,217,226,89,36,73,164,101,84,213,42,171,27,24,254,211,218,245,234,108,111,99,35,134,188,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,193,145,138,230,189,172,150,40,158,172,127,71,74,236,166,106,239,168,85,184,109,199,63,201,110,26,115,105,171,181,226,117,87,138,217,172,52,53,110,87,79,75,110,116,207,90,104,100,85,123,213,94,216,149,141,85,87,191,222,139,245,157,241,80,250,181,75,84,179,189,105,206,238,122,153,169,119,223,108,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,109,167,150,47,47,250,205,34,163,166,226,7,91,241,223,9,157,85,244,207,140,219,101,146,120,170,172,52,178,65,52,50,186,165,141,122,70,179,79,29,71,190,25,24,231,66,214,55,117,108,142,123,35,174,30,6,109,58,95,127,226,211,76,236,90,197,108,164,184,227,23,27,199,132,146,142,174,25,38,130,166,182,72,100,109,4,82,70,196,94,182,58,177,105,154,173,114,44,106,138,169,39,230,250,205,140,192,20,3,205,31,207,102,166,254,11,232,244,69,255,0,20,3,205,31,207,102,166,254,11,232,244,64,74,174,70,63,174,207,217,191,222,68,148,230,51,193,71,240,170,211,136,47,248,5,178,213,30,166,226,223,156,182,212,206,157,169,46,148,40,143,89,45,142,155,169,172,111,83,222,146,68,233,81,205,100,141,115,119,137,179,75,34,70,190,70,63,174,207,217,191,222,69,170,1,171,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,164,192,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,231,255,0,26,92,178,241,158,40,245,18,209,169,56,126,81,73,133,95,107,170,36,110,93,113,154,158,162,189,247,8,25,73,28,84,143,138,21,157,177,53,241,45,60,113,171,27,219,71,50,103,200,231,43,162,107,36,151,248,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,170,29,128,0,5,0,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,76,174,87,154,189,134,232,47,1,58,147,171,154,129,61,92,118,44,119,56,172,154,161,41,32,89,167,149,239,162,182,69,20,49,179,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,200,31,147,206,95,71,180,74,146,154,193,172,51,228,148,152,214,162,220,105,231,166,134,219,13,154,121,159,150,178,9,104,227,85,150,161,142,72,105,223,75,12,206,114,62,70,171,229,98,178,52,93,163,98,54,168,76,149,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,96,254,8,122,203,252,24,63,133,199,130,181,125,5,246,135,130,233,241,237,241,221,159,17,225,124,95,107,110,158,207,138,252,198,221,125,222,175,173,219,237,254,112,9,233,201,163,71,180,74,174,154,255,0,172,48,100,148,153,46,162,219,169,224,166,154,219,53,154,120,95,137,50,121,107,35,69,138,161,238,88,106,31,85,12,45,114,190,54,163,226,98,62,53,93,164,122,59,37,243,171,242,177,139,124,192,161,244,235,137,84,28,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,89,87,52,61,94,195,117,235,128,157,54,213,205,63,158,174,75,22,69,156,81,205,78,149,112,44,51,196,246,81,92,226,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,8,107,202,227,207,102,153,126,53,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,10,245,229,157,105,181,95,248,215,211,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,201,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,62,78,58,56,50,190,240,121,168,244,182,200,238,190,217,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,235,114,184,243,217,166,95,141,122,61,105,121,58,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,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,80,165,110,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,147,21,113,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,76,63,150,91,172,86,124,170,243,105,197,178,63,164,22,90,43,133,69,61,186,239,224,223,73,237,10,86,72,230,197,83,216,122,171,226,238,49,26,254,219,151,169,189,91,47,189,12,129,194,198,147,98,186,233,196,22,19,164,217,174,95,244,102,203,145,220,22,154,166,224,215,70,217,23,166,39,200,202,120,150,69,70,36,211,189,141,130,53,84,118,210,76,205,153,34,236,199,4,170,229,139,192,119,229,190,251,77,175,58,177,101,234,192,113,251,131,125,155,107,184,219,187,148,185,68,205,100,205,147,103,119,90,189,154,121,219,78,174,234,142,72,166,114,73,10,239,209,43,82,0,27,78,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,106,196,5,255,0,114,184,242,39,166,95,141,122,197,105,64,37,255,0,114,184,242,39,166,95,141,122,197,105,64,32,108,167,194,119,149,141,27,249,127,143,122,116,6,85,49,87,9,222,86,52,111,229,254,61,233,208,25,84,0,0,1,21,121,163,249,19,212,223,193,125,98,136,149,68,85,230,143,228,79,83,127,5,245,138,32,41,91,132,239,52,250,55,243,3,30,245,24,9,41,204,127,151,253,103,14,247,217,117,111,72,113,223,243,167,175,240,208,75,77,79,36,245,18,99,181,93,12,143,166,161,243,62,73,31,12,210,34,189,147,43,186,82,73,86,39,35,63,50,178,198,190,19,188,211,232,223,204,12,123,212,96,54,51,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,64,215,219,131,174,49,115,190,16,51,186,139,253,130,143,219,56,221,231,163,233,6,63,220,134,159,218,157,168,106,25,75,253,116,248,37,146,14,212,149,11,39,230,209,58,246,233,118,232,190,237,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,185,87,150,159,29,84,220,50,228,213,90,97,169,213,244,148,186,95,145,212,79,114,170,174,117,44,178,79,104,184,165,58,35,103,98,65,27,229,153,147,36,16,194,232,213,171,210,189,185,26,230,35,100,73,3,176,115,171,243,79,139,124,191,161,245,27,137,149,121,24,254,187,63,102,255,0,121,24,171,157,95,154,124,91,229,253,15,168,220,76,171,200,199,245,217,251,55,251,200,9,149,198,223,7,216,207,23,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,177,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,157,46,215,219,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,247,151,105,204,179,142,170,158,25,113,154,93,48,211,26,250,186,93,80,200,233,224,185,82,215,54,150,41,32,180,91,146,161,81,211,189,39,141,241,76,249,150,9,161,108,104,213,233,78,228,142,115,21,177,164,148,129,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,32,23,63,202,247,142,159,203,94,42,205,14,214,60,207,197,234,77,151,175,216,245,53,173,233,154,251,107,142,54,170,111,50,185,124,69,100,59,73,220,221,26,247,196,140,147,243,174,109,68,137,85,124,88,249,167,214,79,152,25,15,168,206,92,247,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,166,30,44,124,211,235,39,204,12,135,212,103,2,213,57,42,121,88,202,126,96,87,122,117,184,249,57,163,112,37,117,214,203,84,58,239,162,248,205,37,70,109,99,167,123,114,11,117,36,14,241,185,13,19,90,196,137,241,244,175,76,181,52,237,99,145,25,209,220,150,55,35,17,206,88,97,137,223,95,37,79,43,25,79,204,10,239,78,183,19,252,13,85,203,31,229,79,192,229,54,165,93,104,56,164,212,151,213,197,98,198,47,8,252,90,216,214,75,2,220,110,52,174,99,210,181,242,108,136,250,104,101,217,173,108,110,94,228,209,72,215,171,91,19,163,154,74,107,127,42,45,59,213,158,36,173,154,185,104,189,82,88,113,59,133,67,238,249,149,141,204,171,169,158,245,113,117,127,136,159,162,85,168,106,192,202,152,165,154,55,44,106,206,194,197,26,198,199,247,29,219,157,86,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,245,128,0,0,0,160,31,234,163,241,217,254,206,127,244,102,207,254,72,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,184,136,31,212,84,225,99,253,127,106,175,254,149,183,127,144,147,127,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,62,0,118,0,0,2,0,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,230,185,237,219,116,217,189,197,39,249,215,245,11,10,181,106,86,1,146,233,205,246,162,174,11,110,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,77,246,221,23,224,6,174,224,236,26,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,240,58,248,18,255,0,149,102,142,88,181,119,139,139,69,78,71,54,244,152,21,190,92,198,58,110,151,255,0,93,85,83,79,4,116,201,214,199,181,89,219,158,162,41,247,250,205,119,99,161,205,86,189,85,47,164,130,188,161,52,46,179,76,56,113,171,212,108,134,205,224,175,90,151,112,109,198,23,61,103,100,206,179,192,197,142,137,36,138,68,107,27,212,247,213,206,199,177,21,36,138,166,39,43,220,157,45,100,234,0,107,89,197,143,154,125,100,249,129,144,250,140,230,202,102,181,156,88,249,167,214,79,152,25,15,168,206,5,207,114,172,187,90,174,60,14,96,52,118,251,157,37,85,69,174,162,241,73,93,20,51,53,239,165,157,110,117,51,36,82,181,23,118,61,98,154,41,17,174,217,122,36,99,190,14,69,88,193,205,79,128,239,252,47,197,94,144,89,127,189,75,151,216,173,150,239,247,247,212,222,220,254,239,252,29,178,178,56,127,190,84,61,223,219,94,69,94,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,7,90,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,58,155,19,226,190,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,220,6,182,252,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,102,174,100,58,243,134,241,37,169,122,113,170,216,101,109,35,153,113,211,123,115,46,116,48,212,44,207,180,220,82,186,189,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,94,193,204,175,130,139,143,14,154,143,93,170,24,85,179,109,50,203,174,13,146,153,237,74,88,35,181,93,42,86,166,87,219,34,130,55,35,214,22,50,7,62,55,36,77,99,99,123,34,85,115,152,174,124,43,2,213,57,24,254,187,63,102,255,0,121,22,168,85,95,35,31,215,103,236,223,239,34,213,0,31,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,251,143,214,43,171,156,38,133,235,46,127,167,22,237,79,196,178,155,173,215,16,194,250,37,186,97,212,116,45,237,211,110,149,11,61,238,73,18,68,124,189,182,44,17,116,118,221,218,141,211,74,142,99,22,101,80,201,117,124,96,233,127,22,92,40,113,40,237,62,90,184,234,48,236,95,38,160,169,100,209,72,140,169,162,125,29,106,80,215,68,231,177,171,209,81,20,46,122,198,230,182,72,158,215,177,205,217,25,36,148,66,118,12,55,63,204,180,250,166,235,85,134,100,53,118,167,223,44,245,182,11,154,66,169,209,89,110,171,137,98,168,167,149,142,69,107,216,230,174,233,186,125,87,181,143,111,75,216,215,39,95,3,101,62,19,188,172,104,223,203,252,123,211,160,50,169,138,184,78,242,177,163,127,47,241,239,78,128,202,160,107,89,197,143,154,125,100,249,129,144,250,140,228,170,225,59,130,140,87,138,206,4,115,75,221,166,217,225,245,55,25,204,46,146,99,151,10,116,141,146,87,244,91,40,36,109,178,161,100,115,24,232,101,122,170,49,207,114,118,100,122,189,23,165,210,178,88,171,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,112,20,215,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,123,203,201,229,215,199,85,55,20,184,106,96,250,131,95,72,205,84,176,83,205,53,116,52,212,178,177,151,59,116,43,78,196,185,42,164,105,4,47,116,149,13,141,240,181,255,0,166,199,61,172,99,28,140,102,63,230,177,193,101,171,83,48,10,254,35,180,231,31,164,131,54,197,41,214,175,36,123,106,91,78,151,75,36,16,189,100,149,237,86,244,203,83,78,214,49,90,229,115,28,232,91,35,63,56,172,130,54,211,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,238,3,105,48,96,174,11,56,152,166,226,187,65,173,90,159,53,13,37,190,251,5,68,214,140,134,134,145,37,236,83,92,97,233,87,118,214,70,162,171,36,138,72,102,68,71,63,161,38,72,213,239,115,28,166,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,120,95,129,228,240,191,0,61,91,253,111,129,237,111,192,245,175,233,30,198,252,0,242,86,215,55,117,115,112,252,91,104,155,239,184,212,187,127,232,165,111,253,229,146,149,199,205,218,38,46,5,140,191,111,122,93,39,110,255,0,118,244,159,252,0,236,28,173,47,78,170,193,146,133,98,68,237,66,237,215,117,251,41,232,208,152,90,161,146,186,201,143,204,230,42,49,95,211,210,253,221,186,108,246,111,240,254,146,30,114,179,162,142,159,7,109,66,57,21,95,11,191,227,222,158,141,126,242,66,235,21,22,75,144,94,99,177,218,109,53,21,116,146,111,220,86,53,54,110,204,141,201,239,84,223,226,139,246,253,128,126,110,131,105,59,173,245,50,100,247,42,201,42,170,106,158,178,238,246,53,81,17,203,19,254,42,170,191,20,95,183,237,36,60,76,72,216,214,34,38,205,68,67,242,113,155,51,44,246,232,105,90,139,245,35,107,118,93,211,109,154,212,219,226,191,113,251,11,240,247,1,225,203,183,192,225,187,93,241,77,148,57,92,142,60,162,35,149,21,83,222,7,54,166,199,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,224,0,0,0,0,0,0,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,9,254,0,0,0,3,5,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,93,123,51,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,99,62,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,225,70,244,107,152,231,197,44,172,71,179,175,169,53,225,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,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,5,196,242,189,224,163,248,63,224,140,214,125,66,182,93,104,117,39,50,183,190,154,91,117,106,118,125,141,107,116,205,123,41,214,38,185,119,154,94,212,19,72,178,34,62,63,169,23,68,110,100,189,201,212,86,175,41,222,53,237,217,78,43,108,225,95,82,46,125,25,37,155,122,108,58,119,173,85,68,215,90,22,199,81,81,37,60,142,86,190,56,124,44,112,244,177,93,35,26,177,44,81,177,136,177,42,190,202,128,233,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,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,93,112,117,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,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,155,15,113,59,196,46,43,194,254,141,94,181,115,41,166,241,254,3,183,77,110,181,178,170,58,121,174,117,210,187,166,42,120,220,245,255,0,10,71,171,90,247,50,40,165,122,49,253,29,43,174,182,169,106,150,119,173,57,221,207,83,53,46,251,237,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,89,255,0,41,78,53,253,183,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,63,242,185,231,126,164,255,0,105,63,118,153,87,150,47,1,223,145,11,21,54,188,234,197,151,167,62,200,45,237,246,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,92,85,207,59,245,39,251,73,251,180,10,171,47,39,150,159,2,181,60,50,227,53,90,159,169,212,21,116,186,161,145,211,207,109,170,161,117,84,82,65,104,183,37,66,43,96,98,193,35,226,153,243,44,16,204,233,21,203,210,157,184,218,214,43,100,89,32,255,0,38,220,90,197,144,113,113,89,118,187,208,248,138,188,103,15,184,221,45,114,119,94,207,15,84,249,233,169,29,38,205,84,71,239,5,93,67,54,114,43,126,190,251,117,53,170,151,126,0,0,5,0,243,71,243,217,169,191,130,250,61,17,221,116,35,140,28,155,133,174,2,107,236,186,114,181,116,121,182,115,169,23,54,218,175,13,138,158,88,45,144,81,209,89,159,82,247,199,59,36,108,175,123,102,100,77,98,179,109,164,145,253,77,88,218,215,244,174,104,254,123,53,55,240,95,71,162,63,87,22,209,203,22,115,202,231,42,213,90,137,188,61,235,77,53,66,122,138,57,58,94,254,253,45,117,53,158,146,162,155,100,123,88,222,167,190,154,94,226,181,238,79,13,208,222,148,145,202,4,106,210,221,45,206,245,167,59,182,105,158,154,88,189,179,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,216,39,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,209,183,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,177,240,0,0,2,186,185,210,104,229,247,48,209,172,75,88,173,19,119,41,52,238,225,81,79,116,166,233,98,116,210,220,157,79,27,106,122,220,244,85,232,158,10,120,187,109,99,220,239,19,213,245,91,27,149,108,84,174,14,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,247,208,200,196,235,71,61,26,20,236,108,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,107,132,108,81,192,134,186,95,120,137,225,131,17,212,108,198,243,106,184,229,46,241,86,235,235,173,232,198,116,85,83,212,73,27,22,104,152,170,145,77,36,9,4,238,98,35,91,249,228,115,24,214,57,141,64,144,0,0,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,19,252,0,0,0,0,0,0,213,92,218,160,213,92,13,148,248,78,242,177,163,127,47,241,239,78,128,202,166,42,225,59,202,198,141,252,191,199,189,58,3,42,129,23,249,133,241,65,159,112,153,162,246,93,70,211,155,70,63,113,185,92,114,138,107,36,177,94,233,230,154,6,193,37,37,92,206,115,91,12,177,57,31,213,78,196,69,87,42,108,174,247,124,21,35,7,6,124,208,53,247,136,158,36,240,253,28,205,113,13,63,162,178,228,30,208,241,51,218,237,245,177,213,51,177,65,81,80,206,135,73,87,35,19,119,194,212,93,216,191,85,87,109,151,101,73,127,198,183,10,95,195,7,75,45,90,103,244,247,232,151,179,50,8,47,190,55,217,126,63,185,219,166,168,135,181,219,239,69,182,254,39,171,171,169,118,232,219,111,126,233,128,56,92,229,73,252,26,245,219,25,214,191,203,215,210,63,163,158,55,251,25,244,91,193,247,252,69,28,244,223,219,188,92,157,61,61,254,175,208,93,250,118,247,111,186,4,255,0,0,0,0,1,64,60,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,159,224,0,0,0,33,255,0,52,189,116,163,209,254,20,239,216,221,21,231,194,100,154,137,254,102,237,144,198,144,73,35,233,100,84,91,131,221,28,171,213,217,240,189,200,93,35,26,231,50,74,152,63,69,92,143,109,22,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,242,117,115,147,214,191,167,60,65,90,116,114,146,223,217,164,211,43,122,247,167,146,46,153,39,174,184,197,79,81,39,75,146,71,35,161,108,12,163,70,238,198,57,36,239,239,212,222,133,63,39,147,238,142,95,115,158,40,19,85,105,230,240,246,93,52,183,207,81,89,39,75,31,223,170,174,167,158,146,158,155,101,123,94,222,166,62,166,94,226,53,237,79,13,208,238,149,145,170,4,22,54,104,208,29,99,177,113,1,163,88,158,177,99,144,248,122,76,154,222,218,137,41,186,158,255,0,9,84,199,58,58,154,110,183,177,139,39,106,120,229,139,185,208,141,127,71,83,126,171,145,74,22,227,227,76,241,93,34,226,247,82,112,92,42,147,194,89,105,238,20,247,10,106,86,199,28,113,210,248,218,72,107,31,4,76,141,141,99,33,141,245,14,100,108,70,253,88,218,198,170,170,162,170,216,167,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,40,88,169,64,60,209,252,246,106,111,224,190,143,68,95,241,64,60,209,252,246,106,111,224,190,143,68,4,170,228,99,250,236,253,155,253,228,90,161,85,124,140,127,93,159,179,127,188,139,84,0,0,0,0,2,128,121,163,249,236,212,223,193,125,30,136,141,85,57,77,246,175,21,183,97,85,21,221,118,91,85,194,182,233,71,77,218,98,118,170,170,227,166,142,162,78,180,78,183,117,50,138,153,54,85,86,167,111,118,162,43,156,171,37,121,163,249,236,212,223,193,125,30,136,233,92,31,112,153,153,113,117,170,31,65,236,85,21,118,123,21,5,60,149,55,220,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,175,110,227,209,21,177,61,80,50,175,46,46,7,41,184,173,204,171,243,13,65,125,93,62,157,97,245,16,50,186,24,153,44,79,189,213,185,21,233,69,20,232,136,214,49,173,70,186,119,53,221,214,178,88,154,212,106,204,146,199,123,199,95,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,94,192,5,16,243,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,145,42,155,41,190,210,98,183,28,42,158,187,162,203,117,184,81,221,43,41,187,76,94,237,85,36,117,49,211,201,214,169,214,222,150,86,212,166,200,168,213,238,110,228,85,107,85,54,115,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,77,123,56,193,225,51,50,225,23,84,62,131,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,127,94,221,183,170,35,101,98,168,119,94,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,32,64,14,87,30,123,52,203,241,175,71,173,36,87,53,238,56,234,114,91,173,239,132,125,57,101,34,216,173,181,20,236,203,174,200,248,170,22,186,174,39,71,59,104,160,86,171,146,38,65,43,89,221,114,237,42,205,19,163,217,141,141,253,234,235,192,243,252,203,76,50,104,51,61,63,200,106,236,87,218,90,122,186,106,123,133,34,163,103,129,149,52,242,83,202,177,187,109,216,245,138,105,17,30,221,158,197,84,115,85,174,68,114,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,59,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,189,87,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,118,8,224,235,131,172,19,132,12,18,162,193,96,172,246,206,73,121,232,250,65,144,118,230,167,246,167,106,106,135,210,255,0,90,190,121,99,131,181,29,66,199,249,181,78,189,186,157,186,175,187,16,115,44,224,86,167,137,172,102,151,83,244,198,130,174,171,84,49,202,120,45,180,180,45,170,138,56,46,246,229,168,85,116,15,89,228,100,80,190,21,158,105,155,34,57,58,147,185,27,154,245,116,107,24,117,254,88,188,120,254,91,236,84,218,13,171,23,174,172,251,31,183,183,217,183,75,141,199,185,85,148,66,215,204,233,54,111,105,169,222,167,129,180,232,238,169,36,150,102,164,147,46,253,18,185,41,88,250,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,62,80,47,251,149,199,145,61,50,252,107,214,43,74,1,47,251,149,199,145,61,50,252,107,214,43,74,1,3,101,62,19,188,172,104,223,203,252,123,211,160,50,169,138,184,78,242,177,163,127,47,241,239,78,128,202,160,0,0,8,171,205,31,200,158,166,254,11,235,20,68,170,34,175,52,127,34,122,155,248,47,172,81,1,74,220,39,121,167,209,191,152,24,247,168,192,108,17,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,188,60,61,101,54,44,27,95,116,211,53,202,107,188,21,151,31,204,44,215,75,141,79,105,242,118,41,96,173,138,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,227,32,113,139,198,46,119,197,254,119,79,127,191,209,251,27,27,179,117,253,31,199,251,144,212,123,47,187,13,59,42,191,174,153,4,82,79,221,146,157,36,252,226,47,70,253,45,217,19,222,24,215,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,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,99,252,168,248,22,254,209,197,6,181,225,159,234,122,172,2,138,185,223,225,57,215,73,41,213,191,239,94,21,238,119,242,230,70,127,115,204,97,78,92,28,191,235,56,136,190,197,171,122,189,142,255,0,157,61,7,137,130,42,106,137,39,167,147,34,170,232,124,125,52,239,133,241,200,200,97,145,81,239,153,29,210,178,68,145,53,31,249,229,138,239,192,165,110,117,126,105,241,111,151,244,62,163,113,58,167,47,110,49,112,78,16,48,77,100,191,223,232,253,179,146,94,126,142,253,31,199,251,147,83,251,83,181,53,91,42,191,174,153,4,177,193,218,142,161,36,252,226,39,94,221,45,221,87,221,218,249,213,249,167,197,190,95,208,250,141,196,128,0,118,12,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,184,158,88,188,7,126,68,44,84,218,243,171,22,94,156,251,32,183,183,217,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,112,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,116,0,107,89,197,143,154,125,100,249,129,144,250,140,230,202,102,181,156,88,249,167,214,79,152,25,15,168,206,5,170,114,84,242,177,148,252,192,174,244,235,113,63,200,1,201,83,202,198,83,243,2,187,211,173,196,255,0,0,0,0,0,2,149,191,171,87,197,63,250,193,210,175,253,21,113,255,0,46,45,211,68,51,91,174,165,104,190,3,168,215,218,122,72,46,89,86,47,106,189,214,69,72,199,54,8,231,169,164,142,105,27,27,92,231,57,24,142,122,162,34,185,203,182,219,170,252,74,224,254,161,143,255,0,77,23,253,9,255,0,235,242,202,116,159,5,252,151,233,102,27,166,126,212,246,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,112,59,89,210,181,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,196,238,167,84,213,140,23,242,161,165,153,150,153,251,83,217,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,192,168,31,234,213,241,79,254,176,116,171,255,0,69,92,127,203,139,169,42,175,250,134,63,253,52,95,244,39,255,0,175,203,84,0,0,2,152,57,203,104,189,215,26,215,155,94,180,90,177,10,184,49,236,194,207,73,73,113,189,53,238,150,9,239,112,119,99,237,63,119,47,101,254,14,42,94,150,236,198,189,34,145,205,234,115,37,84,132,26,79,130,254,84,53,79,13,211,63,106,123,51,233,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,185,47,249,189,235,165,30,167,241,29,73,167,56,245,231,198,217,116,210,222,235,116,205,98,64,248,91,120,157,233,37,106,199,44,106,231,187,165,140,164,129,236,122,162,199,45,52,173,70,53,122,156,248,109,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,16,54,114,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,125,231,235,29,127,79,115,91,86,165,96,24,214,163,88,169,234,224,182,229,86,122,43,221,28,85,108,107,103,142,10,152,89,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,126,39,96,0,107,89,197,143,154,125,100,249,129,144,250,140,230,202,102,181,156,88,249,167,214,79,152,25,15,168,206,6,63,188,226,215,220,126,221,98,187,93,232,124,61,38,77,111,125,210,215,39,117,143,241,20,172,170,168,164,116,155,53,85,89,180,244,149,12,217,200,142,250,155,237,210,230,170,207,254,84,124,107,254,76,178,168,56,107,212,203,157,214,167,27,203,110,20,244,216,148,187,247,161,179,221,38,145,205,90,126,132,106,200,216,106,164,145,158,246,187,162,57,83,169,88,137,52,210,182,69,112,197,195,62,27,197,127,43,125,62,210,220,194,186,174,220,246,212,93,238,86,139,157,50,171,159,110,184,199,117,184,178,41,214,62,164,108,204,233,150,70,62,55,42,117,49,238,233,115,31,209,35,42,47,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,205,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,188,215,95,140,14,26,239,188,43,107,141,227,76,174,107,222,181,77,213,116,198,234,221,84,201,228,171,179,203,52,140,167,146,85,107,89,211,50,118,159,28,136,172,98,119,35,122,181,21,138,199,58,197,57,77,241,175,113,212,10,63,224,197,170,23,62,253,234,201,111,100,152,133,108,139,75,79,28,182,186,88,33,133,45,141,141,141,99,228,154,38,70,233,154,239,206,189,241,247,213,234,212,133,21,248,3,157,95,154,124,91,229,253,15,168,220,64,202,188,140,127,93,159,179,127,188,140,149,204,47,152,94,180,112,153,173,22,93,57,211,156,99,10,184,219,110,56,189,53,238,89,111,116,85,115,78,217,228,171,171,133,205,107,161,169,137,168,206,154,118,42,34,181,87,117,119,191,224,137,141,121,24,254,187,63,102,255,0,121,25,255,0,141,110,91,223,195,7,84,237,90,153,249,101,250,37,236,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,253,251,32,57,111,113,173,170,124,96,254,81,63,41,150,12,82,217,244,75,217,30,11,216,84,181,48,247,60,87,139,238,119,123,211,203,190,222,25,157,61,61,59,110,237,247,221,54,154,164,85,224,99,129,143,224,93,244,219,252,244,126,152,253,49,246,111,250,73,236,255,0,11,225,60,79,254,113,55,95,87,137,255,0,107,183,71,219,191,186,85,1,73,124,205,120,18,186,232,142,101,113,215,61,45,198,105,35,210,251,245,68,110,170,163,181,192,230,51,27,173,122,53,174,100,145,238,168,202,105,165,221,209,189,157,49,177,242,118,58,99,68,135,187,2,205,148,248,177,242,177,172,159,47,242,31,78,156,214,176,13,140,248,28,207,240,221,65,225,67,76,42,176,204,134,146,234,203,30,47,107,176,92,210,21,94,186,59,141,37,28,49,84,83,202,199,34,57,143,107,147,116,221,62,179,28,199,183,169,143,107,151,58,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,53,183,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,170,190,44,124,211,235,39,204,12,135,212,103,50,86,158,241,131,117,210,14,9,178,30,29,240,69,164,75,238,161,101,23,119,95,170,166,137,207,125,13,146,91,125,4,29,17,53,204,237,57,245,42,218,152,213,253,74,232,153,11,246,106,58,72,164,96,73,94,107,28,117,83,102,50,87,240,177,165,21,244,149,54,42,90,133,135,53,174,117,44,173,157,215,26,74,215,167,179,88,147,70,212,107,34,150,158,57,93,52,106,238,226,172,109,107,218,214,200,146,194,14,26,56,116,206,248,160,213,58,13,51,193,105,255,0,189,86,94,43,122,225,254,198,90,252,76,48,207,89,219,150,88,251,221,174,251,29,218,99,186,223,240,68,248,170,116,172,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,216,79,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,14,235,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,150,238,187,35,81,173,107,24,214,49,140,99,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,11,240,60,158,23,224,7,169,85,119,61,141,248,30,183,124,80,246,55,224,7,34,184,185,188,78,173,193,113,132,232,78,159,105,84,185,125,223,117,42,127,222,88,233,91,124,223,30,159,64,177,200,247,255,0,232,250,165,255,0,21,34,127,222,7,235,114,174,200,41,170,241,79,103,53,200,175,142,39,175,74,42,110,155,83,209,167,195,114,126,50,130,153,42,159,51,161,69,119,187,235,43,83,127,135,223,177,84,220,164,107,43,35,204,234,105,219,253,165,214,218,167,109,238,247,175,77,39,252,127,4,45,157,19,237,95,136,28,154,169,178,47,253,71,135,57,126,195,202,39,187,239,60,123,247,219,96,60,34,253,138,135,52,68,79,121,225,27,239,220,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,5,255,0,0,0,0,0,0,0,0,0,160,30,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,192,79,240,0,0,0,2,31,243,25,224,163,248,85,105,196,23,252,2,217,106,143,83,113,111,206,91,106,103,78,212,151,74,20,71,172,150,199,77,212,214,55,169,239,73,34,116,168,230,178,70,185,187,196,217,165,145,38,0,3,86,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,130,120,58,227,95,4,226,111,70,170,51,107,221,206,213,97,201,49,43,123,42,115,138,61,230,134,134,209,187,170,17,181,30,34,118,182,52,134,72,233,100,159,100,146,78,211,87,165,239,85,111,83,161,87,54,190,10,61,137,89,89,197,150,153,91,45,84,118,89,187,49,230,150,248,19,177,35,107,166,159,182,203,155,81,93,209,39,121,242,197,28,173,141,173,114,72,141,149,82,69,150,103,178,178,232,174,215,91,117,53,125,29,190,231,87,75,79,116,167,74,74,232,161,153,204,101,84,9,44,115,36,82,181,23,103,177,37,134,41,17,174,221,58,227,99,190,45,69,64,144,28,109,241,131,147,113,115,170,18,222,156,181,116,88,77,142,162,118,226,118,122,184,169,251,244,48,75,28,12,153,242,73,19,17,206,124,206,166,100,170,199,62,68,141,92,172,99,156,137,212,236,235,203,23,128,239,203,125,246,155,94,117,98,203,213,128,227,247,6,251,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,164,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,155,9,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,168,118,2,170,249,231,126,164,255,0,105,63,118,150,168,85,95,60,239,212,159,237,39,238,208,49,87,37,79,52,249,79,203,250,239,81,183,23,82,82,183,37,79,52,249,79,203,250,239,81,183,23,82,0,0,5,0,243,71,243,217,169,191,130,250,61,17,47,249,105,104,229,139,136,14,94,154,173,163,185,28,222,30,147,38,204,46,20,241,212,244,189,254,18,169,148,22,217,41,170,122,24,246,44,157,169,227,138,94,223,90,53,253,29,46,250,174,84,34,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,165,99,101,222,26,245,122,155,94,180,27,6,213,200,103,164,146,163,34,179,195,53,193,41,32,150,24,34,184,179,120,171,97,141,146,238,244,100,117,49,205,26,42,171,183,70,34,163,156,138,142,90,12,227,67,71,44,90,5,197,6,127,165,88,180,221,118,91,85,194,58,139,116,125,47,79,13,75,87,79,21,92,84,219,189,239,123,251,44,168,108,93,199,57,92,254,223,90,236,174,217,45,39,147,142,175,83,102,188,52,87,105,109,68,244,137,114,211,139,196,208,178,8,96,149,175,246,117,115,223,85,12,210,189,219,177,239,117,66,215,177,17,138,155,50,22,117,53,55,71,60,39,168,0,1,174,103,27,154,243,77,196,119,18,249,142,164,217,171,106,231,199,150,161,150,188,125,38,168,150,70,37,186,153,137,20,114,68,201,88,199,66,201,156,217,42,86,46,134,244,62,161,232,187,187,169,203,118,124,119,235,165,247,135,110,24,50,237,70,195,175,54,171,118,82,223,11,110,177,58,224,140,127,93,85,69,68,113,189,97,137,234,137,44,209,192,179,206,214,42,57,191,153,87,61,142,99,94,213,215,92,1,98,156,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,149,214,118,173,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,40,27,63,3,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,113,250,192,80,15,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,71,74,199,56,170,204,176,94,20,46,28,52,224,151,42,187,75,50,172,162,227,118,202,42,226,141,26,250,171,116,148,116,48,67,71,20,200,254,166,177,238,130,167,190,222,132,234,103,105,136,245,99,230,99,130,244,248,127,226,195,68,184,158,169,202,160,209,188,142,174,238,204,70,162,146,26,217,166,183,79,74,201,89,83,18,190,41,162,73,154,215,43,21,204,158,53,71,35,94,143,129,235,211,208,232,222,252,192,107,3,165,186,165,157,232,182,119,108,212,205,52,190,251,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,176,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,204,0,0,0,24,171,136,46,39,116,107,134,27,21,166,255,0,171,217,71,179,99,189,220,34,183,208,211,65,11,170,42,166,221,236,73,167,108,44,221,235,12,12,122,73,43,209,23,102,244,181,168,233,36,138,55,134,85,53,87,54,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,213,136,13,148,248,78,242,177,163,127,47,241,239,78,128,202,166,42,225,59,202,198,141,252,191,199,189,58,3,42,128,0,0,0,0,0,1,64,60,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,159,224,0,0,17,127,153,118,127,83,167,220,22,234,37,85,183,33,164,181,92,175,148,244,214,10,84,153,98,235,172,101,93,76,113,85,83,196,201,17,122,222,234,53,171,85,233,78,182,177,175,123,122,122,58,144,40,135,85,117,51,42,214,77,71,200,245,75,53,171,241,23,172,154,225,45,194,167,166,73,31,28,61,107,245,32,139,184,247,189,176,196,196,108,113,177,92,189,17,177,141,69,217,168,92,167,39,221,28,177,96,220,48,38,170,211,205,226,47,90,151,112,158,162,178,78,151,179,177,75,67,81,61,37,61,54,202,247,49,221,47,101,76,189,196,107,28,190,39,161,221,73,27,84,164,19,103,61,20,210,251,86,138,233,30,33,165,22,103,82,73,79,139,89,233,173,175,168,166,162,109,35,43,39,99,19,189,84,177,53,85,24,249,165,238,74,255,0,172,229,87,200,229,87,57,85,85,66,181,121,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,247,35,222,137,39,233,36,105,211,128,57,73,230,183,92,87,141,44,126,197,111,167,164,146,159,49,179,221,108,149,206,153,142,87,199,3,41,157,92,142,137,81,200,136,254,237,12,77,85,114,57,58,28,244,219,117,71,54,205,57,160,226,127,74,248,37,212,31,15,140,251,102,190,205,236,235,181,31,69,23,136,154,143,181,93,7,136,169,143,100,87,71,209,74,234,158,185,19,110,152,150,94,165,70,171,138,22,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,61,192,109,38,80,15,52,127,61,154,155,248,47,163,209,23,252,80,15,52,127,61,154,155,248,47,163,209,1,42,185,24,254,187,63,102,255,0,121,22,168,85,95,35,31,215,103,236,223,239,35,47,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,80,234,188,109,115,70,186,232,94,188,216,180,219,70,169,177,252,150,219,138,212,36,217,191,84,174,114,213,206,189,200,228,180,178,84,111,76,15,137,170,217,29,43,59,138,217,187,113,185,19,179,60,50,206,173,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,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,46,177,132,148,224,95,140,219,239,7,154,143,85,115,146,213,237,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,134,194,128,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,62,176,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,19,252,0,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,252,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,124,192,161,244,235,136,20,172,94,79,45,62,5,106,120,101,198,106,181,63,83,168,42,233,117,67,35,167,158,219,85,66,234,168,164,130,209,110,74,132,86,192,197,130,71,197,51,230,88,33,153,210,43,151,165,59,113,181,172,86,200,178,86,175,44,187,77,170,245,199,30,152,81,222,109,148,149,244,241,212,92,170,217,21,76,45,149,141,158,11,101,92,208,202,141,114,42,35,227,150,56,228,99,190,45,123,26,228,217,81,20,216,36,0,0,10,171,230,185,192,183,246,254,40,52,83,12,255,0,84,85,103,244,84,46,255,0,5,205,186,71,78,141,255,0,125,241,79,107,191,145,50,179,251,162,98,170,205,170,13,85,192,191,238,87,30,68,244,203,241,175,88,173,40,4,191,238,87,30,68,244,203,241,175,88,173,40,4,13,138,52,131,84,176,77,22,224,119,75,181,47,82,239,190,198,198,236,218,127,139,248,218,223,11,53,71,107,187,73,75,12,127,155,133,143,145,219,201,43,27,245,90,187,111,186,236,136,170,153,47,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,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,64,60,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,213,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,134,195,192,252,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,220,126,176,2,42,243,71,242,39,169,191,130,250,197,17,42,136,171,205,31,200,158,166,254,11,235,20,64,80,9,34,184,36,224,251,38,226,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,247,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,165,216,87,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,6,201,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,52,59,6,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,246,0,0,165,110,117,126,105,241,111,151,244,62,163,113,49,255,0,45,222,12,172,92,90,106,61,226,231,158,93,123,88,102,9,224,170,46,246,216,30,246,85,93,100,168,89,187,20,205,145,187,118,161,95,15,42,203,34,57,36,233,70,181,155,43,251,177,100,14,117,126,105,241,111,151,244,62,163,113,50,175,35,31,215,103,236,223,239,32,45,80,0,0,214,179,139,31,52,250,201,243,3,33,245,25,205,148,205,107,56,177,243,79,172,159,48,50,31,81,156,11,84,228,169,229,99,41,249,129,93,233,214,226,127,144,3,146,167,149,140,167,230,5,119,167,91,140,105,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,131,235,214,62,111,127,65,248,172,142,193,133,91,237,89,78,142,227,251,218,238,213,54,215,119,42,174,243,61,35,89,171,105,102,122,53,159,214,239,107,163,137,136,171,20,237,73,92,178,42,75,12,144,89,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,238,53,109,38,255,0,45,14,56,234,120,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,190,163,35,73,24,168,173,123,38,11,201,0,0,0,1,85,127,213,206,255,0,233,93,255,0,166,223,253,96,89,78,147,231,95,149,13,44,195,117,51,217,126,204,250,91,143,219,175,190,11,191,222,240,190,42,154,57,187,93,206,150,245,244,247,58,122,186,91,190,219,236,155,236,84,15,245,21,56,167,255,0,95,218,85,255,0,165,110,63,228,37,186,104,134,21,117,211,93,23,192,116,230,251,81,73,61,203,21,197,237,86,74,201,105,30,231,65,36,244,212,145,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,128,29,212,0,0,234,154,177,157,126,75,244,179,50,212,207,101,251,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,177,218,202,234,231,55,174,148,120,182,141,88,180,26,209,121,232,189,102,215,8,238,55,74,72,210,9,63,176,244,142,87,181,38,71,42,203,23,114,173,41,221,27,218,212,71,248,73,219,214,136,215,53,193,80,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,184,252,160,0,186,158,76,154,165,244,175,135,27,238,153,215,223,124,85,126,9,144,73,225,168,188,47,71,131,181,214,177,38,135,243,136,196,108,157,117,77,184,187,222,231,61,187,108,187,55,182,132,255,0,40,7,150,94,181,254,69,184,184,197,188,69,191,197,80,103,123,97,85,157,17,117,205,23,141,158,31,15,36,123,200,198,183,106,168,169,186,220,189,91,68,178,244,181,93,211,181,255,0,0,53,172,226,199,205,62,178,124,192,200,125,70,115,101,51,90,206,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,198,189,98,180,249,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,191,215,202,227,200,158,153,126,53,235,21,164,170,3,86,207,243,85,129,101,95,233,174,57,146,99,151,15,247,74,58,235,109,117,60,159,242,100,134,104,228,103,243,57,174,111,216,168,101,94,42,120,156,190,241,85,149,98,57,174,83,101,240,87,172,127,15,160,198,174,53,62,37,146,123,82,170,9,39,146,90,238,134,69,19,32,238,190,161,203,217,106,43,89,182,200,229,79,114,88,87,53,142,5,106,115,24,235,248,167,210,138,10,186,155,237,45,58,205,154,208,186,170,38,192,235,117,37,19,215,218,76,89,164,106,181,241,69,79,28,78,134,52,119,113,22,55,53,141,115,100,89,106,44,11,84,228,99,250,236,253,155,253,228,90,161,85,124,140,127,93,159,179,127,188,139,84,0,0,3,21,113,99,229,99,89,62,95,228,62,157,57,173,97,178,159,22,62,86,53,147,229,254,67,233,211,154,214,1,218,179,253,45,206,244,191,232,231,211,171,23,179,62,150,227,244,121,77,159,250,234,25,188,85,174,171,171,177,63,230,158,238,142,174,219,254,163,250,94,155,123,218,155,161,110,156,156,114,77,121,184,232,149,118,63,152,99,20,145,233,125,166,162,100,196,111,19,47,98,174,89,223,59,223,87,79,20,104,205,170,41,155,43,164,114,206,229,106,178,87,62,38,172,200,142,109,54,117,210,125,1,209,173,117,225,99,135,207,202,230,158,218,178,143,162,248,126,57,115,181,248,214,57,123,19,123,58,159,169,171,210,169,220,133,253,44,238,64,254,168,164,232,103,91,29,210,221,164,168,26,214,113,99,230,159,89,62,96,100,62,163,57,141,45,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,50,95,22,62,105,245,147,230,6,67,234,51,147,167,147,223,10,58,113,156,209,220,120,155,205,98,246,205,215,23,200,31,103,176,90,231,133,22,150,134,170,40,41,231,90,247,110,171,221,153,60,67,82,36,84,70,196,230,58,68,234,122,198,232,130,80,114,235,224,86,155,133,172,53,51,141,65,160,164,126,170,95,233,230,134,186,106,106,169,94,203,101,186,101,167,122,91,85,18,69,130,103,182,74,118,200,249,154,207,211,123,152,215,189,141,71,190,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,240,191,3,201,225,64,245,170,39,81,236,111,192,225,190,206,68,216,230,128,23,220,86,167,55,201,218,152,54,54,197,111,214,117,198,165,19,249,191,173,19,255,0,129,101,107,240,42,223,156,29,124,190,203,196,168,81,235,178,215,85,185,201,186,237,238,166,139,111,254,169,64,249,57,73,88,230,101,214,166,236,231,47,66,210,84,199,252,201,188,116,139,247,127,218,90,146,39,222,87,71,42,122,74,88,177,101,150,54,179,186,232,100,87,125,95,190,158,143,127,179,239,44,97,61,200,1,81,14,27,123,254,7,55,111,183,184,224,155,239,190,224,115,219,99,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,95,240,0,0,0,0,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,4,255,0,0,0,0,0,0,195,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,194,53,115,88,227,6,213,163,218,95,95,195,222,52,181,111,205,181,18,206,173,158,86,196,222,197,186,201,52,143,134,119,189,210,49,205,145,243,182,58,138,118,177,159,89,136,178,72,174,141,91,18,73,73,135,96,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,75,73,225,15,149,93,138,227,195,238,71,120,215,187,95,134,204,245,27,31,240,246,154,75,141,177,237,170,195,36,238,202,248,106,81,25,80,157,201,159,211,69,51,163,115,98,145,141,100,148,239,217,36,153,170,17,131,150,95,24,56,207,11,90,161,123,178,234,50,210,81,225,57,205,60,77,186,222,29,21,68,179,219,39,163,142,161,244,207,100,112,50,71,74,199,186,103,196,230,35,55,222,72,223,212,212,141,205,125,239,26,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,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,45,39,148,239,26,246,236,167,21,182,112,175,169,23,62,140,146,205,189,54,29,59,214,170,162,107,173,11,99,168,168,146,158,71,43,95,28,62,22,56,122,88,174,145,141,88,150,40,216,196,88,149,94,22,84,85,95,60,239,212,159,237,39,238,210,213,10,171,231,157,250,147,253,164,253,218,6,42,228,169,230,159,41,249,127,93,234,54,226,234,74,86,228,169,230,159,41,249,127,93,234,54,226,234,64,0,0,160,30,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,192,71,94,118,26,95,106,199,181,115,3,213,123,123,169,33,168,204,236,245,86,218,234,120,104,155,19,228,158,222,248,246,170,150,84,93,230,123,226,172,138,36,234,110,237,101,43,19,169,200,168,140,234,156,156,117,122,167,10,226,94,187,75,106,39,171,91,110,163,217,230,133,144,67,4,78,103,180,104,88,250,168,102,149,238,217,236,99,105,210,189,136,140,85,221,243,51,169,171,178,57,147,87,155,238,151,218,179,78,18,234,115,201,157,73,5,203,79,175,20,87,42,121,221,68,217,103,150,10,153,155,69,45,43,37,221,29,11,28,234,136,102,118,221,72,229,165,141,21,191,7,54,160,56,107,213,234,157,5,215,156,27,87,33,158,174,58,124,118,241,12,215,4,164,130,41,167,150,220,253,226,173,134,54,75,179,21,242,83,73,52,104,170,173,217,94,138,142,106,162,57,3,101,224,15,201,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,125,192,84,15,58,77,99,177,102,26,203,137,104,237,162,30,229,94,157,219,234,42,46,149,61,79,78,154,171,147,105,228,109,55,67,152,136,189,16,65,79,47,113,175,123,93,226,122,126,171,163,114,44,53,192,52,66,235,158,104,246,170,107,44,55,202,74,59,110,151,83,217,157,81,72,232,220,249,235,167,184,215,54,154,38,51,224,214,49,173,73,158,231,170,170,238,200,218,141,94,181,124,125,127,85,117,51,42,214,77,71,200,245,75,53,171,241,23,172,154,225,45,194,167,166,73,31,28,61,107,245,32,139,184,247,189,176,196,196,108,113,177,92,189,17,177,141,69,217,168,88,253,70,139,218,180,167,146,254,65,125,155,16,164,180,228,249,205,61,158,253,121,172,107,219,44,245,240,73,126,167,117,189,207,145,28,237,152,148,111,133,205,137,21,17,139,36,138,173,108,143,147,112,171,99,37,113,35,162,23,94,28,53,183,41,209,123,205,242,146,243,81,142,84,68,214,87,211,70,232,217,83,4,208,71,81,11,213,142,247,177,235,20,209,245,179,119,35,95,212,212,115,209,17,235,141,75,73,231,97,162,246,171,117,78,7,174,248,246,33,73,75,81,116,168,170,176,228,215,136,94,214,62,170,116,138,55,219,155,44,125,91,189,233,20,53,168,146,163,21,122,35,99,30,237,155,19,80,51,175,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,157,69,11,114,180,215,74,205,31,226,178,195,141,214,222,124,38,55,168,159,230,110,231,12,137,60,145,190,170,68,85,183,189,177,196,189,61,239,21,219,133,178,61,174,107,35,169,159,244,81,202,246,223,72,20,3,205,31,207,102,166,254,11,232,244,68,95,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,148,28,209,252,246,106,111,224,190,143,68,75,78,75,26,13,134,214,227,217,95,17,183,154,42,75,134,67,71,120,126,51,101,89,169,213,95,106,99,41,99,150,166,104,158,175,86,245,206,218,184,227,85,232,71,177,145,61,168,245,108,207,104,17,131,139,206,91,186,143,194,134,156,99,154,143,38,73,244,202,130,175,243,25,52,214,235,98,197,75,96,170,114,68,145,53,100,116,174,146,104,100,145,242,198,217,157,20,77,71,50,52,114,53,211,49,134,53,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,187,20,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,107,237,199,71,6,87,222,15,53,30,150,217,29,215,219,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,125,179,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,237,101,5,242,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,233,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,30,155,233,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,172,215,175,152,6,145,241,5,166,124,65,93,238,220,64,222,62,147,87,228,221,19,219,114,216,40,34,164,165,190,82,193,20,112,49,205,138,22,182,56,102,142,54,66,201,97,219,169,142,233,93,222,215,178,89,54,20,48,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,89,124,180,185,130,84,232,245,214,207,195,230,175,221,105,35,211,234,250,143,13,103,187,85,203,21,44,24,211,222,234,169,228,89,21,144,43,231,101,69,76,241,53,95,52,173,100,9,187,149,81,136,237,171,216,237,90,165,165,185,222,139,103,119,61,51,212,187,23,177,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,156,133,239,141,219,199,43,29,245,92,187,111,178,236,168,168,157,84,13,148,248,78,242,177,163,127,47,241,239,78,128,202,166,42,225,59,202,198,141,252,191,199,189,58,3,42,128,0,0,0,0,0,1,64,60,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,159,224,0,5,96,115,197,202,111,180,152,174,146,97,84,245,221,22,91,173,194,241,116,172,166,237,49,123,181,84,145,210,199,79,39,90,167,91,122,89,91,82,155,34,163,87,185,187,145,85,173,84,179,242,138,249,188,231,95,75,120,201,185,88,61,151,225,62,133,99,246,187,23,123,191,220,241,125,200,221,95,221,233,233,78,222,222,63,183,211,187,191,181,117,111,245,186,90,24,131,129,157,47,181,107,31,22,154,103,129,223,93,72,182,217,239,30,210,172,130,174,137,181,112,85,193,67,12,149,178,82,201,19,149,26,230,76,218,101,133,119,221,17,36,85,86,187,110,149,216,204,165,110,76,154,91,244,175,136,235,238,166,87,216,188,85,6,9,143,201,225,171,124,87,71,131,186,86,189,33,135,243,104,244,116,157,116,173,184,183,222,215,49,187,110,187,59,182,165,212,129,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,188,213,180,218,160,215,51,142,156,42,235,128,113,131,171,118,43,205,69,36,213,21,89,69,93,237,142,166,123,156,196,130,224,239,29,11,85,92,214,175,91,98,169,141,175,77,182,71,163,145,21,200,136,229,11,179,224,15,58,252,162,112,109,164,247,255,0,101,251,63,194,99,241,216,187,61,254,239,87,179,100,125,7,119,171,165,187,119,60,47,115,167,111,171,215,211,187,182,234,90,129,230,143,231,179,83,127,5,244,122,34,202,121,67,103,95,75,120,54,182,216,61,151,225,62,133,100,23,75,23,123,191,220,241,125,201,27,95,221,233,233,78,222,222,63,183,211,187,191,181,117,111,245,186,91,90,220,209,252,246,106,111,224,190,143,68,7,96,224,51,140,28,103,132,109,47,215,27,211,150,146,183,54,190,83,216,155,137,217,234,226,168,236,87,79,20,149,108,153,242,73,19,21,173,100,45,169,100,170,199,62,53,145,26,172,99,154,171,212,216,149,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,123,143,202,45,83,149,31,2,223,218,56,160,214,188,51,253,79,85,128,81,87,59,252,39,58,233,37,58,183,253,235,194,189,206,254,92,200,207,238,121,128,239,252,25,114,173,211,140,127,73,235,171,248,170,192,125,179,153,229,29,80,84,218,42,43,145,35,177,82,197,83,213,27,105,231,163,153,119,154,94,212,114,62,102,72,142,72,222,144,162,53,22,110,245,112,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,93,140,204,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,40,222,141,115,28,248,165,149,136,246,117,245,32,85,95,44,94,60,127,34,23,218,109,6,213,139,215,78,3,144,92,27,236,219,165,198,227,219,165,197,230,115,38,116,155,55,180,229,236,212,78,234,116,119,84,145,197,11,150,73,151,110,185,92,183,82,107,25,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,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,179,254,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,193,13,121,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,1,63,192,0,8,1,206,175,202,198,45,243,2,135,211,174,36,255,0,32,7,58,191,43,24,183,204,10,31,78,184,129,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,129,0,57,92,121,236,211,47,198,189,30,180,191,226,128,121,92,121,236,211,47,198,189,30,180,191,224,0,0,6,170,230,213,6,170,224,95,247,43,143,34,122,101,248,215,172,86,148,2,95,247,43,143,34,122,101,248,215,172,86,148,2,6,85,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,12,108,71,57,141,124,178,196,197,123,58,250,147,176,113,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,91,147,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,190,75,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,119,84,85,17,181,233,254,20,111,70,185,142,124,82,202,196,123,58,250,144,42,131,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,221,161,172,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,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,199,249,81,241,211,253,163,133,253,107,204,255,0,212,244,184,5,109,115,127,194,107,173,114,84,43,191,222,188,43,28,223,229,194,143,254,231,132,11,84,34,175,52,127,34,122,155,248,47,172,81,18,168,138,188,209,252,137,234,111,224,190,177,68,5,43,112,157,230,159,70,254,96,99,222,163,1,178,153,173,103,9,222,105,244,111,230,6,61,234,48,27,41,128,0,1,74,220,234,252,211,226,223,47,232,125,70,226,101,94,70,63,174,207,217,191,222,70,42,231,87,230,159,22,249,127,67,234,55,19,42,242,49,253,118,126,205,254,242,2,213,0,0,13,107,56,177,243,79,172,159,48,50,31,81,156,217,76,214,179,139,31,52,250,201,243,3,33,245,25,192,145,92,52,113,213,77,194,215,4,217,94,15,167,213,244,143,213,75,254,113,81,53,12,53,52,178,189,150,203,116,214,250,102,45,201,21,99,88,38,123,100,167,116,108,133,207,253,55,181,238,99,216,213,99,225,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,239,63,40,186,158,87,188,11,126,69,49,86,107,142,177,225,158,19,82,111,93,126,199,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,80,104,231,41,221,26,164,225,150,76,59,84,44,126,35,83,114,107,122,92,42,239,181,14,115,228,199,110,143,165,145,144,193,78,202,121,218,201,33,166,124,238,87,179,184,172,169,145,136,247,175,75,97,100,85,65,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,203,196,117,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,13,121,86,113,227,255,0,130,56,84,213,251,215,247,216,177,11,237,206,227,254,240,202,107,35,89,218,255,0,132,58,39,201,55,247,186,118,55,251,83,11,84,53,108,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,61,229,218,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,16,155,224,0,0,0,0,0,6,189,124,197,117,142,251,172,156,92,103,117,55,120,124,61,38,31,112,159,14,181,211,117,49,253,154,90,9,229,141,203,214,214,49,93,221,157,106,39,217,221,78,103,127,163,169,205,99,84,185,78,59,53,210,197,160,60,50,230,57,37,206,243,117,182,93,111,214,250,172,111,27,154,214,143,74,166,222,42,169,102,74,119,178,70,171,123,61,190,135,204,178,43,154,173,108,43,211,212,245,99,29,175,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,239,3,48,73,160,212,214,158,9,157,196,109,226,138,173,151,43,238,164,82,99,54,85,154,158,88,153,236,232,109,245,178,212,205,19,213,253,19,178,90,132,142,53,94,143,205,190,133,237,71,253,103,181,63,39,132,205,33,166,215,173,114,181,233,28,208,82,73,81,145,89,242,8,109,235,87,60,176,193,21,197,150,106,201,104,166,145,241,110,244,100,117,49,195,34,162,35,183,70,42,43,92,138,173,91,21,230,129,165,246,173,21,229,249,164,250,81,102,117,36,148,248,182,81,104,182,190,162,154,137,180,140,172,157,150,171,135,122,169,98,106,170,49,243,75,220,149,255,0,89,202,175,145,202,174,114,170,170,195,94,87,30,123,52,203,241,175,71,173,2,47,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,108,147,194,174,169,126,90,120,113,211,173,76,154,251,237,154,251,206,63,75,237,90,223,11,225,251,183,72,153,217,174,252,218,49,141,110,213,81,78,223,168,212,98,237,187,55,106,181,86,154,249,169,232,229,139,72,184,184,187,212,227,147,109,73,158,219,226,204,100,166,233,127,245,173,85,76,243,199,82,157,111,123,149,253,201,233,229,159,127,170,214,247,250,26,212,107,17,86,74,242,75,214,191,254,110,184,115,172,183,253,249,173,190,170,56,191,224,244,117,113,204,245,147,254,4,177,181,177,255,0,127,87,59,244,16,11,84,53,172,226,199,205,62,178,124,192,200,125,70,115,101,51,90,206,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,198,189,98,180,149,68,85,229,113,228,79,76,191,26,245,138,210,85,0,40,91,154,86,133,233,198,131,113,53,29,167,75,236,222,198,181,101,24,253,62,73,53,182,37,68,165,163,170,150,170,170,25,25,76,196,68,237,66,190,29,175,72,247,86,177,207,114,51,165,136,198,50,250,74,86,231,87,230,159,22,249,127,67,234,55,16,50,175,35,31,215,103,236,223,239,34,213,10,171,228,99,250,236,253,155,253,228,90,160,0,0,24,171,139,31,43,26,201,242,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,47,242,31,78,156,214,176,13,148,248,78,242,177,163,127,47,241,239,78,128,202,166,42,225,59,202,198,141,252,191,199,189,58,3,42,129,173,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,197,85,241,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,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,60,47,192,242,120,95,128,30,181,253,36,61,141,248,30,181,253,36,61,137,240,0,191,2,170,121,193,35,123,120,142,251,255,0,119,85,38,219,127,230,208,22,172,191,2,170,185,192,42,172,152,107,61,219,58,190,171,255,0,197,224,3,32,242,163,164,158,60,101,211,62,39,36,107,4,157,43,183,251,133,30,197,138,144,83,150,13,60,49,233,189,59,162,98,35,150,157,21,202,136,159,234,106,50,117,129,225,201,186,28,17,171,185,201,235,178,110,113,106,239,246,129,205,61,199,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,224,0,0,0,0,0,0,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,9,254,0,0,0,3,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,113,175,103,26,252,87,95,120,180,214,90,220,203,187,117,163,196,45,187,209,226,214,74,217,152,239,1,75,210,196,146,69,108,104,140,73,167,123,59,178,46,239,114,110,200,251,143,100,81,169,118,156,105,240,227,117,226,159,65,174,186,87,98,205,234,241,171,147,170,33,185,81,189,37,115,104,171,103,131,169,99,165,174,107,81,92,250,103,57,81,222,228,85,100,140,134,84,107,251,125,183,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,12,193,203,23,128,239,203,125,246,155,94,117,98,203,213,128,227,247,6,251,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,157,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,123,0,17,87,152,143,8,127,194,183,70,147,232,181,23,123,80,176,238,237,110,47,215,95,225,161,159,186,232,188,85,36,157,72,177,175,118,56,155,208,174,232,233,150,56,183,145,145,172,189,84,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,180,241,85,124,224,184,67,248,241,113,130,209,127,120,162,206,91,37,127,251,197,45,5,92,49,61,63,192,130,68,99,255,0,188,57,35,254,223,32,19,43,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,157,13,121,231,126,164,255,0,105,63,118,157,127,148,87,10,26,160,185,149,191,138,170,251,253,94,59,137,199,79,83,73,109,164,133,209,202,204,166,9,18,174,154,162,41,123,115,163,224,101,61,76,16,72,141,154,39,36,143,99,21,187,116,35,211,176,115,206,253,73,254,210,126,237,3,21,114,84,243,79,148,252,191,174,245,27,113,117,37,43,114,84,243,79,148,252,191,174,245,27,113,117,32,0,0,80,15,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,224,38,254,161,97,86,173,74,192,50,93,57,190,212,85,193,109,202,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,190,219,162,252,13,93,205,170,13,120,121,135,225,86,172,3,141,45,85,177,89,170,42,230,167,170,188,50,246,247,84,189,174,122,79,112,166,138,186,102,162,181,173,78,134,203,83,35,88,155,110,140,70,162,171,149,21,202,23,103,193,126,177,223,117,247,134,12,3,85,114,152,122,47,87,91,124,148,247,25,58,152,190,38,170,146,162,90,73,106,118,99,24,198,119,159,78,233,123,109,106,53,157,206,132,221,27,186,224,14,112,90,199,98,193,184,96,93,42,168,135,196,94,181,46,225,5,61,28,125,79,103,98,150,134,162,10,186,138,157,209,142,99,186,94,202,104,187,106,230,57,124,79,91,122,146,55,33,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,97,95,52,189,116,172,214,14,43,47,216,221,21,231,197,227,122,119,254,102,237,144,198,147,199,27,42,163,68,91,131,221,28,171,211,222,241,93,200,93,35,26,214,190,58,104,63,73,26,143,112,96,174,27,180,66,235,196,126,182,226,218,47,102,190,82,89,170,50,58,137,90,250,250,152,221,35,41,160,134,9,42,38,122,49,190,247,189,34,134,78,134,110,212,115,250,90,174,98,42,189,46,211,154,63,145,61,77,252,23,214,40,136,171,201,11,75,127,249,229,235,93,194,197,254,164,197,173,23,63,21,253,53,53,240,118,81,255,0,253,173,119,91,217,252,204,119,246,196,37,87,52,127,34,122,155,248,47,172,81,1,64,38,202,124,83,232,167,240,137,225,247,54,209,200,238,30,10,175,32,183,167,128,157,210,246,227,101,116,18,178,162,151,186,238,220,138,144,172,240,196,146,116,177,93,219,87,244,236,237,149,53,172,54,168,3,85,115,102,141,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,164,30,103,90,91,249,47,227,39,53,240,150,47,102,90,178,223,15,148,219,255,0,174,187,222,43,197,70,158,46,127,123,220,230,117,87,71,91,245,29,211,182,223,85,168,197,97,47,249,41,235,165,101,214,197,154,112,241,126,188,247,189,137,209,146,99,180,210,36,242,72,202,89,95,219,174,99,94,170,177,71,11,38,117,43,219,26,35,28,178,85,206,255,0,175,187,149,129,16,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,1,63,206,169,170,90,91,130,107,78,9,115,211,61,75,177,123,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,218,192,26,219,113,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,150,188,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,61,243,72,247,54,23,49,187,163,99,115,223,29,143,241,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,77,125,181,75,75,115,189,22,206,238,122,103,169,118,47,99,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,3,103,224,87,87,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,124,210,61,174,153,175,110,232,233,26,247,201,98,160,68,174,97,156,22,90,184,167,210,250,139,238,33,143,210,59,85,49,170,116,92,126,177,106,91,74,181,176,36,157,82,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,238,70,199,205,213,66,215,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,155,79,21,235,204,183,151,221,54,176,218,175,28,65,233,5,170,174,77,65,160,167,241,55,139,77,36,82,213,79,146,177,141,165,130,52,141,31,58,50,7,211,211,65,43,145,144,196,231,206,187,53,17,94,173,220,37,175,9,222,86,52,111,229,254,61,233,208,25,84,197,92,39,121,88,209,191,151,248,247,167,64,101,80,0,0,0,0,0,0,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,19,252,0,0,160,30,104,254,123,53,55,240,95,71,162,47,248,214,179,139,31,52,250,201,243,3,33,245,25,192,176,158,70,182,155,172,54,173,100,190,205,108,171,101,182,178,162,195,73,79,88,232,92,144,77,60,45,174,116,177,50,77,186,92,246,54,120,92,230,162,238,212,150,53,93,186,147,123,74,33,7,39,172,42,235,138,240,124,203,237,194,162,146,74,124,199,40,185,94,232,91,11,220,175,142,6,54,26,21,108,168,173,68,71,247,104,101,114,35,85,201,208,230,46,251,170,181,179,124,1,64,60,209,252,246,106,111,224,190,143,68,95,241,74,220,234,252,211,226,223,47,232,125,70,226,6,85,228,99,250,236,253,155,253,228,69,94,104,254,123,53,55,240,95,71,162,37,87,35,31,215,103,236,223,239,35,175,235,95,7,217,55,23,60,206,245,34,202,212,171,162,194,108,117,24,251,178,203,197,36,180,253,250,24,37,177,194,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,157,46,12,127,203,115,151,221,55,17,53,50,107,14,178,90,170,219,167,86,234,135,83,81,91,102,138,88,89,147,61,98,158,57,86,42,136,103,138,104,89,77,50,64,229,123,90,230,72,244,124,123,238,201,17,46,208,252,156,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,222,126,176,0,0,17,171,142,142,12,172,92,97,233,197,45,178,59,175,177,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,138,185,127,242,224,177,112,239,71,105,213,237,91,131,199,234,199,215,168,166,138,10,215,248,92,118,57,96,146,23,211,55,182,228,142,166,103,71,51,210,89,29,215,26,59,165,177,126,130,205,44,234,0,80,15,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,224,39,248,0,1,0,57,213,249,88,197,190,96,80,250,117,196,159,228,0,231,87,229,99,22,249,129,67,233,215,16,32,7,43,143,61,154,101,248,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,16,32,7,43,143,61,154,101,248,215,163,214,151,252,80,15,43,143,61,154,101,248,215,163,214,151,252,0,0,0,213,92,218,160,213,92,11,254,229,113,228,79,76,191,26,245,138,210,128,75,254,229,113,228,79,76,191,26,245,138,210,128,64,217,79,132,239,43,26,55,242,255,0,30,244,232,12,170,98,174,19,188,172,104,223,203,252,123,211,160,50,168,17,215,141,190,15,177,158,46,116,190,91,43,146,146,139,54,177,211,206,236,78,241,87,45,71,98,134,121,100,129,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,58,93,175,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,239,54,147,32,87,50,62,95,117,60,68,211,71,172,58,55,106,164,110,162,219,169,219,77,91,109,134,40,161,126,76,197,150,8,226,89,106,38,158,40,97,125,52,41,59,145,238,107,159,35,17,145,239,179,35,68,15,175,151,7,48,10,62,34,44,81,105,38,175,100,95,231,177,65,226,103,138,166,162,56,41,227,200,169,122,223,39,85,59,33,100,113,178,104,99,84,99,225,70,245,44,113,36,173,87,254,121,34,200,28,209,252,137,234,111,224,190,177,68,81,14,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,218,166,181,241,131,140,241,115,203,19,82,47,77,90,74,44,218,199,79,143,183,44,179,210,69,81,216,161,158,91,228,44,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,212,224,174,14,19,188,211,232,223,204,12,123,212,96,54,83,53,172,225,59,205,62,141,252,192,199,189,70,3,101,48,0,0,41,91,157,95,154,124,91,229,253,15,168,220,76,171,200,199,245,217,251,55,251,200,197,92,234,252,211,226,223,47,232,125,70,226,101,94,70,63,174,207,217,191,222,64,90,160,0,1,173,103,22,62,105,245,147,230,6,67,234,51,155,41,148,237,163,124,10,212,241,75,198,206,177,231,26,131,65,86,205,43,176,106,70,79,13,116,212,213,81,49,247,59,140,55,4,122,91,85,18,68,158,22,58,58,134,200,249,154,207,208,99,152,215,177,238,71,176,59,87,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,181,240,0,0,0,133,92,198,120,9,254,21,22,40,53,35,78,231,240,250,155,140,219,252,29,37,60,245,29,20,183,170,22,61,242,165,27,149,235,209,12,200,249,36,116,82,251,154,174,123,153,42,244,185,178,67,218,248,32,224,39,4,225,30,197,6,71,91,63,182,245,54,229,111,146,142,247,123,138,162,102,210,178,25,95,12,142,163,166,133,85,24,176,177,240,70,169,43,217,221,123,145,206,221,141,114,68,201,84,0,0,0,0,0,0,126,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,238,2,170,249,218,107,29,246,92,171,5,225,250,158,30,205,150,154,222,153,141,100,157,76,119,139,170,146,74,138,74,116,217,89,215,31,101,145,84,251,209,253,47,241,95,89,187,198,213,92,23,202,159,65,169,181,147,138,58,12,154,251,69,87,37,139,77,169,211,38,145,237,167,149,96,146,226,201,88,218,8,95,51,30,212,137,253,213,90,150,162,171,187,137,71,35,21,142,106,189,91,26,181,175,84,46,186,213,171,153,126,171,222,91,87,29,70,83,120,169,185,50,158,166,181,213,111,163,129,239,94,205,42,74,228,69,123,33,139,183,19,62,171,81,25,27,81,26,212,68,68,187,62,85,154,57,125,210,46,17,237,21,57,28,219,85,231,183,9,115,24,233,186,89,253,107,75,83,4,17,211,39,91,30,228,127,114,10,120,167,223,234,185,189,254,135,53,28,197,85,14,129,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,11,31,230,211,195,197,215,89,120,121,167,207,49,75,85,37,85,247,76,106,42,111,115,190,106,199,66,246,217,22,157,203,112,108,77,85,237,61,232,176,211,76,168,253,157,209,78,244,141,85,206,237,201,81,124,42,234,151,228,91,136,237,58,212,201,175,190,198,160,179,100,20,190,213,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,54,61,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,125,230,178,250,177,130,254,75,245,79,50,211,63,106,123,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,184,27,57,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,107,111,197,143,154,125,100,249,129,144,250,140,229,207,114,190,214,251,174,182,112,161,101,109,230,199,73,110,168,192,42,27,131,177,244,210,57,204,172,130,138,142,149,97,157,90,239,123,30,177,77,27,30,157,78,69,124,110,122,116,163,210,54,83,15,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,20,173,206,175,205,62,45,242,254,135,212,110,37,212,148,173,206,175,205,62,45,242,254,135,212,110,32,101,94,70,63,174,207,217,191,222,69,170,21,87,200,199,245,217,251,55,251,200,181,64,0,0,49,87,22,62,86,53,147,229,254,67,233,211,154,214,27,41,241,99,229,99,89,62,95,228,62,157,57,173,96,27,41,240,157,229,99,70,254,95,227,222,157,1,149,76,85,194,119,149,141,27,249,127,143,122,116,6,85,3,90,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,138,171,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,9,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,95,129,228,240,191,0,61,107,250,104,123,16,245,175,233,30,198,252,0,47,192,170,238,111,189,40,236,51,120,209,87,218,53,63,111,254,111,1,106,46,42,199,155,211,159,182,24,213,153,187,173,202,163,238,255,0,83,194,6,118,229,147,79,20,122,89,77,51,90,136,174,129,191,243,210,209,147,100,133,92,179,93,31,228,170,149,173,114,117,36,12,223,223,255,0,154,209,147,84,14,50,124,14,13,77,142,111,248,28,26,7,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,95,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,218,167,95,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,125,237,114,162,251,149,76,128,0,0,0,0,0,0,0,0,0,199,249,79,15,90,5,156,223,106,178,156,215,67,244,255,0,32,189,86,244,120,155,141,211,25,162,171,170,159,161,141,99,58,229,146,55,61,221,44,99,90,155,175,185,173,68,79,114,33,216,48,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,246,33,216,0,0,0,0,0,0,0,0,0,0,0,3,170,103,90,79,165,154,161,224,127,41,154,105,138,101,190,204,238,248,47,110,217,169,171,252,47,115,167,185,218,239,49,221,29,93,182,117,116,237,191,67,119,248,33,218,192,29,43,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,126,196,59,168,0,0,0,99,252,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,220,214,162,39,185,16,236,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,251,16,236,0,1,210,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,237,83,186,128,58,166,11,164,250,89,165,254,59,242,103,166,152,166,37,237,62,215,141,246,21,154,154,131,197,118,250,187,125,222,203,27,215,211,220,127,79,86,251,117,187,111,138,157,87,248,39,112,177,255,0,147,78,149,127,234,109,187,255,0,114,101,80,7,228,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,61,238,114,170,251,213,70,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,220,230,162,167,189,16,253,96,6,42,254,9,220,44,127,228,211,165,95,250,155,110,255,0,220,153,84,0,58,166,117,164,250,89,170,30,7,242,153,166,152,166,91,236,206,239,130,246,237,154,154,191,194,247,58,123,157,174,243,29,209,213,219,103,87,78,219,244,55,127,130,31,149,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,251,218,229,69,247,42,153,0,1,143,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,115,90,136,158,228,67,176,97,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,236,67,176,0,0,0,7,74,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,181,78,234,0,198,150,158,25,56,109,176,93,104,175,182,46,31,52,214,221,114,183,84,71,87,71,89,73,137,208,67,61,52,241,185,29,28,177,200,216,145,204,123,92,136,228,114,42,42,42,34,161,146,192,0,0,0,0,0,0,0,0,0,0,3,31,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,230,181,17,61,200,135,96,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,216,135,96,0,0,0,12,105,118,225,147,134,219,253,214,182,251,125,225,243,77,110,55,43,141,68,149,117,149,149,120,157,4,211,212,207,35,149,210,75,36,142,137,92,247,185,202,174,87,42,170,170,170,170,153,44,1,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,123,156,170,190,245,83,245,128,0,116,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,251,84,238,160,14,169,130,233,62,150,105,127,142,252,153,233,166,41,137,123,79,181,227,125,133,102,166,160,241,93,190,174,223,119,178,198,245,244,247,31,211,213,190,221,110,219,226,167,107,0,0,0,0,0,0,0,12,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,251,154,212,68,247,34,29,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,98,29,128,0,0,0,58,254,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,62,213,59,0,3,31,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,246,185,81,125,202,167,96,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,218,167,96,0,99,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,222,215,42,47,185,84,200,0,0,0,0,49,87,240,78,225,99,255,0,38,157,42,255,0,212,219,119,254,228,202,160,15,201,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,93,126,26,221,107,162,142,146,150,14,183,185,239,232,138,52,107,27,212,247,185,203,178,123,220,229,85,247,170,157,3,248,39,112,177,255,0,147,78,149,127,234,109,187,255,0,114,101,80,7,201,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,245,128,0,0,6,52,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,69,23,12,156,54,219,169,171,232,237,252,62,105,173,45,61,210,157,41,43,162,135,19,160,99,42,160,73,99,153,34,149,169,22,207,98,75,12,82,35,93,186,117,198,199,124,90,138,153,44,1,141,45,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,37,128,0,0,7,74,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,181,79,171,5,210,125,44,210,255,0,29,249,51,211,76,83,18,246,159,107,198,251,10,205,77,65,226,187,125,93,190,239,101,141,235,233,238,63,167,171,125,186,221,183,197,78,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,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,214,0,197,95,193,59,133,143,252,154,116,171,255,0,83,109,223,251,147,37,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,125,96,14,191,154,233,238,3,169,86,168,172,90,141,131,227,249,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,55,217,238,79,181,78,191,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,251,218,229,69,247,42,153,0,0,49,254,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,238,107,81,19,220,136,100,0,7,84,193,116,159,75,52,191,199,126,76,244,211,20,196,189,167,218,241,190,194,179,83,80,120,174,223,87,111,187,217,99,122,250,123,143,233,234,223,110,183,109,241,83,175,221,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,166,75,0,126,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,222,231,42,175,189,84,253,96,0,29,43,53,209,13,23,212,171,172,87,221,70,210,28,43,42,185,65,78,218,72,171,47,118,10,74,233,227,129,174,115,155,19,100,154,55,57,24,142,123,220,141,69,219,119,185,126,213,59,168,3,170,96,186,79,165,154,95,227,191,38,122,105,138,98,94,211,237,120,223,97,89,169,168,60,87,111,171,183,221,236,177,189,125,61,199,244,245,111,183,91,182,248,169,218,192,0,0,3,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,198,191,193,59,133,143,252,154,116,171,255,0,83,109,223,251,147,42,128,62,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,15,172,0,49,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,118,188,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,125,136,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,191,3,201,225,126,0,122,215,244,144,246,39,192,225,178,170,156,208,3,190,5,83,115,116,158,57,238,24,92,8,171,178,92,42,55,247,125,244,244,229,171,201,250,37,75,115,82,185,69,113,203,240,155,108,105,245,210,231,38,255,0,31,182,26,95,230,254,112,36,247,45,123,106,82,233,77,21,66,42,236,248,24,159,31,190,150,145,73,156,70,94,4,113,214,217,52,118,198,253,247,241,22,250,105,151,254,85,37,55,243,175,220,73,160,56,189,125,219,28,27,183,188,230,229,60,53,119,80,57,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,92,114,56,184,14,13,223,171,226,123,79,75,127,72,247,1,194,95,123,74,101,230,25,80,181,58,243,142,83,189,233,211,237,56,81,55,95,114,111,13,30,229,205,73,250,37,44,115,10,235,102,190,88,23,255,0,214,17,42,127,247,154,32,44,247,132,152,91,22,141,227,45,106,162,162,90,168,211,116,255,0,130,64,102,211,8,112,132,231,187,69,113,133,126,219,251,46,139,255,0,197,32,51,120,28,30,24,36,248,30,35,251,0,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,92,114,56,184,15,91,127,72,247,30,148,253,35,218,159,0,56,201,250,37,46,115,11,166,95,203,214,62,245,123,126,181,198,45,191,251,205,25,116,114,126,137,77,156,127,177,149,26,253,141,64,232,213,118,185,194,137,210,159,29,226,162,2,202,56,69,255,0,231,47,139,253,100,250,182,154,38,237,255,0,238,144,25,184,195,60,43,67,29,62,145,99,81,49,138,221,173,84,123,238,155,123,252,44,6,102,3,132,135,134,41,229,255,0,15,128,103,217,238,3,152,60,111,177,228,0,60,42,236,121,0,15,27,253,135,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,133,248,30,78,46,3,194,34,110,115,61,45,247,191,224,167,184,15,77,74,181,34,85,119,193,63,239,41,203,152,21,194,153,53,195,21,117,63,213,146,27,148,110,119,197,127,208,232,213,62,40,92,85,122,162,83,187,169,170,228,247,123,147,250,80,165,142,55,18,106,238,32,44,177,54,55,43,214,225,78,155,34,125,241,81,167,253,192,90,47,9,245,146,86,233,14,55,43,157,186,123,46,143,236,251,124,44,31,247,153,172,195,92,42,208,190,135,71,241,136,220,197,106,173,166,137,87,125,253,203,225,96,255,0,184,204,160,112,122,236,158,255,0,188,49,200,161,232,170,26,138,136,7,37,247,251,130,125,223,112,69,221,55,219,97,176,13,183,10,187,38,231,147,194,162,47,196,15,13,247,253,101,255,0,136,228,15,10,228,251,61,224,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,250,5,198,46,9,174,58,167,168,250,41,224,253,137,153,233,254,65,120,183,123,51,185,53,79,142,181,208,212,197,77,237,30,247,97,145,69,215,52,189,61,142,183,61,189,59,238,228,93,208,36,0,0,0,0,0,4,74,227,179,143,188,103,132,75,85,62,53,98,181,210,100,90,139,118,167,101,85,29,158,173,106,33,130,150,138,86,212,178,58,249,36,108,74,201,152,218,138,116,98,211,164,177,200,228,114,170,57,136,157,64,75,80,97,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,153,128,0,4,106,212,126,51,108,90,73,198,38,43,195,62,115,106,237,90,179,188,126,221,81,100,188,83,177,239,146,11,197,69,117,93,51,105,170,24,155,239,12,189,168,90,201,26,136,177,200,171,215,187,30,175,132,36,168,0,0,0,0,35,87,13,124,102,216,181,195,88,53,75,64,111,118,175,101,102,122,115,144,94,105,225,72,24,247,82,220,236,244,183,7,83,71,82,215,46,253,185,153,213,11,37,141,203,179,156,246,201,30,232,231,199,12,149,0,0,0,0,0,8,235,155,241,119,106,178,241,141,167,156,34,227,54,234,75,133,202,255,0,79,89,114,201,107,221,80,215,165,178,6,91,234,234,41,233,88,198,59,169,181,47,116,17,202,238,226,34,54,23,198,173,107,251,200,248,191,127,138,158,39,44,92,42,226,184,142,107,148,217,124,109,151,32,204,40,49,171,141,79,137,124,126,203,165,158,57,228,150,187,161,145,74,249,251,76,167,114,246,90,136,231,239,178,57,23,220,161,154,193,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,125,96,0,0,0,0,0,0,1,135,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,251,216,245,138,105,58,31,179,145,175,233,114,181,232,138,197,238,186,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,80,59,88,0,0,0,0,4,127,227,51,138,95,224,143,132,225,250,145,91,141,251,110,203,114,204,41,108,87,186,120,157,211,84,202,25,104,234,229,116,180,202,174,70,44,204,124,17,185,26,255,0,170,246,163,153,187,21,201,35,2,64,3,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,113,250,192,0,43,3,154,7,25,156,73,240,237,175,182,12,43,71,53,35,232,253,150,183,15,165,186,79,77,236,122,10,190,186,167,214,214,198,233,58,234,32,145,233,187,33,141,54,69,233,250,187,237,186,170,168,89,248,32,7,42,78,40,245,219,137,79,202,143,229,175,57,250,71,244,115,216,158,204,254,198,81,209,246,60,71,142,239,127,115,69,31,87,87,98,47,210,223,110,159,118,219,174,243,252,0,0,0,0,0,33,255,0,25,188,200,180,227,132,187,237,14,7,108,198,254,157,230,114,244,207,114,180,83,220,210,142,59,85,43,153,213,27,170,39,237,75,180,210,110,199,50,20,103,87,109,86,71,43,17,209,119,115,175,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,161,146,192,0,1,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,86,93,163,156,157,137,220,77,85,219,47,120,247,103,70,38,222,205,13,202,5,124,245,80,201,21,84,253,187,211,99,88,99,151,179,52,47,133,37,164,115,95,36,109,141,174,141,85,232,248,165,11,63,7,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,245,128,0,175,94,54,185,163,90,180,39,84,44,90,109,163,84,212,153,85,203,26,188,36,217,191,84,173,74,39,192,216,228,142,75,75,37,70,185,201,82,142,123,100,116,172,247,65,36,17,198,228,151,121,225,96,88,80,58,166,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,237,96,0,0,0,58,86,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,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,144,59,168,32,175,2,92,202,191,133,78,163,228,26,91,159,226,86,172,90,245,39,136,186,98,254,14,179,120,234,168,88,173,234,162,147,186,228,124,181,145,177,86,78,184,154,141,146,54,76,238,220,41,23,215,157,64,0,33,255,0,52,13,123,213,142,29,180,10,193,154,232,230,87,244,126,245,91,152,82,218,231,169,240,52,213,125,116,175,162,173,145,209,244,84,71,35,19,119,195,26,238,137,213,245,118,223,101,84,80,152,0,164,14,30,185,143,113,157,156,235,238,154,97,89,78,178,120,219,46,65,152,89,173,119,26,111,163,182,168,251,244,179,214,197,28,177,245,178,153,175,111,83,30,228,221,170,142,77,247,69,69,247,151,126,0,0,0,0,0,16,3,154,78,181,113,99,195,151,208,253,76,209,77,78,246,46,25,118,234,177,92,232,189,139,109,169,240,247,68,238,77,12,189,202,152,228,149,253,232,82,86,244,181,168,200,252,30,234,187,202,136,97,78,94,252,198,53,171,81,120,142,183,233,207,17,122,167,237,91,46,81,111,158,221,102,107,237,118,186,24,98,188,43,227,146,5,146,88,163,137,255,0,93,145,205,3,24,138,229,124,179,196,212,98,170,163,154,22,212,0,0,8,85,205,39,138,60,239,134,189,44,195,255,0,36,153,207,209,204,207,35,200,29,219,254,198,67,89,223,181,211,211,73,226,191,186,34,146,38,244,205,61,23,199,103,175,87,213,221,17,251,68,190,8,248,206,227,143,136,238,37,240,237,54,188,235,53,92,248,242,212,62,233,144,44,56,133,178,70,37,186,153,139,44,145,202,248,169,216,232,89,51,155,29,50,75,214,222,135,212,49,83,119,116,181,66,226,65,31,248,204,226,151,248,35,225,56,126,164,86,227,126,219,178,220,179,10,91,21,238,158,39,116,213,50,134,90,58,185,93,45,50,171,145,139,51,31,4,110,70,191,234,189,168,230,110,197,114,72,204,235,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,88,0,0,6,52,215,158,34,180,143,134,220,54,167,51,213,108,178,146,220,198,211,205,53,13,177,146,177,215,27,179,227,86,53,97,163,167,87,35,166,127,84,177,34,170,108,198,117,163,164,115,25,187,144,50,88,43,171,131,142,105,127,151,158,32,175,90,113,169,182,171,86,33,101,202,123,18,97,108,158,187,187,37,53,115,98,130,39,219,29,58,67,27,38,241,15,73,103,137,210,35,28,217,28,232,81,101,89,33,107,44,84,0,0,0,33,255,0,49,158,53,255,0,130,174,156,65,96,192,46,118,169,53,55,41,252,221,182,154,117,238,201,107,161,84,122,73,115,116,61,46,99,186,94,196,142,38,202,173,107,228,115,157,180,173,134,88,215,42,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,25,172,0,0,2,178,238,220,233,240,219,118,188,214,218,168,244,250,174,233,164,20,180,242,82,69,117,164,141,91,123,170,171,110,234,218,200,225,154,70,68,148,206,84,70,36,50,116,75,210,169,43,158,215,111,78,129,102,128,235,248,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,216,0,2,53,113,91,198,109,139,132,189,71,210,187,102,121,106,238,225,153,223,181,233,238,247,40,24,247,213,90,164,167,90,46,197,75,99,110,253,216,83,196,74,146,198,141,89,58,85,174,102,234,206,212,178,84,0,0,0,5,64,113,235,199,175,22,58,45,197,142,115,166,122,105,170,222,198,198,236,222,204,240,84,94,194,182,212,118,187,182,218,89,164,252,228,212,239,145,219,201,43,221,245,156,187,111,178,108,136,136,129,111,224,135,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,38,0,0,0,0,0,0,96,174,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,157,64,0,0,3,165,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,137,215,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,131,35,21,205,99,159,20,177,61,88,206,190,148,12,170,0,0,1,31,248,204,226,151,248,35,225,56,126,164,86,227,126,219,178,220,179,10,91,21,238,158,39,116,213,50,134,90,58,185,93,45,50,171,145,139,51,31,4,110,70,191,234,189,168,230,110,197,114,72,192,144,0,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,62,176,0,0,0,142,185,167,23,118,173,58,227,55,24,225,119,47,183,82,83,219,115,140,94,154,229,101,188,173,67,98,88,110,174,169,173,143,194,207,220,114,53,204,153,180,209,50,46,143,175,222,86,179,166,78,242,44,82,40,0,0,0,4,117,225,155,139,187,86,186,234,94,173,104,213,230,221,73,105,203,52,191,40,185,91,89,28,85,13,232,186,90,162,174,154,8,106,162,141,206,89,81,241,164,113,178,127,114,177,31,36,78,71,39,121,34,140,36,80,0,0,0,0,0,0,42,87,142,141,121,230,19,193,230,163,210,219,35,226,35,219,56,102,81,226,42,49,155,148,184,229,145,42,157,28,74,206,237,53,76,109,164,77,166,139,187,18,44,141,106,71,35,94,215,55,165,85,241,71,213,120,81,230,227,171,24,254,163,178,217,197,54,73,244,163,12,188,246,233,228,185,65,105,166,167,170,177,73,186,237,82,216,233,34,103,126,21,234,218,88,213,174,145,26,141,116,123,171,86,41,130,229,0,32,7,53,190,40,245,219,134,191,201,119,228,83,57,250,57,244,143,219,126,211,254,198,81,214,119,252,63,129,236,255,0,116,197,39,79,79,126,95,209,219,126,175,126,251,38,193,63,193,80,28,5,113,235,197,142,180,241,99,131,105,158,165,234,183,182,113,187,207,180,252,109,23,176,173,180,253,222,213,182,170,104,255,0,57,13,59,36,110,210,68,199,125,87,38,251,108,187,162,170,45,191,128,5,122,243,35,230,39,117,208,138,152,244,95,65,47,180,144,106,12,117,13,118,67,95,53,3,165,125,142,14,212,21,16,50,38,79,10,211,206,250,134,78,155,189,22,68,141,140,123,85,168,247,181,241,195,93,45,227,215,153,62,180,231,118,205,51,211,77,86,246,206,73,121,239,120,42,47,97,88,41,251,189,168,95,52,159,156,154,157,145,183,104,226,123,190,179,147,125,182,77,213,81,20,47,80,29,83,75,113,220,239,20,193,45,150,13,75,212,95,167,121,37,47,123,198,228,30,200,134,215,227,58,166,123,227,254,181,133,86,56,250,35,115,35,250,171,245,187,125,75,239,114,157,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,1,197,222,227,145,197,235,238,219,96,56,55,244,182,61,167,173,187,111,240,61,128,124,183,23,186,58,87,61,168,138,169,183,199,250,80,168,13,109,181,166,99,197,181,134,215,36,93,108,138,227,69,35,254,31,5,240,8,191,165,238,251,75,118,200,101,236,219,37,127,82,38,221,63,31,240,144,168,75,109,250,170,187,140,56,93,4,107,59,187,212,13,84,102,222,228,87,80,251,253,201,252,192,90,238,148,218,99,178,225,54,139,124,44,70,178,26,26,118,34,34,34,123,146,22,39,217,238,251,14,226,126,22,23,221,92,114,220,178,49,90,171,75,18,170,47,216,189,182,159,186,7,23,30,91,240,56,59,125,253,199,38,111,183,188,14,71,133,93,145,87,238,8,168,191,5,11,239,77,148,12,61,158,241,15,99,194,111,142,179,79,78,201,95,30,221,106,174,145,54,221,141,114,124,24,169,252,99,36,98,121,53,38,87,103,138,241,66,136,177,72,231,183,221,186,123,218,187,47,197,17,78,149,155,104,94,47,153,93,22,235,93,79,249,215,126,151,214,147,223,245,90,223,178,68,251,26,159,97,219,112,172,74,147,12,179,199,101,161,110,208,177,239,122,124,126,46,93,215,226,170,191,243,129,216,143,8,136,159,4,60,158,0,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,153,174,89,254,101,165,156,108,234,118,160,233,246,67,87,99,200,108,122,145,144,84,208,215,83,42,117,196,255,0,104,84,34,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,102,107,89,197,143,154,125,100,249,129,144,250,140,224,95,71,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,172,214,179,134,142,34,243,190,23,245,78,131,83,48,90,143,239,84,119,138,46,136,127,178,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,222,182,124,81,126,40,187,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,200,0,24,255,0,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,95,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,116,171,97,103,76,82,61,242,57,23,165,140,119,75,94,254,136,223,174,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,119,94,37,248,139,206,248,160,213,58,253,76,206,170,63,190,209,217,232,186,33,254,198,90,252,76,211,65,71,220,138,40,251,221,174,251,219,221,123,122,223,241,85,248,34,99,74,219,77,214,221,77,65,89,112,182,85,210,211,221,41,214,174,134,89,161,115,25,85,2,75,36,43,44,78,84,217,236,73,97,150,53,115,119,78,184,222,223,139,85,16,50,175,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,165,93,11,250,162,141,236,145,168,189,47,99,122,154,246,117,198,253,133,52,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,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,186,203,71,105,186,205,106,168,190,195,108,171,125,182,142,162,26,74,138,198,194,229,130,25,230,108,142,138,39,201,183,75,94,246,193,51,154,213,93,220,145,72,169,191,74,237,42,185,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,161,74,220,234,252,211,226,223,47,232,125,70,226,92,158,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,238,41,179,157,95,154,124,91,229,253,15,168,220,64,206,188,169,248,234,169,204,99,160,225,99,85,235,234,234,111,180,180,233,14,21,92,218,88,155,3,173,212,148,76,79,102,189,33,141,170,215,197,21,60,146,182,105,21,221,196,89,26,231,181,205,141,37,179,67,86,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,158,212,165,130,58,88,229,186,245,178,158,42,120,59,181,53,14,79,12,213,87,51,109,211,118,251,208,38,0,0,13,112,120,133,202,111,184,55,26,26,151,154,226,213,222,10,245,143,234,133,230,233,110,169,237,50,78,197,84,23,105,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,238,46,123,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,82,103,22,62,105,245,147,230,6,67,234,51,159,147,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,102,144,98,174,26,56,139,193,56,160,210,202,13,76,193,106,63,189,81,222,40,186,38,254,198,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,122,31,241,69,248,162,101,80,4,63,230,5,199,117,139,133,92,86,76,43,22,127,141,212,220,130,222,178,91,169,182,124,126,203,165,158,58,168,226,186,245,190,158,90,121,251,85,52,237,79,12,229,71,63,125,215,102,251,215,48,113,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,215,95,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,2,74,114,206,187,93,111,252,192,52,254,251,125,185,213,220,110,87,26,139,245,93,101,101,92,206,154,122,153,228,180,215,58,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,235,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,124,192,161,244,235,136,17,215,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,27,137,53,87,45,211,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,236,215,164,49,181,90,248,162,167,146,86,205,34,187,184,139,35,92,246,185,177,164,161,102,128,0,0,0,0,0,34,175,52,127,34,122,155,248,47,172,81,21,107,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,173,43,154,63,145,61,77,252,23,214,40,138,1,3,105,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,220,126,177,76,28,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,159,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,8,65,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,251,211,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,213,136,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,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,202,188,140,127,93,159,179,127,188,139,84,42,47,146,54,127,134,216,179,45,77,211,235,206,67,73,71,144,229,84,246,154,155,45,12,202,173,125,123,40,210,181,106,82,37,84,233,115,216,217,227,122,179,126,181,103,91,145,21,177,189,91,110,128,0,0,0,0,81,183,52,30,15,178,109,19,213,203,214,182,217,146,174,227,130,103,247,135,87,190,190,166,90,118,190,142,247,90,250,170,137,168,81,141,127,117,236,68,134,73,89,39,109,173,70,72,216,213,206,123,21,239,233,92,2,241,175,149,112,167,168,244,150,75,181,207,196,105,150,77,112,134,60,142,223,80,178,62,58,14,181,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,244,108,70,42,117,54,39,197,122,122,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,93,126,37,248,116,206,248,95,213,58,253,51,206,169,255,0,190,214,89,235,122,225,254,201,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,186,217,240,84,248,42,134,201,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,89,82,188,165,56,215,246,37,101,31,9,186,155,115,181,81,217,102,239,73,133,220,39,94,196,141,174,154,126,227,237,142,84,111,68,157,231,203,44,145,58,71,53,201,34,58,36,89,22,88,88,201,107,204,27,141,187,87,10,24,4,118,44,98,122,74,237,69,202,169,234,33,181,81,182,169,173,158,211,3,161,153,172,187,62,55,67,43,30,200,234,27,27,91,20,136,212,153,123,136,213,84,142,77,130,48,115,83,227,199,255,0,11,240,169,164,23,175,239,81,101,247,219,101,199,253,253,149,54,71,51,181,255,0,7,116,175,142,111,239,148,239,111,246,214,21,235,195,174,131,102,92,73,106,229,139,74,112,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,244,70,215,110,141,87,183,173,234,200,218,189,111,106,47,85,180,219,51,45,87,207,232,172,212,114,85,223,242,204,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,119,200,228,247,185,85,203,241,82,250,56,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,24,102,189,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,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,117,6,10,227,19,138,172,55,133,13,35,184,102,23,155,149,35,178,123,141,61,69,54,39,104,146,53,153,247,27,138,51,234,43,162,107,216,239,13,27,157,27,166,127,83,122,88,168,212,94,227,227,99,195,21,115,20,227,170,155,133,172,53,112,125,62,175,164,126,170,95,233,225,154,134,26,154,89,94,203,101,186,101,168,98,220,145,86,53,130,103,182,74,119,70,200,92,255,0,211,123,94,230,61,141,86,62,138,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,63,91,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,251,128,190,89,88,110,91,160,215,156,227,136,187,45,37,109,70,168,89,233,95,141,199,73,58,248,219,21,185,251,79,29,108,115,35,150,38,84,204,189,137,17,189,14,232,142,52,99,213,82,121,224,64,138,188,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,53,193,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,48,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,1,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,184,162,30,96,220,109,221,120,175,207,227,177,99,19,213,208,233,214,43,81,81,13,170,141,181,78,116,23,105,219,52,205,101,217,241,186,24,158,199,201,78,232,218,216,164,71,44,41,220,70,170,44,146,111,146,249,161,113,211,249,107,202,159,161,218,57,153,248,189,54,178,244,123,98,166,137,189,48,223,110,145,200,229,93,166,71,47,136,163,135,104,251,123,35,88,249,81,242,126,117,173,167,145,32,0,31,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,133,239,114,253,227,186,197,197,86,43,30,21,148,191,193,106,110,63,111,73,46,52,219,62,79,106,82,193,29,44,114,221,122,217,79,21,60,29,218,154,135,39,134,106,171,153,182,233,187,125,233,66,231,96,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,218,32,128,28,234,252,172,98,223,48,40,125,58,226,73,78,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,35,95,58,191,43,24,183,204,10,31,78,184,129,85,124,39,121,167,209,191,152,24,247,168,192,108,166,107,89,194,119,154,125,27,249,129,143,122,140,6,202,96,0,0,0,0,70,174,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,80,182,147,231,95,146,253,83,195,117,51,217,126,211,250,37,144,91,175,190,11,191,217,241,94,22,166,57,187,93,206,151,116,117,118,250,122,186,93,182,251,236,187,108,108,231,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,172,102,172,96,191,146,253,83,204,180,207,218,158,211,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,6,205,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,184,253,98,37,114,184,213,234,157,90,224,251,25,130,229,61,92,247,44,26,162,108,66,170,105,160,138,38,61,148,205,99,233,91,18,71,250,76,101,28,244,145,171,156,141,122,190,55,171,186,191,77,210,127,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,247,1,72,60,220,245,51,21,212,78,46,38,183,98,213,126,47,232,86,63,73,140,220,103,100,145,201,11,171,163,158,162,162,86,70,230,61,219,246,252,83,98,122,59,165,205,150,41,88,173,250,187,174,106,228,151,163,151,217,114,172,235,136,26,137,187,54,90,107,122,225,212,113,244,177,222,46,170,73,41,234,234,23,116,127,92,125,150,69,77,238,86,116,191,197,125,87,111,27,145,107,175,86,51,175,202,134,169,230,90,153,236,191,102,125,45,200,46,55,223,5,223,239,120,95,21,83,36,221,174,231,75,122,250,123,157,61,93,45,223,109,246,77,246,47,167,151,86,142,88,180,111,132,124,18,154,209,55,136,171,204,45,240,102,55,74,158,151,179,189,85,95,4,82,53,58,28,247,163,123,80,37,60,27,183,165,175,236,117,244,181,207,114,1,133,121,213,249,88,197,190,96,80,250,117,196,137,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,90,243,171,242,177,139,124,192,161,244,235,137,74,192,109,80,10,192,229,41,198,191,182,232,232,248,77,212,219,157,214,178,245,15,122,76,46,225,58,247,227,117,12,48,119,31,108,114,163,122,227,236,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,217,248,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,87,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,62,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,245,243,31,229,255,0,71,196,69,138,93,91,210,28,119,252,246,40,60,52,18,211,83,201,5,60,121,21,47,91,35,233,168,124,207,142,54,77,12,106,175,100,202,238,165,142,37,137,200,255,0,204,172,84,151,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,27,79,24,43,140,30,44,240,222,17,116,191,233,197,246,158,146,241,125,175,168,142,154,197,142,58,189,105,103,186,189,36,98,78,172,122,71,42,177,145,68,245,145,207,86,116,111,219,98,170,58,86,34,226,174,31,249,150,105,126,164,240,209,149,107,126,162,80,85,216,174,250,107,79,72,220,186,217,111,164,146,118,73,61,75,214,42,71,209,42,174,206,101,76,173,86,53,146,61,22,39,245,36,142,237,163,103,125,59,113,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,10,71,171,90,198,190,89,101,122,49,157,125,40,29,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,50,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,248,84,250,163,180,221,102,181,84,95,97,182,85,190,219,71,81,13,37,69,99,97,114,193,12,243,54,71,69,19,228,219,165,175,123,96,153,205,106,174,238,72,164,84,223,165,118,13,156,244,183,84,176,77,105,193,45,154,153,166,151,223,108,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,123,89,64,60,2,241,175,149,112,167,168,244,150,75,181,207,196,105,150,77,112,134,60,142,223,80,178,62,58,14,181,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,244,108,70,42,117,54,39,197,58,121,139,243,26,177,105,238,43,87,163,58,7,148,120,220,191,32,183,198,234,204,138,211,88,248,253,133,75,60,116,149,52,243,83,200,176,186,42,175,21,73,81,39,68,176,76,142,135,116,122,57,31,211,176,97,94,105,124,123,125,59,172,191,112,163,165,240,116,99,246,171,135,131,203,238,149,20,251,73,95,93,73,58,57,104,233,218,244,222,56,97,158,38,171,229,217,29,36,145,162,49,82,38,171,167,132,28,58,232,54,101,196,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,111,68,109,118,232,213,123,122,222,172,141,171,214,246,162,245,92,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,216,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,134,64,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,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,119,80,0,170,190,121,223,169,63,218,79,221,167,74,229,95,199,85,78,1,144,218,184,97,213,42,250,185,241,139,229,68,54,220,50,104,105,98,232,180,220,103,170,153,238,130,84,142,52,154,70,85,77,82,136,146,61,239,237,61,172,78,150,198,247,190,62,235,207,59,245,39,251,73,251,180,170,176,54,168,5,117,114,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,247,205,35,218,233,154,246,238,142,145,175,124,153,87,153,135,22,151,222,23,180,106,219,77,167,151,127,103,103,217,149,193,41,236,213,62,29,147,120,58,90,103,71,37,101,79,68,208,201,12,158,231,67,7,109,253,46,254,186,235,110,253,165,64,38,1,64,60,209,252,246,106,111,224,190,143,68,88,79,6,188,211,109,92,73,234,37,143,69,243,61,43,171,199,242,203,205,58,182,150,190,215,90,218,171,117,76,240,82,77,81,84,249,25,39,68,180,172,84,131,243,108,69,168,85,235,233,115,147,167,173,213,237,205,31,207,102,166,254,11,232,244,64,79,254,74,158,86,50,159,152,21,222,157,110,39,249,0,57,42,121,88,202,126,96,87,122,117,184,159,224,0,0,0,0,107,67,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,197,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,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,93,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,135,129,249,56,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,184,253,96,49,87,22,62,86,53,147,229,254,67,233,211,148,67,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,111,123,139,31,43,26,201,242,255,0,33,244,233,205,107,0,217,247,75,117,75,4,214,156,18,217,169,154,105,125,246,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,181,148,23,203,207,141,59,175,11,26,161,79,98,203,242,10,182,233,94,75,80,169,144,81,165,51,170,146,138,117,143,166,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,185,30,200,122,111,39,41,213,93,56,194,244,226,171,87,178,76,210,213,73,134,82,91,217,116,117,237,181,9,45,44,148,178,35,86,41,34,116,125,93,238,231,91,18,52,143,169,210,57,236,107,17,202,230,162,135,107,32,7,58,191,43,24,183,204,10,31,78,184,145,255,0,71,57,214,106,61,154,178,74,45,115,211,27,86,73,65,83,112,73,27,93,96,149,109,245,84,20,178,79,35,229,106,67,39,114,58,158,220,111,141,144,181,95,11,149,176,167,118,87,185,238,149,51,87,55,252,166,197,156,240,95,167,185,174,45,93,227,108,185,6,97,105,186,91,170,123,79,143,191,75,61,166,190,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,224,35,7,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,85,114,213,57,81,241,211,253,163,133,253,107,204,255,0,212,244,184,5,109,115,127,194,107,173,114,84,43,191,222,188,43,28,223,229,194,143,254,231,132,11,84,4,106,230,1,196,239,240,97,225,246,239,127,198,242,139,85,183,62,189,244,91,241,74,106,200,124,68,147,76,178,198,149,51,199,15,189,23,177,3,223,39,92,136,177,36,157,150,189,29,220,108,111,142,188,38,115,118,166,213,204,255,0,24,210,93,104,211,154,75,5,223,35,168,246,109,53,254,201,81,44,148,83,92,102,153,27,73,3,168,222,215,203,3,30,142,108,107,39,122,93,164,233,85,107,35,115,157,16,71,94,117,126,105,241,111,151,244,62,163,113,36,255,0,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,120,193,206,175,205,62,45,242,254,135,212,110,36,10,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,167,129,21,120,5,227,95,21,226,179,78,41,44,151,107,159,135,212,220,102,223,12,121,29,190,161,99,100,149,253,8,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,153,30,140,84,233,116,79,150,85,0,53,204,215,44,255,0,50,210,206,54,117,59,80,116,251,33,171,177,228,54,61,72,200,42,104,107,169,149,58,226,127,180,42,17,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,51,53,172,226,199,205,62,178,124,192,200,125,70,112,47,79,131,174,49,112,78,47,240,74,139,253,130,143,216,217,37,155,163,233,6,63,220,154,163,217,125,217,170,25,75,253,116,248,34,142,126,236,116,235,39,230,209,122,55,233,118,202,158,249,0,107,67,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,195,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,184,50,0,0,0,0,14,149,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,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,215,91,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,77,151,136,255,0,198,47,7,88,39,23,248,37,61,130,255,0,89,236,108,146,205,215,244,127,32,237,205,81,236,190,236,212,239,170,254,181,100,241,71,63,118,58,116,143,243,138,189,27,245,55,101,79,120,64,190,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,61,131,158,119,234,79,246,147,247,105,89,121,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,149,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,84,59,175,43,143,61,154,101,248,215,163,214,150,105,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,83,183,11,154,233,252,26,245,219,25,214,191,162,223,72,254,142,120,223,236,103,142,240,125,255,0,17,71,61,55,246,238,220,157,61,61,254,175,208,93,250,118,247,111,186,116,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,15,201,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,190,158,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,135,249,98,242,255,0,172,210,42,58,110,32,117,191,29,240,153,213,95,76,248,205,182,89,39,138,170,195,75,36,19,67,43,170,88,215,164,107,52,241,212,123,225,145,142,116,45,99,119,86,200,231,178,59,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,113,114,28,142,46,84,248,40,30,26,137,185,204,226,221,182,247,28,128,235,26,131,112,138,131,31,158,87,238,159,163,239,255,0,150,207,231,254,114,160,116,26,235,30,65,197,204,149,125,164,114,34,219,246,234,110,235,253,182,141,62,245,251,139,56,226,171,40,171,198,116,202,229,93,71,43,163,150,62,206,206,111,197,55,168,129,62,229,251,28,165,93,114,244,181,213,230,156,66,92,47,51,185,102,240,144,81,74,231,61,81,118,218,166,20,251,85,62,198,125,192,92,254,56,197,101,154,141,21,189,41,216,143,100,219,111,226,33,250,103,205,109,143,181,65,79,26,47,185,177,49,19,255,0,185,67,233,3,212,229,93,212,230,223,129,225,90,155,156,145,54,0,136,137,240,65,186,111,176,114,236,158,224,212,217,63,157,64,242,15,10,187,38,231,144,56,181,219,170,181,126,40,121,56,189,54,250,201,241,67,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,3,90,206,44,124,211,235,39,204,12,135,212,103,54,83,53,172,226,199,205,62,178,124,192,200,125,70,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,236,171,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,86,105,203,223,0,195,117,79,151,14,19,167,218,131,143,82,95,49,235,229,61,238,154,186,134,165,23,162,86,123,102,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,42,233,207,39,28,202,94,33,175,144,103,215,90,74,61,36,199,175,16,213,218,102,146,165,43,42,242,107,114,212,35,210,141,201,3,224,125,51,252,58,58,57,166,84,103,76,170,139,11,37,106,245,180,45,39,242,165,130,126,75,63,45,126,221,255,0,49,159,71,254,148,251,79,194,205,255,0,130,252,55,137,239,246,122,59,191,218,126,183,71,71,95,217,211,191,184,162,206,62,184,215,202,184,172,212,122,187,37,166,231,225,244,203,25,184,77,30,57,111,167,89,25,29,127,66,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,102,55,171,17,58,157,43,229,188,155,158,139,233,125,235,72,217,161,23,156,66,146,191,4,142,207,5,133,150,122,151,201,43,27,69,3,24,200,90,146,57,203,42,62,52,142,53,100,189,125,198,189,141,122,57,30,136,226,173,117,115,147,102,163,187,92,109,244,90,73,144,218,191,38,217,37,194,170,162,166,186,116,86,73,137,210,247,156,246,83,58,25,38,124,181,219,66,172,100,82,53,253,82,72,215,119,123,13,218,85,12,43,203,247,129,27,239,21,89,84,121,174,82,207,5,166,88,253,193,35,184,212,238,201,61,169,85,4,148,178,75,106,232,101,68,85,16,119,105,170,28,190,37,168,173,102,219,38,238,247,39,117,231,43,105,181,88,56,146,194,108,86,43,101,37,186,219,110,211,123,109,37,29,29,36,45,134,10,104,35,175,184,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,11,148,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,90,118,231,87,230,159,22,249,127,67,234,55,16,59,87,40,109,51,197,117,147,78,56,143,210,220,214,147,196,89,114,107,125,130,223,83,211,28,111,146,30,180,185,244,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,134,188,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,231,175,35,31,215,103,236,223,239,34,127,241,47,195,166,9,197,6,150,87,233,158,117,79,253,246,178,207,91,215,55,246,50,233,225,166,134,10,206,220,82,199,222,237,119,222,238,211,221,208,255,0,130,167,193,80,42,175,149,239,29,63,145,76,169,154,29,172,121,159,132,211,107,215,95,177,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,21,206,175,205,62,45,242,254,135,212,110,38,95,224,219,148,133,78,59,153,77,157,241,79,13,37,107,49,187,197,69,61,179,23,135,181,83,110,188,178,36,137,105,238,18,204,217,21,207,166,115,150,93,169,37,138,55,187,182,197,149,58,21,208,191,16,115,171,243,79,139,124,191,161,245,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,202,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,89,191,201,83,205,62,83,242,254,187,212,109,199,106,230,151,192,79,208,74,203,247,21,218,95,63,94,63,117,184,120,204,190,215,81,81,188,148,21,213,115,163,86,178,157,207,93,228,134,105,229,106,62,45,213,209,201,34,43,17,98,114,182,0,176,174,14,248,170,195,120,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,62,186,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,51,58,154,214,112,209,196,94,119,194,254,169,208,106,102,11,81,253,234,142,241,69,209,15,246,78,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,214,207,138,47,197,23,97,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,26,246,113,99,230,159,89,62,96,100,62,163,57,215,228,210,28,201,154,47,79,175,109,130,146,76,78,124,162,108,65,242,54,116,239,193,113,101,36,117,77,107,227,93,149,89,36,82,61,90,230,245,108,176,200,143,232,222,62,190,193,197,143,154,125,100,249,129,144,250,140,229,159,114,128,197,172,89,207,5,250,133,133,101,52,62,54,203,144,102,23,107,93,198,155,186,248,251,244,179,218,104,35,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,239,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,251,222,202,120,157,209,172,99,135,218,174,39,91,148,123,99,1,134,222,203,132,53,182,184,93,60,149,93,201,91,12,112,50,53,233,86,204,233,222,216,85,146,116,118,228,85,73,86,62,151,171,105,91,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,163,172,153,254,101,46,3,79,165,174,200,106,211,19,165,188,77,127,101,165,170,141,129,110,50,195,28,14,168,122,34,110,247,164,80,177,141,234,85,232,69,147,163,167,185,39,80,119,94,37,248,139,206,248,160,213,58,253,76,206,170,63,190,209,217,232,186,33,254,198,90,252,76,211,65,71,220,138,40,251,221,174,251,219,221,123,122,223,241,85,248,34,42,56,122,202,173,252,50,195,196,237,218,167,193,217,110,89,132,88,149,162,138,74,89,27,37,119,245,173,68,211,214,54,71,34,49,97,99,224,72,90,172,235,234,145,39,69,86,44,91,63,47,242,249,224,146,235,197,126,127,37,247,39,130,174,135,78,177,90,138,121,174,181,142,165,115,160,187,78,217,161,115,237,44,145,179,68,246,62,74,119,72,231,75,26,185,97,78,218,185,17,100,143,121,213,206,86,211,106,176,112,137,132,216,172,86,202,75,117,182,221,156,91,105,40,232,233,33,108,48,83,65,29,178,224,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,2,5,242,184,243,217,166,95,141,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,2,157,176,60,3,50,212,252,154,12,51,79,241,234,187,237,246,170,158,174,166,158,223,72,136,233,231,101,53,60,149,18,164,109,223,119,189,34,134,69,70,55,119,189,81,26,212,115,149,26,191,147,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,40,57,92,121,236,211,47,198,189,30,180,147,252,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,216,36,255,0,47,222,59,172,92,85,98,177,225,89,75,252,22,166,227,246,244,146,227,77,179,228,246,165,44,17,210,199,45,215,173,148,241,83,193,221,169,168,114,120,102,170,185,155,110,155,183,222,147,0,213,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,118,29,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,176,51,88,0,0,0,8,171,205,31,200,158,166,254,11,235,20,69,21,233,62,11,249,80,213,60,55,76,253,169,236,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,229,234,115,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,7,84,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,127,202,235,152,5,29,222,142,219,195,38,183,228,93,155,172,62,26,221,131,221,39,142,8,41,100,165,138,8,160,134,210,238,219,25,211,50,118,183,138,73,21,238,153,210,58,53,114,61,34,108,178,43,152,55,4,150,174,43,240,8,239,184,196,20,148,58,139,138,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,155,209,101,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,189,168,173,95,130,129,180,64,33,175,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,80,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,83,182,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,252,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,247,94,19,188,211,232,223,204,12,123,212,96,46,39,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,129,143,249,92,241,219,117,214,203,84,218,17,173,25,53,37,70,109,99,167,99,177,251,141,92,238,241,185,13,19,90,245,149,146,117,39,76,181,52,237,99,85,95,215,220,150,55,43,213,174,88,102,149,209,131,157,95,154,124,91,229,253,15,168,220,73,169,192,47,46,236,87,134,58,58,77,82,207,23,219,122,155,114,183,194,169,226,41,227,108,120,207,118,6,248,154,74,126,137,36,100,147,117,186,88,223,84,142,250,209,162,53,136,198,186,78,236,43,231,87,230,159,22,249,127,67,234,55,16,32,174,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,238,47,167,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,105,91,75,248,116,206,245,131,75,53,23,83,48,90,127,31,249,51,240,85,151,138,46,184,98,232,181,203,77,95,52,245,157,201,101,102,253,159,2,198,246,152,215,189,253,253,209,19,161,81,223,147,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,102,144,98,174,26,56,139,193,56,160,210,202,13,76,193,106,63,189,81,222,40,186,38,254,198,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,122,31,241,69,248,162,101,80,0,0,4,106,227,235,133,26,62,43,116,58,174,201,108,139,163,51,197,251,215,140,94,104,225,129,100,158,169,176,185,29,64,233,37,86,246,225,168,250,141,114,164,140,107,100,100,18,59,169,34,232,116,149,62,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,64,213,223,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,247,157,131,87,181,163,84,53,235,50,147,80,53,115,47,171,200,175,178,83,197,72,149,19,50,56,153,20,17,162,244,69,20,81,53,177,68,205,213,206,86,177,173,69,123,222,245,221,207,114,174,85,227,215,136,108,55,137,158,33,174,122,131,131,98,84,150,139,109,29,63,177,89,93,11,213,95,127,101,61,68,233,13,202,84,116,49,61,143,146,157,208,49,35,145,28,246,50,38,53,92,189,40,137,130,177,59,255,0,209,76,170,205,148,251,18,213,121,246,53,194,158,225,236,235,181,55,136,161,172,237,72,215,246,42,34,221,59,144,191,167,165,236,221,58,154,170,155,166,224,91,79,41,190,10,46,58,127,71,252,39,117,66,217,216,189,94,237,236,143,16,162,145,41,106,35,138,215,85,4,51,37,205,178,49,207,124,115,74,201,29,11,91,249,167,178,62,250,61,28,147,34,50,202,140,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,174,75,0,107,215,204,46,239,196,21,215,137,172,130,62,34,173,222,6,235,67,220,130,193,4,77,137,244,172,177,58,170,121,105,27,77,81,28,49,120,184,91,221,145,169,51,216,146,171,154,230,200,140,123,29,27,54,20,34,175,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,133,90,242,190,182,104,149,219,138,251,45,46,180,201,72,199,178,157,181,56,122,212,213,207,76,207,164,144,214,82,203,70,136,248,156,214,171,213,172,157,24,201,87,183,35,213,172,217,207,115,26,183,232,106,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,123,203,148,224,63,153,22,9,158,104,213,198,193,175,55,239,96,100,154,95,143,199,89,116,189,86,203,52,240,221,237,112,186,42,118,214,44,142,235,145,213,139,36,176,71,36,74,174,124,210,204,199,68,143,89,29,20,65,146,185,160,209,104,149,127,10,23,168,53,166,237,87,110,123,106,29,54,31,53,51,103,115,221,146,71,71,84,250,56,85,34,99,219,209,35,91,60,111,89,81,35,70,61,203,212,199,244,61,180,24,103,94,49,56,170,204,184,175,213,203,134,97,121,185,85,183,24,183,84,84,83,98,118,137,35,72,89,110,183,43,254,162,186,38,189,237,241,50,53,177,186,103,245,59,169,232,141,69,237,178,54,50,69,114,189,224,91,242,215,149,51,92,117,143,12,241,122,109,101,235,246,61,53,107,186,97,190,221,35,145,168,155,194,173,95,17,71,14,210,119,55,86,177,242,163,35,252,235,91,81,26,4,255,0,229,163,249,118,254,11,22,47,203,167,254,107,244,59,251,143,255,0,153,143,103,81,248,15,238,95,255,0,107,253,187,243,223,203,251,8,213,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,86,126,87,175,29,188,174,109,90,217,117,188,235,70,132,84,210,88,243,106,138,121,106,238,56,251,162,108,116,89,13,111,83,93,221,100,170,230,182,146,165,237,238,117,57,81,99,150,78,219,159,218,87,75,51,130,165,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,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,182,41,204,7,134,124,55,133,14,95,152,86,150,225,245,213,119,23,187,82,41,46,87,123,157,74,171,95,113,184,201,106,173,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,202,174,95,60,18,90,184,80,192,36,190,228,240,82,87,106,46,85,79,79,53,214,177,212,173,108,246,152,29,12,46,125,165,146,54,105,88,246,71,80,217,28,233,99,86,164,203,219,87,34,164,113,237,141,121,213,249,88,197,190,96,80,250,117,196,10,171,225,59,205,62,141,252,192,199,189,70,2,101,115,88,224,114,155,77,110,181,252,82,105,179,234,229,177,100,247,133,126,83,108,115,37,157,109,215,26,167,61,235,90,201,54,84,101,52,210,238,215,54,71,39,110,105,99,107,21,205,149,177,195,13,120,78,243,79,163,127,48,49,239,81,128,217,34,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,80,53,183,225,163,136,188,239,133,253,83,160,212,204,22,163,251,213,29,226,139,162,31,236,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,173,159,20,95,138,45,138,115,55,215,77,56,226,47,129,28,23,84,52,190,243,227,173,85,218,129,69,20,208,202,136,202,171,125,83,109,151,5,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,186,166,71,201,178,251,93,196,211,109,150,60,135,192,232,197,119,122,243,83,114,137,24,202,171,116,110,170,151,162,203,77,28,147,77,44,211,54,30,202,37,92,173,72,250,92,231,42,61,236,72,164,237,124,205,244,47,78,56,116,224,71,5,210,253,47,179,120,27,85,14,160,81,75,52,210,170,62,170,225,84,235,101,193,36,170,169,145,17,59,147,63,165,187,174,200,212,107,90,198,53,140,99,24,208,174,190,19,188,211,232,223,204,12,123,212,96,54,83,53,172,225,59,205,62,141,252,192,199,189,70,3,101,48,0,0,0,0,5,37,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,174,208,129,92,229,176,10,156,155,133,203,94,103,110,199,169,42,234,48,236,162,146,166,178,224,228,137,39,161,183,84,69,45,60,136,199,57,81,234,201,42,100,161,71,49,155,238,173,141,202,155,71,212,208,193,92,146,245,142,251,22,85,157,112,253,81,15,122,203,83,111,92,198,142,78,166,55,194,85,71,37,61,37,66,108,140,235,147,188,201,105,189,234,254,150,120,95,170,221,228,114,164,170,230,167,172,119,221,34,225,30,239,77,142,67,181,94,123,112,139,14,146,167,169,159,214,180,181,48,79,37,74,244,61,142,71,247,32,167,150,13,190,171,155,223,235,107,145,204,68,90,118,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,154,188,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,251,250,194,0,104,134,21,106,212,173,104,192,116,230,251,81,87,5,183,42,202,45,86,74,201,105,30,214,207,28,21,53,113,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,129,179,69,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,133,43,114,105,192,41,178,110,40,238,153,157,199,30,171,171,167,195,177,122,186,154,59,131,82,84,130,134,227,81,44,84,241,163,220,213,70,43,228,166,146,185,26,199,239,186,54,71,34,111,31,83,110,208,8,1,206,175,202,198,45,243,2,135,211,174,37,80,112,229,162,23,94,35,181,134,203,163,86,43,229,37,162,229,127,167,184,186,142,174,174,55,62,4,158,158,134,122,152,217,39,79,214,107,30,232,17,138,244,71,43,17,234,228,107,250,122,22,215,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,4,117,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,158,229,193,204,2,143,136,139,20,90,73,171,217,23,249,236,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,156,199,249,127,209,241,17,98,151,86,244,135,29,255,0,61,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,21,48,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,109,16,8,235,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,145,64,10,192,230,215,193,71,182,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,217,248,3,85,114,101,114,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,114,83,136,174,80,245,57,159,17,116,23,157,32,185,210,99,26,125,152,212,86,212,222,25,73,108,137,96,196,159,29,44,110,141,35,133,245,108,125,75,42,170,123,187,50,22,177,148,232,228,68,78,134,181,11,42,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,80,162,30,104,254,123,53,55,240,95,71,162,51,255,0,40,61,45,193,53,167,4,215,253,51,212,187,23,182,113,187,207,209,79,27,69,226,166,167,238,246,166,175,154,63,206,66,246,72,221,164,137,142,250,174,77,246,217,119,69,84,92,1,205,31,207,102,166,254,11,232,244,68,170,228,99,250,236,253,155,253,228,4,21,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,212,212,150,21,85,116,110,115,85,21,236,124,114,63,10,155,30,241,93,194,142,156,113,107,167,15,194,179,88,188,13,214,135,185,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,228,47,233,106,75,10,170,54,70,181,170,138,199,178,57,25,24,57,110,114,236,186,232,69,76,154,209,175,118,42,72,53,6,58,135,55,30,160,134,189,210,190,199,7,106,122,121,223,43,224,153,105,231,125,67,39,93,152,169,34,70,198,49,200,228,123,220,200,195,32,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,0,42,175,158,119,234,79,246,147,247,105,92,26,55,164,57,150,187,234,37,191,75,116,250,10,73,242,27,181,61,116,212,48,84,206,144,178,161,244,212,147,85,44,40,245,250,173,123,219,3,152,197,114,181,157,110,111,83,152,221,220,150,63,207,59,245,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,4,95,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,200,26,253,196,62,168,113,49,153,81,103,154,179,117,164,175,187,219,236,244,150,72,95,77,71,29,51,59,16,35,149,92,173,98,34,43,228,150,73,166,122,252,58,229,114,49,25,26,50,54,90,79,51,174,95,245,154,187,71,83,196,14,136,99,190,47,58,164,234,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,116,49,177,174,153,175,118,202,233,26,198,73,80,56,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,188,11,52,228,193,195,173,75,238,185,47,18,121,126,39,87,29,60,20,237,179,97,213,213,81,69,216,157,239,116,137,112,168,129,30,213,149,31,26,71,20,9,51,21,172,84,154,170,45,222,168,244,100,96,230,143,231,179,83,127,5,244,122,34,242,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,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,148,109,205,31,207,102,166,254,11,232,244,64,79,254,74,158,86,50,159,152,21,222,157,110,39,249,0,57,42,121,88,202,126,96,87,122,117,184,159,224,0,0,0,0,106,174,101,93,109,225,211,59,209,11,62,11,150,95,233,251,216,222,163,99,244,55,220,126,231,215,11,124,87,118,130,146,166,170,46,203,37,124,140,236,73,88,144,245,72,140,238,116,117,181,17,23,100,197,70,194,120,22,133,233,199,17,124,8,233,102,151,234,133,155,199,90,171,180,255,0,29,150,25,162,84,101,85,190,169,182,200,82,58,170,105,21,23,183,51,58,157,178,236,173,86,185,204,123,94,199,189,142,10,213,229,193,204,2,179,135,123,236,90,73,171,217,23,249,211,215,248,153,226,169,168,142,122,137,49,218,174,135,201,213,78,200,89,36,143,134,105,17,24,248,81,189,41,36,169,43,85,159,158,73,110,252,214,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,175,42,62,58,127,180,112,191,173,121,159,250,158,151,0,173,174,111,248,77,117,174,74,133,119,251,215,133,99,155,252,184,81,255,0,220,240,129,63,248,177,242,177,172,159,47,242,31,78,156,214,176,217,79,139,31,43,26,201,242,255,0,33,244,233,205,107,0,203,252,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,254,186,110,45,53,98,46,24,46,60,41,84,93,251,216,133,77,194,142,162,142,63,15,76,223,9,75,29,69,77,93,69,54,233,15,118,78,245,92,180,211,119,22,94,166,120,94,134,253,73,28,137,121,60,96,240,153,134,241,117,165,255,0,65,239,181,20,150,123,237,5,68,117,54,44,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,163,126,219,213,21,209,49,83,95,109,82,210,220,239,69,179,187,158,153,234,93,139,216,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,64,200,28,28,240,245,252,39,248,130,198,244,154,182,166,235,69,101,171,239,214,222,238,22,234,94,244,148,116,48,68,233,28,229,85,69,100,93,199,164,112,54,87,162,181,178,79,31,213,122,236,199,89,255,0,58,191,43,24,183,204,10,31,78,184,142,77,154,41,244,27,135,219,182,177,213,220,59,213,122,155,112,78,204,17,203,213,28,20,54,233,106,41,227,234,106,198,213,108,206,157,245,138,237,158,246,172,125,141,186,93,214,131,157,95,149,140,91,230,5,15,167,92,64,170,14,28,180,66,235,196,118,176,217,116,106,197,124,164,180,92,175,244,247,23,81,213,213,198,231,192,147,211,208,207,83,27,36,233,250,205,99,221,2,49,94,136,229,98,61,92,141,127,79,66,244,172,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,222,73,94,87,30,123,52,203,241,175,71,173,44,39,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,5,91,113,27,197,166,172,113,67,110,193,169,181,82,239,237,26,188,54,223,89,78,234,159,15,77,15,140,170,169,170,124,146,84,244,65,12,105,31,230,27,71,7,111,235,55,250,215,173,54,116,175,66,85,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,93,102,202,124,44,104,167,240,118,225,247,9,209,201,46,30,54,175,31,183,175,143,157,178,247,35,125,116,242,190,162,171,180,238,220,106,176,164,243,74,145,245,49,29,219,70,117,110,237,213,66,170,249,213,249,167,197,190,95,208,250,141,196,138,186,107,195,214,85,170,154,53,170,58,185,139,84,247,255,0,37,126,201,169,184,218,217,75,36,179,84,208,214,58,165,178,212,70,230,34,237,216,240,237,145,232,230,163,123,75,43,213,237,237,116,190,85,115,171,243,79,139,124,191,161,245,27,137,149,121,24,254,187,63,102,255,0,121,1,90,186,91,170,89,222,139,103,118,205,76,211,75,239,177,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,155,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,89,124,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,163,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,225,177,241,173,103,22,62,105,245,147,230,6,67,234,51,155,20,105,110,169,96,154,211,130,91,53,51,77,47,190,217,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,235,175,197,143,154,125,100,249,129,144,250,140,224,51,190,30,178,172,39,66,116,207,136,47,19,237,12,111,81,189,165,77,213,29,44,141,246,93,117,29,100,208,120,121,164,217,99,94,236,113,119,99,94,164,115,186,39,111,66,36,93,111,238,188,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,219,84,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,61,179,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,84,28,98,240,117,157,240,129,157,211,216,47,245,158,217,198,239,61,127,71,242,14,220,52,254,212,237,67,78,250,175,235,86,79,44,144,118,164,168,72,255,0,56,169,215,183,83,119,69,247,6,193,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,216,10,64,229,193,204,2,179,135,123,236,90,73,171,217,23,249,211,215,248,153,226,169,168,142,122,137,49,218,174,135,201,213,78,200,89,36,143,134,105,17,24,248,81,189,41,36,169,43,85,159,158,73,110,252,0,0,0,0,8,65,204,179,129,90,158,38,177,154,93,79,211,26,10,186,173,80,199,41,224,182,210,208,182,170,40,224,187,219,150,161,85,208,61,103,145,145,66,248,86,121,166,108,136,228,234,78,228,110,107,213,209,172,116,108,109,80,83,95,57,93,11,211,141,54,212,124,51,84,48,171,55,178,174,186,141,237,105,111,240,192,168,218,90,138,170,85,165,84,170,108,104,159,82,105,60,83,187,170,139,210,247,49,175,86,163,221,35,222,21,214,89,79,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,196,190,7,116,135,13,215,126,42,48,61,45,212,24,42,231,199,174,213,21,147,87,65,77,58,194,250,134,83,81,79,84,144,171,211,235,53,143,116,13,99,213,170,215,244,57,221,46,99,182,114,108,102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,187,109,253,231,53,56,57,125,255,0,0,57,51,109,189,199,35,139,126,7,32,34,87,48,27,228,214,189,45,175,99,36,141,136,245,139,244,190,62,234,154,95,191,250,72,145,202,90,198,234,140,211,39,187,172,78,84,90,26,70,245,251,246,95,235,151,124,62,207,226,255,0,204,103,254,103,85,243,83,96,43,12,82,185,17,255,0,20,69,93,189,211,209,169,143,57,73,165,28,150,235,251,97,167,106,74,202,122,110,167,163,17,21,119,170,168,219,222,5,150,64,222,152,154,223,185,17,63,230,61,135,134,254,138,110,159,96,85,216,14,29,42,171,241,79,137,204,224,213,79,126,199,52,93,208,15,32,0,56,189,55,67,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,243,79,172,159,48,50,31,81,156,217,76,214,179,139,31,52,250,201,243,3,33,245,25,192,186,158,87,30,68,244,203,241,175,88,173,37,81,21,121,92,121,19,211,47,198,189,98,180,149,64,0,0,10,86,231,87,230,159,22,249,127,67,234,55,18,234,74,86,231,87,230,159,22,249,127,67,234,55,16,50,175,35,31,215,103,236,223,239,34,213,10,171,228,99,250,236,253,155,253,228,90,160,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,7,37,79,52,249,79,203,250,239,81,183,23,19,168,87,60,54,203,128,100,183,157,70,142,146,76,78,130,207,91,83,126,101,93,34,213,64,235,115,33,123,170,82,72,81,174,89,89,218,71,238,196,107,186,147,116,217,119,216,167,110,74,158,105,242,159,151,245,222,163,110,58,87,49,78,58,170,120,165,204,151,7,211,234,250,182,105,93,130,162,25,168,97,169,165,137,143,185,220,97,74,134,45,201,21,99,73,225,99,163,168,116,108,133,207,253,6,53,238,99,30,229,99,2,42,234,21,110,27,113,207,242,91,134,156,218,106,237,120,157,85,226,182,107,13,13,91,149,211,210,219,157,51,214,154,25,21,94,245,87,182,37,99,85,85,239,247,162,253,103,124,86,202,121,44,99,122,242,234,156,175,43,183,228,244,148,186,64,149,15,162,174,181,85,167,125,245,183,180,138,55,36,148,172,71,162,211,61,145,62,46,236,206,69,108,140,116,113,244,72,230,164,148,209,3,129,206,17,46,188,95,106,227,177,73,238,53,118,124,78,195,78,219,150,71,117,130,157,207,123,32,87,163,89,75,11,213,171,19,42,102,94,174,142,226,236,140,142,105,17,178,118,150,55,108,17,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,251,192,215,11,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,170,248,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,2,95,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,234,75,182,114,220,214,218,254,43,223,195,13,84,180,150,230,54,158,123,242,100,21,47,129,204,118,55,29,99,233,153,115,74,120,166,123,186,228,115,90,140,166,87,164,136,247,181,30,172,103,84,173,191,64,7,84,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,234,142,54,73,55,66,125,121,229,237,177,140,116,210,189,93,36,143,70,167,92,143,123,149,55,114,144,175,157,95,149,140,91,230,5,15,167,92,73,254,64,14,117,126,86,49,111,152,20,62,157,113,2,0,114,184,243,217,166,95,141,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,2,0,114,184,243,217,166,95,141,122,61,105,127,197,0,242,184,243,217,166,95,141,122,61,105,127,192,81,15,49,78,5,106,120,90,204,151,56,211,234,10,183,233,93,254,162,24,104,102,169,170,137,239,182,92,102,74,135,173,181,17,100,89,230,99,99,167,116,140,153,204,253,7,181,142,123,222,213,123,240,87,13,28,69,231,124,47,234,157,6,166,96,181,31,222,168,239,20,93,16,255,0,100,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,248,162,252,81,118,61,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,125,230,190,252,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,180,47,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,100,2,128,120,5,227,95,42,225,79,81,233,44,151,107,159,136,211,44,154,225,12,121,29,190,161,100,124,116,29,106,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,232,216,140,84,234,108,79,138,250,49,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,112,31,172,15,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,251,220,228,68,247,170,29,42,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,16,115,71,242,39,169,191,130,250,197,17,65,118,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,233,205,31,200,158,166,254,11,235,20,69,0,129,126,124,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,223,15,243,92,224,163,242,155,138,207,196,166,153,219,45,84,217,38,37,111,168,169,203,98,219,179,53,226,215,12,109,114,84,117,171,146,55,77,75,28,111,247,57,189,114,68,189,40,245,88,97,137,213,45,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,54,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,20,151,192,183,15,92,71,106,230,178,227,185,78,135,84,221,113,40,108,55,7,77,83,157,120,87,173,13,171,182,214,119,163,234,84,72,234,102,116,115,53,190,15,117,238,182,109,164,70,194,178,61,187,10,31,37,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,226,231,189,206,93,213,85,79,172,1,0,57,213,249,88,197,190,96,80,250,117,196,159,228,0,231,87,229,99,22,249,129,67,233,215,16,42,175,132,239,52,250,55,243,3,30,245,24,13,148,205,107,56,78,243,79,163,127,48,49,239,81,128,217,76,1,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,6,85,228,99,250,236,253,155,253,228,98,174,104,92,11,126,69,50,167,235,142,142,97,158,19,77,175,93,30,216,166,162,119,84,54,43,164,146,57,23,104,81,169,225,232,230,222,62,222,202,230,50,85,124,127,154,107,169,227,92,171,200,199,245,217,251,55,251,200,158,156,91,234,134,151,233,55,15,57,182,65,171,141,164,171,177,87,217,235,45,9,103,154,182,74,87,223,39,168,167,145,140,183,69,36,72,178,181,243,39,83,85,236,69,88,217,215,42,236,216,220,228,10,22,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,177,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,107,25,150,92,108,87,140,170,243,118,197,177,207,163,246,90,219,133,69,69,186,209,227,31,87,236,250,87,200,231,69,77,223,122,35,229,237,177,90,206,227,147,169,221,59,175,189,75,126,228,247,164,124,65,96,218,113,113,204,115,91,199,177,180,219,40,235,184,216,49,153,232,34,74,170,234,169,82,157,171,118,116,170,212,150,40,86,26,118,199,20,106,229,108,173,123,165,70,181,169,27,229,11,21,6,42,254,22,60,44,127,229,45,165,95,250,229,110,255,0,223,25,42,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,62,178,165,121,181,241,175,237,186,202,206,19,116,202,231,106,172,178,195,217,147,52,184,64,189,249,29,93,12,253,198,91,26,170,222,136,251,47,138,41,37,116,110,115,150,69,108,74,177,172,83,49,242,171,152,207,26,255,0,193,87,78,32,176,96,23,59,84,154,155,148,254,110,219,77,58,247,100,181,208,170,61,36,185,186,30,151,49,221,47,98,71,19,101,86,181,242,57,206,218,86,195,44,107,69,152,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,188,12,129,195,71,14,153,223,20,26,167,65,166,120,45,63,247,170,203,197,111,92,63,216,203,95,137,134,25,235,59,114,203,31,123,181,223,99,187,76,119,91,254,8,159,21,76,213,199,247,1,55,30,18,111,180,153,62,21,61,214,241,166,87,95,11,71,77,116,186,84,82,173,85,61,210,70,78,231,209,189,177,171,95,47,212,166,116,201,42,66,198,35,100,72,213,85,205,87,58,213,56,5,225,70,143,133,45,14,164,178,92,226,235,204,242,142,205,227,40,154,72,96,73,32,170,116,45,70,208,54,72,149,221,200,105,254,187,90,171,35,218,233,31,60,141,233,73,122,27,157,115,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,80,40,91,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,158,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,238,53,204,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,50,185,77,241,175,110,211,250,207,224,197,170,23,62,197,150,247,112,100,152,133,108,139,85,81,36,87,74,169,225,133,45,141,141,141,123,35,134,87,200,233,154,239,205,49,146,119,213,234,229,153,21,129,111,224,0,32,87,53,142,15,173,90,195,165,245,252,66,99,73,86,204,219,78,236,234,233,226,108,173,236,92,108,144,200,249,167,99,219,35,218,216,223,3,100,168,168,107,217,245,158,137,36,106,217,21,209,44,116,152,95,71,53,61,99,190,233,23,8,247,122,108,114,29,170,243,219,132,88,116,149,61,76,254,181,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,208,184,18,127,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,239,40,179,149,102,177,216,180,139,139,139,69,54,71,14,212,153,237,190,92,58,58,158,167,255,0,90,213,84,207,4,148,203,208,198,57,95,220,158,158,40,54,250,173,111,127,173,206,70,177,81,111,164,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,159,228,0,231,87,229,99,22,249,129,67,233,215,16,42,175,132,239,52,250,55,243,3,30,245,24,13,148,205,107,56,78,243,79,163,127,48,49,239,81,128,217,76,1,0,57,213,249,88,197,190,96,80,250,117,196,159,228,0,231,87,229,99,22,249,129,67,233,215,16,42,175,132,239,52,250,55,243,3,30,245,24,13,148,205,107,56,78,243,79,163,127,48,49,239,81,128,217,76,0,0,0,0,1,213,53,99,5,252,168,105,102,101,166,126,212,246,103,210,220,126,227,98,241,189,142,247,133,241,84,210,67,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,115,181,128,53,108,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,61,231,215,158,103,249,150,167,228,211,230,122,129,144,213,223,111,181,84,244,148,213,23,10,181,71,79,59,41,169,227,167,137,100,118,219,189,233,20,49,162,189,219,189,234,138,231,43,156,170,229,207,252,202,52,134,167,72,56,193,206,32,72,42,210,219,152,84,38,95,109,154,166,120,165,124,236,174,115,159,80,228,72,246,232,99,107,18,174,54,53,232,143,70,68,213,94,173,209,238,142,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,188,11,158,228,211,128,84,227,60,46,93,51,59,142,61,73,73,81,152,229,21,117,52,119,6,164,75,61,117,186,158,40,169,227,71,185,170,175,70,71,83,29,114,53,143,219,101,116,142,68,218,78,167,79,83,170,105,62,11,249,47,210,204,55,76,253,169,237,63,162,88,253,186,197,227,123,29,159,21,225,105,163,135,187,219,234,119,71,87,111,171,167,169,219,111,182,235,182,231,107,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,2,255,0,141,120,120,251,214,253,47,226,23,137,123,254,164,233,53,142,174,146,209,61,61,53,4,215,26,153,36,235,189,207,78,206,210,87,36,47,247,211,177,209,54,24,217,31,185,85,144,182,71,181,146,72,246,54,85,115,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,132,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,193,141,136,231,49,175,150,88,152,175,103,95,82,6,127,229,71,164,218,203,156,113,29,6,123,166,121,127,209,155,14,21,225,228,203,107,58,155,39,142,161,157,238,84,182,120,117,95,206,248,142,195,254,179,147,166,30,215,117,23,186,200,90,251,212,58,86,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,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,186,128,0,0,0,1,64,60,209,252,246,106,111,224,190,143,68,74,174,70,63,174,207,217,191,222,68,85,230,143,231,179,83,127,5,244,122,34,85,114,49,253,118,126,205,254,242,2,213,0,0,0,0,1,213,51,173,88,210,205,47,240,63,148,205,75,197,49,47,105,247,124,23,183,111,52,212,30,43,183,211,220,237,119,158,222,190,158,227,58,186,119,219,173,187,252,80,252,172,91,136,93,2,206,111,180,184,182,21,174,26,127,144,94,171,122,252,53,186,215,147,81,85,213,79,208,199,61,253,17,71,35,158,238,150,49,206,93,147,220,214,170,175,185,20,10,235,231,157,250,147,253,164,253,218,86,94,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,217,167,60,239,212,159,237,39,238,210,170,192,216,207,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,116,173,55,229,221,163,90,77,197,101,71,18,248,50,251,58,145,214,250,148,161,197,162,167,115,41,109,119,74,132,237,205,87,77,35,36,106,54,23,64,249,152,148,174,141,204,99,166,115,152,173,107,98,142,58,86,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,12,140,87,53,237,100,177,68,245,99,250,58,87,97,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,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,40,119,82,128,121,163,249,236,212,223,193,125,30,136,191,226,128,121,163,249,236,212,223,193,125,30,136,9,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,32,7,37,79,43,25,79,204,10,239,78,183,19,252,0,0,0,0,13,85,205,148,248,78,242,177,163,127,47,241,239,78,128,214,176,187,236,223,140,219,23,7,156,8,232,141,206,59,87,182,115,60,163,79,236,212,248,205,182,86,61,41,93,36,86,202,94,237,77,76,141,219,104,98,238,196,171,27,92,146,72,231,181,173,233,69,124,177,134,31,231,47,172,58,37,87,77,96,209,233,241,186,76,151,81,109,212,243,212,195,114,134,243,60,47,196,153,60,180,114,42,75,78,198,172,53,15,170,134,23,53,25,35,145,241,49,25,34,38,210,49,93,88,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,55,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,169,203,139,129,202,158,20,176,218,252,195,80,95,73,81,168,185,133,60,12,174,134,38,69,43,44,148,141,85,122,81,69,58,34,185,239,115,149,174,157,205,119,105,207,138,38,181,28,144,164,178,6,74,213,252,119,59,197,56,29,213,27,6,165,234,47,211,188,146,151,79,242,143,27,144,123,34,27,95,140,234,164,170,124,127,214,176,170,199,31,68,110,100,127,85,126,183,111,169,125,238,83,93,115,101,62,44,124,172,107,39,203,252,135,211,167,53,172,2,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,73,78,56,56,28,195,120,190,198,109,211,194,250,75,14,119,103,168,165,130,131,35,86,42,171,45,206,168,106,213,65,59,26,155,212,49,177,58,105,34,141,85,155,76,141,68,146,54,73,50,186,128,110,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,47,83,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,127,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,2,249,213,249,88,197,190,96,80,250,117,196,159,228,0,231,87,229,99,22,249,129,67,233,215,16,41,88,189,238,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,142,144,112,60,3,50,212,252,154,12,51,79,241,234,187,237,246,170,158,174,166,158,223,72,136,233,231,101,53,60,149,18,164,109,223,119,189,34,134,69,70,55,119,189,81,26,212,115,149,26,172,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,11,126,227,75,67,244,143,134,125,92,180,115,8,182,227,56,252,239,176,212,73,61,219,17,171,171,101,51,50,91,252,239,142,26,73,233,81,209,61,177,84,198,217,106,235,165,145,173,123,149,244,17,189,177,163,223,53,67,115,175,12,92,192,56,125,226,123,216,184,221,131,34,246,38,125,114,183,201,89,83,138,92,35,149,179,67,36,95,219,163,134,165,88,216,106,182,68,89,26,145,187,184,177,34,189,209,179,166,70,178,170,248,239,227,231,248,100,88,176,59,37,167,13,186,226,52,152,247,141,173,187,219,228,188,120,170,90,154,233,94,145,192,230,163,88,196,147,181,4,106,173,149,237,107,145,213,115,177,26,141,111,92,189,131,148,134,131,84,234,159,18,241,234,77,194,138,146,124,123,76,41,253,169,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,200,29,131,157,95,154,124,91,229,253,15,168,220,76,171,200,199,245,217,251,55,251,200,197,92,234,252,211,226,223,47,232,125,70,226,101,94,70,63,174,207,217,191,222,64,88,254,180,103,154,95,166,186,95,144,101,250,209,85,73,6,19,5,59,105,47,75,87,111,146,186,9,32,169,145,180,221,169,41,227,100,142,149,143,116,205,98,183,161,201,179,215,127,118,230,180,57,101,198,197,120,202,175,55,108,91,28,250,63,101,173,184,84,84,91,173,30,49,245,126,207,165,124,142,116,84,221,247,162,62,94,219,21,172,238,57,58,157,211,186,251,212,149,92,198,120,215,254,21,90,143,5,131,0,185,221,99,211,44,91,243,118,218,105,215,181,29,210,185,21,233,37,205,208,244,181,237,234,99,210,56,155,42,185,204,141,174,118,209,58,105,99,78,169,192,191,6,87,222,48,245,30,170,217,37,215,216,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,9,149,201,131,1,215,154,27,86,75,158,205,144,213,218,116,174,227,80,216,169,236,245,246,254,244,23,186,214,182,70,75,87,69,39,121,174,166,124,46,142,24,159,42,71,36,115,34,190,53,250,240,35,162,175,110,44,124,211,235,39,204,12,135,212,103,54,72,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,214,223,139,31,52,250,201,243,3,33,245,25,192,149,92,177,120,241,252,136,95,105,180,27,86,47,93,56,14,65,112,111,179,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,247,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,186,209,22,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,120,43,87,63,225,215,87,52,251,91,110,220,61,85,98,117,119,204,218,213,80,176,165,190,193,19,238,47,172,103,97,42,25,52,13,137,170,247,177,212,234,217,182,86,163,218,197,94,182,177,90,230,165,239,112,45,164,218,203,162,156,56,227,184,22,184,229,254,218,191,82,117,73,77,71,212,217,125,133,66,172,98,67,108,241,8,171,226,59,91,59,235,110,173,103,95,106,53,116,81,70,229,206,178,90,109,83,93,105,239,179,91,41,31,114,163,167,154,146,158,177,208,181,103,134,9,157,27,165,137,146,109,212,214,61,208,66,231,53,23,103,44,81,170,239,210,155,125,96,1,138,191,133,143,11,31,249,75,105,87,254,185,91,191,247,199,127,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,251,156,213,69,247,162,129,250,192,0,5,85,243,206,253,73,254,210,126,237,45,80,170,190,121,223,169,63,218,79,221,160,69,94,87,30,123,52,203,241,175,71,173,47,248,160,30,87,30,123,52,203,241,175,71,173,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,1,235,114,28,215,224,122,220,171,191,185,20,15,99,83,100,60,156,91,250,39,149,2,4,115,63,99,29,131,73,35,159,183,78,222,237,191,221,168,142,157,202,57,97,109,179,35,232,143,222,148,244,187,174,235,239,254,185,168,63,119,154,67,231,92,89,177,196,159,83,119,117,47,191,251,237,17,237,229,77,69,13,62,23,115,150,22,198,146,190,24,187,157,40,155,236,149,117,59,111,183,188,11,6,69,221,2,255,0,64,111,193,63,160,240,224,56,55,226,190,227,216,159,3,130,111,185,205,62,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,205,62,178,124,192,200,125,70,115,101,51,90,206,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,198,189,98,180,149,68,85,229,113,228,79,76,191,26,245,138,210,85,0,0,0,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,202,188,140,127,93,159,179,127,188,139,84,42,175,145,143,235,179,246,111,247,145,106,128,10,86,231,87,230,159,22,249,127,67,234,55,18,234,74,86,231,87,230,159,22,249,127,67,234,55,16,33,6,39,159,230,88,45,54,65,75,135,228,53,118,150,101,86,121,44,23,117,166,84,107,234,173,210,75,20,178,211,171,246,234,107,30,232,35,71,244,170,117,51,169,142,221,143,123,93,218,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,233,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,188,216,39,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,135,127,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,19,37,128,6,181,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,21,87,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,112,19,252,0,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,252,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,252,107,209,235,75,254,40,7,149,199,158,205,50,252,107,209,235,75,254,0,99,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,114,88,3,90,30,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,37,175,43,222,58,127,34,153,83,52,59,88,243,63,9,166,215,174,191,99,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,45,143,241,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,237,120,64,191,238,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,254,225,59,202,198,141,252,191,199,189,58,3,42,129,21,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,0,38,87,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,199,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,45,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,130,242,116,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,167,107,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,160,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,85,95,9,222,105,244,111,230,6,61,234,48,27,41,154,214,112,157,230,159,70,254,96,99,222,163,1,178,152,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,14,255,0,201,119,41,177,96,216,175,16,185,174,83,93,224,172,184,253,190,199,116,184,212,246,159,39,98,150,8,238,146,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,247,17,131,143,238,48,110,188,89,106,227,157,111,90,72,240,76,58,162,178,131,20,100,49,57,31,83,3,222,212,146,186,87,72,198,203,215,80,144,196,244,141,205,106,68,198,177,157,61,105,36,146,71,90,108,166,251,73,138,220,112,170,122,238,139,45,214,225,71,116,172,166,237,49,123,181,84,145,212,199,79,39,90,167,91,122,89,91,82,155,34,163,87,185,187,145,85,173,84,204,28,29,240,171,153,113,95,171,150,252,62,205,109,171,110,49,110,168,167,169,203,46,241,200,144,178,221,110,87,253,116,108,174,99,219,226,100,107,100,108,44,233,119,83,209,92,169,219,100,143,96,101,94,93,124,10,212,241,75,153,38,113,168,52,21,108,210,187,5,68,208,215,77,77,85,19,31,115,184,194,148,239,75,106,162,72,147,194,199,71,80,217,31,51,89,250,12,115,26,246,61,200,246,94,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,135,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,96,3,85,115,101,62,19,188,172,104,223,203,252,123,211,160,50,168,3,93,110,60,172,154,203,103,226,179,61,155,92,225,234,200,46,55,5,169,165,173,138,222,218,58,91,133,173,169,217,162,168,166,141,175,145,18,21,130,24,216,136,178,72,246,186,55,50,87,186,86,72,166,96,229,17,150,233,30,43,197,27,227,212,103,82,82,223,111,22,121,109,184,141,117,108,172,72,35,184,203,44,104,232,24,142,137,85,149,51,69,215,28,114,36,177,251,150,88,122,100,117,67,17,182,105,199,215,10,52,124,86,232,117,93,146,217,23,70,103,139,247,175,24,188,209,195,2,201,61,83,97,114,58,129,210,74,173,237,195,81,245,26,229,73,24,214,200,200,36,119,82,69,208,234,12,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,247,181,21,171,240,80,54,136,4,74,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,249,171,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,134,188,230,243,173,26,163,209,171,22,1,127,181,218,174,218,147,93,112,142,179,31,252,251,153,93,101,161,234,95,21,89,245,26,187,195,47,105,41,251,82,57,173,145,206,238,53,30,234,95,171,78,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,25,3,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,31,229,41,193,71,177,40,232,248,178,212,219,101,214,142,245,55,122,60,46,223,58,118,35,109,12,208,118,223,115,114,35,186,228,239,50,89,99,137,178,53,173,72,209,210,162,72,146,194,246,4,255,0,225,250,209,168,246,13,14,192,236,154,189,113,241,217,157,14,63,67,5,238,103,57,95,34,213,54,22,163,155,44,139,52,221,233,155,238,108,147,36,138,217,100,107,228,106,49,30,140,110,64,7,95,212,44,214,213,166,184,6,75,168,215,218,122,185,237,184,173,158,182,247,89,21,35,26,233,228,130,154,23,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,136,20,173,205,223,88,173,90,149,197,27,49,28,114,253,87,93,109,211,235,60,86,74,152,146,169,178,209,71,117,116,178,77,86,232,26,199,185,168,244,107,233,224,149,85,26,254,229,43,152,228,252,219,84,198,156,27,240,197,252,34,108,90,215,114,171,197,238,183,88,240,189,63,171,184,89,223,107,155,250,233,153,18,189,178,219,224,100,13,221,243,247,217,75,89,18,177,35,114,116,185,81,21,146,44,78,76,23,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,18,242,57,86,104,229,247,72,184,71,180,84,228,115,109,87,158,220,37,204,99,166,233,103,245,173,45,76,16,71,76,157,108,123,145,253,200,41,226,159,127,170,230,247,250,28,212,115,21,84,40,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,247,27,52,105,62,117,249,80,210,204,55,83,61,151,236,207,165,184,253,186,251,224,187,253,239,11,226,169,163,155,181,220,233,111,95,79,115,167,171,165,187,237,190,201,190,198,188,60,96,96,21,58,97,197,30,169,97,147,99,212,150,42,122,92,162,186,166,223,111,164,72,155,4,22,234,153,86,162,137,35,108,75,208,198,45,52,208,170,49,54,232,69,70,170,53,81,90,150,169,201,167,63,169,201,184,92,186,97,151,28,134,146,174,163,14,202,42,233,168,237,237,88,146,122,27,117,68,81,84,70,175,107,81,30,172,146,166,74,229,107,223,190,234,217,26,139,180,125,45,9,234,0,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,10,171,225,59,205,62,141,252,192,199,189,70,3,101,51,90,206,19,188,211,232,223,204,12,123,212,96,54,83,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,10,171,225,59,205,62,141,252,192,199,189,70,3,101,51,90,206,19,188,211,232,223,204,12,123,212,96,54,83,0,0,0,0,0,0,2,165,121,222,218,52,226,60,171,77,47,212,247,30,156,250,162,223,87,71,89,73,27,146,78,187,60,114,35,233,228,153,22,109,225,218,121,42,82,53,72,85,38,234,159,170,68,240,237,107,161,183,2,212,88,109,127,24,58,73,6,119,118,171,183,91,91,148,82,77,4,212,205,87,61,215,24,221,215,65,10,162,49,255,0,82,74,198,211,70,245,217,54,99,220,170,230,126,155,114,87,53,61,99,177,106,239,23,23,122,108,114,29,233,48,43,124,88,116,149,61,79,254,186,170,166,158,121,42,87,161,236,106,179,183,61,68,176,109,245,154,238,199,91,92,173,122,34,69,92,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,220,6,210,96,234,154,79,157,126,84,52,179,13,212,207,101,251,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,218,192,128,28,234,252,172,98,223,48,40,125,58,226,84,174,132,126,89,127,41,148,95,144,15,106,253,58,246,125,215,217,254,201,233,241,221,159,103,84,120,191,15,191,214,239,120,95,17,209,219,252,239,86,221,175,206,116,22,213,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,208,34,169,118,124,158,110,122,37,47,14,149,22,108,14,58,68,212,26,90,133,169,207,94,218,73,219,58,190,90,170,182,219,145,243,72,222,135,177,41,161,250,172,137,202,198,42,200,170,141,124,143,87,116,174,100,92,183,127,40,30,212,226,23,135,171,15,249,171,250,245,153,54,51,71,23,254,26,251,95,89,72,196,255,0,232,207,138,201,18,127,116,123,220,212,239,238,149,21,129,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,102,144,98,174,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,224,200,197,115,88,231,197,44,79,86,51,175,165,50,168,0,0,0,0,20,3,205,31,207,102,166,254,11,232,244,68,170,228,99,250,236,253,155,253,228,69,94,104,254,123,53,55,240,95,71,162,37,87,35,31,215,103,236,223,239,32,45,80,0,0,0,5,85,243,206,253,73,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,151,252,0,170,190,121,223,169,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,73,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,129,216,57,142,240,57,77,194,150,101,65,152,105,243,234,234,52,235,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,238,185,145,74,215,35,150,21,150,78,147,192,191,25,183,222,15,53,30,170,231,37,171,219,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,191,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,215,179,140,30,19,51,46,17,117,67,232,61,246,162,174,241,98,175,167,142,166,197,145,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,245,237,219,122,162,54,86,42,134,197,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,20,25,205,31,207,102,166,254,11,232,244,69,154,114,185,209,13,121,209,61,6,154,143,90,47,149,116,244,119,202,134,92,113,252,70,174,63,207,227,208,59,173,210,172,142,119,214,137,245,14,123,100,90,95,132,74,213,114,244,203,52,204,109,101,243,71,243,217,169,191,130,250,61,16,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,64,14,74,158,86,50,159,152,21,222,157,110,39,248,0,0,0,0,26,171,157,171,82,254,157,253,35,163,252,162,255,0,225,95,163,246,47,15,253,167,255,0,5,251,42,151,217,191,218,126,175,247,15,133,248,253,127,239,159,95,168,234,165,233,221,56,58,193,56,191,224,119,68,236,23,250,207,99,100,150,109,63,176,125,31,200,59,115,84,123,47,187,73,64,250,175,235,86,79,20,115,247,99,167,72,255,0,56,171,209,191,83,118,84,247,132,11,229,33,118,208,107,47,18,241,214,106,149,206,174,131,50,146,159,194,96,114,203,55,106,220,234,217,217,36,53,17,74,228,84,85,169,146,41,18,56,26,255,0,205,187,174,86,251,230,88,16,188,147,88,29,82,210,220,239,69,179,187,158,153,234,93,139,216,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,137,229,185,204,18,167,136,154,105,52,123,89,46,180,141,212,91,117,59,170,104,174,83,75,20,47,201,152,178,207,36,169,21,60,48,69,12,47,166,133,32,106,177,174,115,228,98,62,77,182,100,138,129,40,56,177,242,177,172,159,47,242,31,78,156,214,176,217,79,139,31,43,26,201,242,255,0,33,244,233,205,107,0,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,245,3,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,187,68,21,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,100,39,255,0,7,220,89,225,188,93,105,127,211,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,232,223,184,196,85,116,79,68,142,188,234,252,172,98,223,48,40,125,58,226,67,254,82,154,57,174,57,31,16,84,122,195,129,205,236,108,51,23,239,80,228,119,42,198,204,180,183,24,229,139,235,91,99,142,55,179,191,50,245,69,55,189,86,56,28,200,101,122,57,82,40,165,152,28,234,252,172,98,223,48,40,125,58,226,4,0,229,113,231,179,76,191,26,244,122,210,69,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,142,188,174,60,246,105,151,227,94,143,90,95,240,26,171,155,15,112,9,195,197,215,134,126,26,44,24,30,85,106,164,160,203,46,21,21,55,188,141,148,213,142,169,103,141,157,251,49,170,229,85,98,62,58,104,233,97,122,69,249,190,184,156,173,87,238,178,62,37,65,202,210,197,128,113,207,131,220,236,216,151,210,205,18,186,123,78,247,93,109,184,117,201,29,142,74,104,63,51,73,83,35,213,27,83,11,170,166,165,88,88,231,62,73,35,108,205,149,146,50,25,101,146,207,192,165,110,117,126,105,241,111,151,244,62,163,113,33,86,59,170,89,222,41,130,101,218,103,96,190,248,92,111,59,240,31,72,40,188,44,47,241,158,10,101,154,151,243,143,98,201,31,68,142,87,126,109,205,234,223,103,110,158,226,106,243,171,243,79,139,124,191,161,245,27,137,8,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,59,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,240,99,98,57,204,107,229,150,38,43,217,215,212,155,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,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,49,255,0,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,206,160,13,107,56,177,243,79,172,159,48,50,31,81,156,217,76,214,179,139,31,52,250,201,243,3,33,245,25,192,177,77,32,224,202,197,198,31,44,205,40,182,71,117,246,54,103,139,253,34,168,198,110,82,189,235,74,217,37,187,213,119,105,170,99,110,251,195,47,106,36,89,26,213,146,55,49,174,111,82,35,226,146,168,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,47,211,149,199,145,61,50,252,107,214,43,76,85,204,235,128,239,203,125,138,167,94,116,158,203,213,159,99,246,247,123,74,215,110,183,119,42,178,136,90,248,91,30,238,238,181,59,212,240,54,161,91,211,28,146,204,212,142,20,223,162,38,160,119,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,142,101,26,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,195,188,33,241,57,98,226,211,70,169,181,86,209,101,246,37,91,46,21,86,187,165,163,196,190,167,192,85,68,228,115,99,239,186,40,146,94,168,36,167,151,118,183,165,59,189,27,171,154,224,53,194,47,251,149,199,145,61,50,252,107,214,43,73,84,0,0,0,21,87,207,59,245,39,251,73,251,180,181,66,170,249,231,126,164,255,0,105,63,118,129,21,121,92,121,236,211,47,198,189,30,180,191,226,128,121,92,121,236,211,47,198,189,30,180,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,60,47,192,245,185,87,236,61,139,240,61,110,84,220,14,109,60,175,193,79,12,248,110,114,2,0,243,60,145,141,195,30,199,64,213,114,175,185,222,237,255,0,183,81,158,190,85,52,79,131,14,187,213,58,103,43,39,134,20,107,126,196,218,170,165,23,237,28,209,42,59,88,143,109,30,158,245,95,187,221,249,218,35,217,202,178,106,137,240,171,172,110,85,217,144,197,183,213,251,234,170,64,159,173,248,30,28,121,110,251,108,167,135,1,197,23,222,115,79,129,235,106,174,251,108,123,19,224,7,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,10,192,230,23,204,234,179,22,172,200,56,126,225,214,183,179,117,135,185,108,191,229,177,62,120,42,173,85,81,79,60,21,116,52,209,73,19,58,102,78,212,123,85,177,239,106,54,71,118,209,30,141,149,129,103,230,181,156,88,249,167,214,79,152,25,15,168,206,92,79,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,41,219,139,31,52,250,201,243,3,33,245,25,192,186,158,87,30,68,244,203,241,175,88,173,37,81,21,121,92,121,19,211,47,198,189,98,180,149,64,0,0,10,86,231,87,230,159,22,249,127,67,234,55,18,234,74,86,231,87,230,159,22,249,127,67,234,55,16,50,175,35,31,215,103,236,223,239,34,213,10,171,228,99,250,236,253,155,253,228,90,160,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,7,37,79,52,249,79,203,250,239,81,183,23,82,82,183,37,79,52,249,79,203,250,239,81,183,23,82,0,0,6,181,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,21,87,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,112,19,252,0,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,252,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,252,107,209,235,75,254,40,7,149,199,158,205,50,252,107,209,235,75,254,0,0,0,106,174,109,80,106,174,6,202,124,39,121,88,209,191,151,248,247,167,64,101,83,21,112,157,229,99,70,254,95,227,222,157,1,149,64,138,188,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,0,27,41,157,83,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,166,56,223,36,61,105,245,39,139,184,199,177,179,68,244,108,145,189,90,189,18,49,142,68,221,168,118,176,4,63,224,203,150,238,156,112,151,125,174,207,46,121,39,211,188,206,94,168,45,183,122,139,98,81,199,106,165,115,58,100,109,60,29,217,118,154,77,222,215,204,175,234,237,170,70,212,98,58,94,236,192,6,63,215,77,113,193,56,118,211,139,142,169,106,51,174,173,178,219,182,99,189,157,109,154,178,71,204,228,94,212,107,219,106,178,46,227,209,177,182,73,157,28,93,201,35,107,158,213,123,119,12,128,64,14,117,126,86,49,111,152,20,62,157,113,33,253,199,155,223,17,213,250,227,104,212,200,237,246,170,60,66,213,226,41,31,132,211,185,233,75,93,67,52,200,231,120,138,135,35,158,234,198,177,145,53,149,13,107,90,199,70,170,216,81,146,207,28,178,131,155,102,127,134,234,159,4,216,6,160,233,246,67,73,124,199,175,153,197,5,77,13,117,50,175,68,172,246,125,201,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,43,47,132,239,52,250,55,243,3,30,245,24,13,148,205,107,56,78,243,79,163,127,48,49,239,81,128,217,76,1,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,4,63,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,219,10,112,209,195,166,9,194,254,150,80,105,158,11,79,253,234,178,241,91,215,55,246,78,233,225,161,134,122,206,220,178,201,217,238,246,24,238,211,29,208,207,130,39,197,86,189,121,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,0,0,0,0,1,90,188,217,56,40,184,234,5,31,240,157,210,251,103,126,245,100,183,190,60,190,138,52,165,167,142,91,93,44,19,76,183,55,72,247,49,242,77,19,35,108,46,111,231,94,248,251,8,196,106,66,168,251,42,0,107,67,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,85,227,107,142,204,203,140,123,173,138,7,88,234,241,28,78,197,78,143,102,56,219,178,86,193,45,197,93,34,58,181,239,72,97,87,63,180,246,70,214,185,29,219,68,145,88,169,221,145,23,242,184,255,0,211,157,35,210,238,40,242,236,107,70,178,170,75,181,162,74,135,214,215,80,210,83,50,40,44,23,25,101,145,103,181,198,177,34,68,246,66,189,59,35,17,59,72,244,129,219,201,11,213,112,86,39,110,177,94,50,171,53,167,41,200,254,143,217,107,110,20,244,247,27,191,131,125,95,179,233,95,35,91,45,79,97,138,143,151,182,197,115,251,109,94,167,116,236,158,245,2,85,114,230,224,163,248,85,106,60,247,252,254,217,117,143,76,177,111,206,92,170,96,78,212,119,74,228,86,44,118,198,205,212,215,183,169,143,89,37,116,72,231,50,54,181,187,196,233,162,145,47,164,199,250,3,166,250,113,164,154,53,137,224,26,71,89,227,113,11,117,189,178,218,235,124,114,86,120,232,231,115,167,117,87,121,191,82,78,243,229,124,187,177,18,63,206,125,70,181,157,45,76,128,0,134,188,217,181,66,235,167,28,31,93,45,150,102,213,199,81,157,94,40,241,119,213,211,86,186,157,244,208,61,178,84,205,191,74,42,200,201,98,164,146,157,241,238,212,115,42,29,186,170,34,177,211,40,167,110,119,25,173,214,191,90,52,247,78,102,167,164,75,109,143,23,150,247,79,43,88,238,251,167,174,171,146,25,90,247,117,116,171,17,182,248,85,168,141,69,69,116,155,171,183,68,104,64,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,248,27,52,105,238,21,106,211,92,3,26,211,155,21,69,92,246,220,86,207,69,100,163,150,173,237,116,242,65,77,11,33,141,210,57,173,107,85,234,214,34,170,163,90,155,239,178,39,192,162,190,87,26,67,77,171,92,96,227,51,220,160,164,158,219,131,83,205,151,213,67,52,242,196,247,190,153,204,101,43,162,88,255,0,73,236,172,158,146,69,107,149,172,86,70,244,119,87,232,58,253,0,167,110,119,24,85,214,131,90,52,247,81,166,168,164,91,109,243,23,150,201,79,19,94,238,251,103,161,171,146,105,92,246,244,244,163,21,183,8,81,170,142,85,85,108,155,163,118,69,119,84,228,211,159,211,99,60,81,221,48,203,142,67,87,73,79,152,226,245,116,212,118,246,172,171,5,117,198,158,88,170,35,87,181,168,172,71,199,77,29,114,181,239,219,100,116,141,69,222,78,151,76,174,114,88,181,247,32,225,30,142,237,104,161,241,20,152,206,97,110,186,93,36,238,177,158,30,149,240,84,210,54,77,156,168,175,222,122,186,118,108,212,87,125,125,246,233,107,149,42,131,131,187,181,214,203,197,126,143,86,89,174,117,116,21,18,103,22,90,71,203,77,51,162,123,160,158,178,40,102,137,92,213,69,86,73,20,146,70,246,252,28,199,185,171,186,42,160,27,36,128,0,16,3,157,95,149,140,91,230,5,15,167,92,73,254,64,14,117,126,86,49,111,152,20,62,157,113,2,170,248,78,243,79,163,127,48,49,239,81,128,217,76,214,179,132,239,52,250,55,243,3,30,245,24,13,148,192,16,3,157,95,149,140,91,230,5,15,167,92,73,254,64,14,117,126,86,49,111,152,20,62,157,113,2,170,248,78,243,79,163,127,48,49,239,81,128,153,92,192,249,148,102,87,141,92,181,225,252,45,234,165,93,187,24,194,106,35,169,170,187,218,17,24,203,197,222,55,187,169,59,189,78,109,93,11,27,208,212,99,154,144,204,245,149,206,73,163,236,189,43,128,1,178,71,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,204,192,107,89,195,71,17,121,223,11,250,167,65,169,152,45,71,247,170,59,197,23,68,63,217,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,62,40,191,20,93,135,180,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,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,221,64,0,14,169,171,25,215,228,191,75,51,45,76,246,95,180,254,137,99,247,27,239,130,239,246,124,87,133,166,146,110,215,115,165,221,29,93,190,158,174,151,109,190,251,46,219,29,172,134,188,217,181,66,235,167,28,31,93,45,150,102,213,199,81,157,94,40,241,119,213,211,86,186,157,244,208,61,178,84,205,191,74,42,200,201,98,164,146,157,241,238,212,115,42,29,186,170,34,177,193,70,217,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,184,100,216,181,247,15,184,195,105,200,232,124,37,93,69,190,130,233,28,125,214,73,213,75,91,75,21,93,52,155,177,85,19,174,9,226,126,219,245,55,171,103,34,57,21,19,32,112,171,165,191,150,158,35,180,235,76,230,177,123,102,130,243,144,82,251,86,139,197,120,126,237,174,39,247,171,191,56,143,99,155,181,44,83,187,234,57,30,187,108,205,220,173,69,150,156,233,240,10,155,23,16,216,166,160,211,227,212,148,118,220,171,23,101,51,235,161,72,154,250,251,141,29,68,137,50,202,141,94,183,61,148,243,208,49,30,244,247,179,161,173,85,237,170,52,38,175,41,157,80,186,234,63,7,214,187,101,229,181,114,84,96,183,138,204,93,149,117,53,174,168,125,76,12,108,117,48,237,212,136,177,178,40,170,227,167,100,123,185,26,202,118,236,168,138,140,108,202,41,131,146,198,127,83,98,226,27,43,211,234,140,134,146,142,219,149,98,239,169,101,12,203,19,95,95,113,163,168,141,97,72,149,201,214,231,178,158,122,247,171,24,190,246,117,185,200,189,180,86,220,248,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,23,252,80,183,52,187,142,135,85,241,89,126,162,210,28,115,192,221,104,127,55,152,215,82,214,66,251,125,194,240,228,71,200,232,97,141,23,183,51,58,149,149,14,87,162,190,118,201,213,19,30,201,37,158,111,243,45,230,9,77,163,214,171,199,15,154,65,117,171,143,80,107,233,252,53,226,237,73,44,180,179,227,76,123,105,103,141,99,87,192,172,157,245,20,211,202,212,124,50,181,240,46,206,69,71,163,118,168,189,45,210,220,239,90,115,187,102,153,233,165,139,219,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,149,92,168,255,0,132,119,240,142,131,242,41,255,0,204,167,245,191,211,255,0,29,215,236,191,101,245,187,167,185,183,255,0,70,127,109,240,189,63,95,175,175,127,204,120,130,245,12,41,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,126,107,0,0,0,0,2,128,121,163,249,236,212,223,193,125,30,136,149,92,140,127,93,159,179,127,188,136,171,205,31,207,102,166,254,11,232,244,68,170,228,99,250,236,253,155,253,228,5,170,0,0,0,0,0,0,170,190,121,223,169,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,73,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,129,127,199,201,91,105,181,92,106,104,43,46,22,202,74,170,139,93,66,213,208,203,52,45,123,233,103,88,164,133,101,137,202,155,177,235,20,210,198,174,110,203,209,35,219,240,114,162,253,96,1,64,60,209,252,246,106,111,224,190,143,68,95,241,64,60,209,252,246,106,111,224,190,143,68,4,148,224,11,138,237,56,225,43,129,28,183,53,205,101,241,215,90,237,64,185,65,96,176,65,50,50,170,239,84,219,101,181,85,173,85,69,237,194,206,166,172,179,42,43,99,107,154,136,143,123,227,141,255,0,129,193,111,53,108,203,30,212,75,189,171,138,252,202,174,247,143,101,85,17,212,173,254,104,209,172,199,159,5,36,141,84,138,142,142,149,206,145,147,186,58,86,43,25,208,198,63,174,93,149,210,74,231,87,84,151,107,172,214,170,123,20,215,58,183,219,104,234,38,171,167,163,116,206,88,33,158,102,198,217,101,100,123,244,181,239,108,16,181,206,68,221,201,20,104,187,244,166,223,40,27,84,2,176,57,74,113,175,237,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,0,0,6,170,230,202,124,39,121,88,209,191,151,248,247,167,64,107,88,95,67,56,174,211,142,18,184,17,209,236,215,53,151,199,93,107,180,254,195,5,130,193,4,200,202,171,189,83,109,148,234,173,106,170,47,110,22,117,53,101,153,81,91,27,92,212,68,123,223,28,111,12,107,206,94,183,68,169,116,74,193,6,113,105,171,172,212,90,202,137,225,193,102,133,211,163,40,216,147,209,190,229,52,168,215,182,21,98,194,200,163,68,122,61,253,114,177,88,212,68,145,236,167,108,79,233,87,210,171,55,208,95,106,253,36,246,133,63,177,253,147,220,241,222,59,184,222,199,135,237,126,115,189,220,232,232,232,250,221,91,109,239,216,253,93,82,213,44,239,90,115,187,158,166,106,93,247,219,57,37,231,179,227,107,124,44,52,253,222,212,44,134,63,205,194,198,70,221,163,137,141,250,173,77,246,221,119,85,85,91,105,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,239,134,70,57,208,181,141,221,91,35,158,200,194,64,102,127,150,95,234,122,103,31,194,15,217,95,148,47,201,125,255,0,219,190,204,233,236,247,188,5,79,71,87,71,230,251,221,190,223,119,181,249,174,239,115,181,249,190,131,94,195,101,62,44,124,172,107,39,203,252,135,211,167,53,172,3,106,128,0,31,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,132,11,231,87,229,99,22,249,129,67,233,215,18,127,144,3,157,95,149,140,91,230,5,15,167,92,64,128,28,174,60,246,105,151,227,94,143,90,95,241,64,60,174,60,246,105,151,227,94,143,90,95,240,0,0,20,173,206,175,205,62,45,242,254,135,212,110,38,74,228,107,105,181,77,117,214,75,236,214,202,71,220,168,233,236,52,148,245,142,133,171,60,48,76,234,231,75,19,36,219,169,172,123,160,133,206,106,46,206,88,163,85,223,165,54,198,188,234,252,211,226,223,47,232,125,70,226,101,94,70,63,174,207,217,191,222,64,90,160,0,1,173,103,22,62,105,245,147,230,6,67,234,51,155,41,154,214,113,99,230,159,89,62,96,100,62,163,56,23,83,202,227,200,158,153,126,53,235,21,164,170,34,175,43,143,34,122,101,248,215,172,86,146,168,8,65,171,220,170,52,143,88,120,151,147,93,111,57,93,93,14,61,118,168,138,191,32,196,104,237,204,133,151,26,182,177,82,71,50,174,39,177,208,178,103,54,55,205,249,183,74,247,186,119,36,172,116,141,116,115,82,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,235,0,0,0,0,0,10,171,231,157,250,147,253,164,253,218,90,161,85,124,243,191,82,127,180,159,187,64,138,188,174,60,246,105,151,227,94,143,90,95,241,64,60,174,60,246,105,151,227,94,143,90,95,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,23,224,122,220,158,255,0,129,237,61,110,118,219,129,201,159,162,114,60,53,119,67,200,16,19,154,21,26,73,133,247,210,52,118,202,191,102,255,0,232,212,72,57,85,209,73,22,13,115,153,102,126,210,67,18,166,238,247,123,170,170,78,229,204,90,134,154,167,76,107,31,43,119,123,85,155,123,215,253,81,72,117,158,86,210,177,248,45,198,29,253,204,129,155,127,199,85,82,4,238,79,135,196,240,228,248,30,83,224,120,112,28,17,61,235,239,61,137,240,56,39,197,78,105,240,3,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,57,161,112,45,249,107,197,95,174,58,57,134,120,189,73,178,244,123,98,154,137,221,51,95,109,113,198,228,93,161,70,175,136,172,135,104,251,123,43,94,248,145,241,254,117,205,167,141,39,248,3,86,204,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,220,125,122,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,241,44,123,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,171,4,11,254,229,113,228,79,76,191,26,245,138,210,85,17,87,149,199,145,61,50,252,107,214,43,73,84,0,0,0,165,110,117,126,105,241,111,151,244,62,163,113,46,164,165,110,117,126,105,241,111,151,244,62,163,113,3,42,242,49,253,118,126,205,254,242,45,80,170,190,70,63,174,207,217,191,222,69,170,0,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,114,84,243,79,148,252,191,174,245,27,113,117,37,43,114,84,243,79,148,252,191,174,245,27,113,117,32,0,0,107,89,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,85,124,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,1,63,192,0,8,1,206,175,202,198,45,243,2,135,211,174,36,255,0,32,7,58,191,43,24,183,204,10,31,78,184,129,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,129,0,57,92,121,236,211,47,198,189,30,180,191,226,128,121,92,121,236,211,47,198,189,30,180,191,224,0,0,6,170,230,213,6,170,224,108,167,194,119,149,141,27,249,127,143,122,116,6,85,49,87,9,222,86,52,111,229,254,61,233,208,25,84,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,178,152,0,1,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,188,253,96,5,0,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,20,127,252,169,103,127,146,207,200,167,183,127,204,103,210,15,165,62,204,240,176,255,0,225,79,13,225,187,253,238,142,239,246,159,171,209,215,209,246,244,239,239,54,62,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,218,246,113,47,195,166,119,194,254,169,215,233,158,117,79,253,246,178,207,91,215,15,246,78,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,130,167,193,84,28,39,121,167,209,191,152,24,247,168,192,108,166,107,89,194,119,154,125,27,249,129,143,122,140,6,202,96,10,86,231,87,230,159,22,249,127,67,234,55,18,234,74,86,231,87,230,159,22,249,127,67,234,55,16,50,175,35,31,215,103,236,223,239,34,213,10,171,228,99,250,236,253,155,253,228,90,160,0,0,0,0,2,37,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,108,213,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,189,156,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,135,85,180,219,51,45,87,207,232,172,212,114,85,223,242,204,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,119,200,228,247,185,85,203,241,83,247,245,175,65,53,99,135,108,170,151,10,214,60,83,232,253,234,182,222,203,164,20,222,58,154,175,174,149,242,73,27,100,235,167,146,70,38,239,134,68,217,87,171,234,239,182,202,138,182,127,202,111,130,139,142,159,209,255,0,9,221,80,182,118,47,87,187,123,35,196,40,164,74,90,136,226,181,213,65,12,201,115,108,140,115,223,28,210,178,71,66,214,254,105,236,143,190,143,71,36,200,140,146,188,125,112,163,71,197,110,135,85,217,45,145,116,102,120,191,122,241,139,205,28,48,44,147,213,54,23,35,168,29,36,170,222,220,53,31,81,174,84,145,141,108,140,130,71,117,36,93,14,8,85,202,83,141,127,98,86,81,240,155,169,183,59,85,29,150,110,244,152,93,194,117,236,72,218,233,167,238,62,216,229,70,244,73,222,124,178,201,19,164,115,92,146,35,162,69,145,101,133,140,182,163,86,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,222,94,159,46,110,53,255,0,133,86,156,79,96,207,238,118,168,245,55,22,252,221,202,154,5,237,73,116,161,68,98,71,115,108,61,45,99,122,158,245,142,86,196,174,107,36,107,93,180,77,154,40,208,38,1,175,15,48,141,80,186,234,175,24,58,147,115,184,54,174,26,123,5,226,92,94,134,146,106,215,84,178,158,11,123,150,153,123,91,162,36,108,150,88,229,168,88,218,155,53,245,15,247,185,85,94,237,135,141,99,53,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,196,11,20,228,143,164,53,47,186,234,22,189,215,65,87,29,60,20,241,98,22,185,27,60,93,137,222,247,71,85,90,215,199,239,149,31,26,71,64,173,119,213,98,164,210,39,215,84,94,139,95,32,175,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,179,168,12,63,198,37,166,213,122,225,67,88,104,239,54,202,74,250,120,240,123,213,91,34,169,133,178,177,179,193,71,44,208,202,141,114,42,35,227,150,56,228,99,190,45,123,26,228,217,81,20,214,220,218,118,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,87,124,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,222,6,203,218,33,154,221,117,43,69,240,29,70,190,211,210,65,114,202,177,123,85,238,178,42,70,57,176,71,61,77,36,115,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,226,119,82,63,240,7,157,126,81,56,54,210,123,255,0,178,253,159,225,49,248,236,93,158,255,0,119,171,217,178,62,131,187,213,210,221,187,158,23,185,211,183,213,235,233,221,219,117,44,128,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,10,171,225,59,205,62,141,252,192,199,189,70,3,101,51,90,206,19,188,211,232,223,204,12,123,212,96,54,83,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,10,96,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,189,238,3,248,14,197,120,110,210,203,143,229,14,203,106,191,230,121,221,190,56,178,31,27,110,141,254,10,134,106,104,187,246,69,252,236,209,77,11,102,239,119,30,206,150,207,187,58,154,169,28,123,83,103,9,222,105,244,111,230,6,61,234,48,27,41,129,65,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,219,229,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,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,26,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,140,241,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,113,250,197,43,114,189,227,167,242,41,149,51,67,181,143,51,240,154,109,122,235,246,61,77,107,122,161,177,93,36,145,170,155,204,174,79,15,71,54,242,119,55,71,49,146,171,36,252,211,93,81,34,221,72,2,152,57,211,231,245,55,222,33,177,77,62,167,200,105,43,45,184,174,46,202,151,208,194,177,57,244,23,26,202,137,22,100,149,90,157,109,123,233,224,160,122,49,235,238,103,67,154,137,220,85,117,207,154,208,241,47,159,211,106,159,16,218,145,168,54,252,134,174,249,109,190,101,23,42,155,93,117,74,203,215,45,187,196,61,40,209,18,84,71,177,141,167,72,152,198,57,19,161,141,107,118,111,78,200,19,43,146,158,153,253,32,215,28,211,84,170,233,45,85,20,152,126,62,203,124,62,34,62,186,170,122,234,249,191,55,61,62,236,84,102,208,82,86,70,247,163,154,238,153,209,168,142,107,223,180,212,230,167,163,151,221,93,225,30,239,83,142,77,189,94,5,112,139,49,146,155,165,159,215,84,180,208,79,29,74,117,189,237,70,118,224,168,150,125,254,179,157,216,232,107,85,207,69,71,42,205,28,190,233,23,8,246,138,156,142,109,170,243,219,132,185,140,116,221,44,254,181,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,202,13,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,248,1,174,15,13,25,253,54,150,113,13,166,250,131,112,200,106,236,118,219,30,81,109,169,186,87,83,44,189,113,91,188,67,18,177,21,34,69,123,216,234,117,149,143,99,81,122,216,231,55,103,117,108,187,47,26,187,234,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,192,191,238,94,250,161,106,213,94,15,180,218,231,111,109,36,53,22,11,60,88,189,117,36,53,173,169,125,60,246,246,165,50,119,118,68,88,223,44,81,197,80,145,185,55,107,42,25,239,114,42,61,193,130,185,213,249,88,197,190,96,80,250,117,196,168,189,27,213,236,203,66,53,18,223,170,90,125,61,36,25,13,166,158,186,26,25,234,96,73,153,78,250,154,73,169,86,100,98,253,87,61,141,157,207,98,57,28,206,182,183,169,175,110,237,91,116,231,87,229,99,22,249,129,67,233,215,18,149,128,253,95,243,85,158,229,95,233,174,71,146,100,119,15,247,74,202,235,149,117,68,159,242,164,154,105,36,127,243,185,206,119,218,170,94,247,47,62,11,45,92,44,105,125,61,247,47,199,233,27,170,153,45,58,174,65,88,149,45,170,90,40,22,78,168,173,240,72,214,163,88,198,181,34,116,168,197,114,62,100,114,247,36,99,33,233,195,252,177,121,127,214,105,21,29,55,16,58,223,142,248,76,234,175,166,124,102,219,44,147,197,85,97,165,146,9,161,149,213,44,107,210,53,154,120,234,61,240,200,199,58,22,177,187,171,100,115,217,29,138,128,0,0,0,0,0,1,64,60,209,252,246,106,111,224,190,143,68,74,174,70,63,174,207,217,191,222,68,85,230,143,231,179,83,127,5,244,122,34,85,114,49,253,118,126,205,254,242,2,213,0,0,0,0,0,0,85,95,60,239,212,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,105,42,185,231,126,164,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,64,191,224,0,2,128,121,163,249,236,212,223,193,125,30,136,191,226,128,121,163,249,236,212,223,193,125,30,136,15,201,224,95,131,43,239,24,122,143,85,108,146,235,236,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,91,167,26,92,14,97,188,82,233,29,163,15,199,159,73,138,228,56,53,60,140,195,102,133,139,21,186,149,142,100,108,117,20,176,70,157,45,166,123,96,133,168,230,55,174,46,219,28,196,115,81,241,73,136,57,42,121,88,202,126,96,87,122,117,184,159,224,106,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,118,156,184,57,128,81,241,17,98,139,73,53,123,34,255,0,61,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,23,201,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,41,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,67,104,128,71,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,138,3,85,115,191,234,182,186,106,62,178,209,226,22,156,214,243,221,181,96,152,253,22,55,96,182,192,138,202,90,42,90,120,35,133,94,214,42,174,243,75,218,107,229,145,85,92,231,35,81,54,99,35,99,58,1,45,57,121,240,89,117,226,159,84,41,239,185,126,63,86,237,43,198,170,21,114,10,196,169,117,42,86,206,145,245,69,111,130,70,181,92,247,185,203,19,165,70,43,85,144,171,151,185,27,223,15,80,102,14,88,188,191,232,245,118,178,155,136,29,111,199,124,94,11,73,211,62,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,254,248,100,99,91,51,158,221,213,209,181,236,146,229,15,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,235,3,21,113,99,229,99,89,62,95,228,62,157,57,173,97,178,159,22,62,86,53,147,229,254,67,233,211,154,214,1,181,64,0,1,0,57,213,249,88,197,190,96,80,250,117,196,159,228,0,231,87,229,99,22,249,129,67,233,215,16,32,7,43,143,61,154,101,248,215,163,214,151,252,80,15,43,143,61,154,101,248,215,163,214,151,252,0,0,5,43,115,171,243,79,139,124,191,161,245,27,137,149,121,24,254,187,63,102,255,0,121,24,171,157,95,154,124,91,229,253,15,168,220,76,171,200,199,245,217,251,55,251,200,11,84,0,0,53,172,226,199,205,62,178,124,192,200,125,70,115,101,51,90,206,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,198,189,98,180,149,68,85,229,113,228,79,76,191,26,245,138,210,85,0,0,0,0,0,0,0,42,175,158,119,234,79,246,147,247,105,106,133,85,243,206,253,73,254,210,126,237,2,42,242,184,243,217,166,95,141,122,61,105,127,197,0,242,184,243,217,166,95,141,122,61,105,127,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,83,218,155,252,79,105,235,122,111,246,129,201,159,3,145,197,159,3,144,17,59,152,13,182,74,237,44,172,123,99,71,36,93,191,130,110,190,250,154,95,230,254,99,15,114,167,200,98,172,178,223,173,125,13,107,233,160,166,87,38,200,139,245,170,106,21,62,223,231,251,137,17,198,133,185,247,13,44,184,211,177,190,249,59,59,47,187,236,169,167,95,183,250,8,153,202,117,181,140,190,229,172,86,162,196,180,116,106,190,255,0,183,196,75,183,219,252,234,5,158,34,162,167,184,42,110,27,250,41,253,1,125,200,7,20,68,220,230,122,211,226,115,79,128,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,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,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,251,222,63,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,247,129,26,249,92,121,19,211,47,198,189,98,180,149,70,52,225,203,68,45,92,56,232,245,151,70,172,87,202,187,189,182,193,81,113,117,29,93,92,109,100,235,5,69,116,245,49,178,78,159,170,231,177,179,163,21,232,141,71,171,21,200,214,117,116,38,75,0,0,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,87,175,48,190,94,154,209,197,158,180,89,117,27,78,114,124,42,221,109,183,98,244,214,73,98,189,214,213,195,59,167,142,174,174,103,57,173,134,154,86,171,58,106,24,136,170,228,93,209,222,239,130,168,99,94,70,63,174,207,217,191,222,69,170,16,171,150,247,5,58,167,193,247,229,19,242,153,127,197,46,127,75,125,145,224,189,133,85,83,55,111,194,248,190,231,119,189,4,91,111,226,89,211,211,213,190,206,223,109,147,121,170,0,165,110,117,126,105,241,111,151,244,62,163,113,46,164,175,94,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,189,223,5,80,140,28,149,60,211,229,63,47,235,189,70,220,93,73,94,188,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,251,190,42,150,20,0,0,6,181,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,24,43,91,249,68,241,37,169,90,209,159,106,53,139,54,211,88,45,185,86,81,117,189,209,197,87,114,175,108,241,193,83,87,36,209,182,70,182,141,205,71,163,94,136,168,142,114,111,190,202,191,18,106,114,244,225,127,62,225,51,69,239,90,115,168,215,124,126,227,114,184,229,21,55,184,165,178,84,77,52,13,130,74,74,72,90,215,58,104,162,114,63,170,157,234,168,141,84,217,91,239,248,162,4,160,0,0,32,7,58,191,43,24,183,204,10,31,78,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,123,254,8,161,84,60,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,49,255,0,6,124,175,245,247,135,110,36,240,253,99,205,114,253,63,173,178,227,254,208,241,48,90,238,21,178,85,63,191,65,81,78,206,134,201,73,27,23,103,204,213,93,222,159,85,23,109,215,100,89,63,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,191,224,138,21,67,202,227,207,102,153,126,53,232,245,165,255,0,21,129,193,159,43,253,125,225,219,137,60,63,88,243,92,191,79,235,108,184,255,0,180,60,76,22,187,133,108,149,79,239,208,84,83,179,161,178,82,70,197,217,243,53,87,119,167,213,69,219,117,217,22,207,192,0,0,26,171,155,84,20,173,253,69,78,41,255,0,215,246,149,127,233,91,143,249,8,22,169,194,119,149,141,27,249,127,143,122,116,6,85,58,86,136,97,87,93,53,209,124,7,78,111,181,20,147,220,177,92,94,213,100,172,150,145,238,116,18,79,77,73,28,50,58,55,57,173,114,177,92,197,84,85,107,87,109,183,68,248,29,212,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,125,28,102,104,166,85,196,79,13,153,134,142,97,87,11,85,21,235,32,246,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,43,219,68,57,68,241,37,166,186,209,128,234,53,247,54,211,89,237,184,174,81,106,189,214,69,73,114,175,116,242,65,77,87,28,210,54,54,186,141,173,87,171,88,168,136,174,106,111,182,234,159,16,45,208,0,0,0,0,193,92,98,112,171,134,241,95,164,119,12,62,243,109,164,110,79,110,167,168,169,196,238,242,72,176,190,221,113,86,125,68,116,173,99,221,225,164,115,99,108,204,233,119,83,17,28,137,220,100,111,102,117,0,107,153,161,184,6,101,165,156,108,233,142,159,106,14,61,87,99,200,108,122,145,143,211,87,80,212,162,117,196,255,0,104,83,170,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,236,102,71,253,125,224,235,4,215,29,83,211,141,107,241,158,196,204,244,255,0,32,179,220,125,167,219,154,167,199,90,232,106,101,169,246,119,103,190,200,162,235,154,94,174,255,0,67,158,222,157,182,114,46,201,32,0,20,173,206,175,205,62,45,242,254,135,212,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,187,224,170,24,215,145,143,235,179,246,111,247,145,106,132,42,229,189,193,78,169,240,125,249,68,252,166,95,241,75,159,210,223,100,120,47,97,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,0,0,1,68,60,204,184,179,204,181,223,90,46,186,90,234,122,187,38,39,166,183,139,133,149,150,150,215,164,240,87,220,105,170,234,32,117,201,232,145,177,81,238,137,24,198,198,229,147,180,157,206,135,126,118,78,175,171,150,167,5,23,30,34,245,30,135,84,51,91,102,250,101,136,220,29,37,75,220,148,179,199,117,186,83,45,52,172,182,75,4,142,87,164,47,100,237,124,142,88,156,199,70,199,196,138,215,61,28,203,52,227,39,128,77,47,226,250,154,27,237,194,233,87,140,103,116,20,244,244,52,57,28,41,37,83,25,69,28,178,200,180,210,209,172,172,138,70,42,207,43,145,205,86,72,143,232,94,181,99,86,55,103,93,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,40,29,172,0,5,106,243,100,224,162,227,168,20,127,194,119,75,237,157,251,213,146,222,248,242,250,40,210,150,158,57,109,116,176,77,50,220,221,35,220,199,201,52,76,141,176,185,191,157,123,227,236,35,17,169,10,163,234,219,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,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,179,153,2,177,190,82,218,71,110,226,142,245,172,57,5,101,37,219,79,164,168,246,205,159,11,90,22,69,4,87,25,101,123,228,167,157,172,106,68,250,24,87,165,209,66,214,167,90,61,177,200,138,200,93,226,66,74,219,56,134,166,187,112,160,254,40,105,113,42,182,49,152,60,249,130,216,234,95,45,51,250,225,163,125,67,233,146,89,97,107,149,138,230,57,172,168,72,186,36,98,182,86,35,152,230,239,173,185,179,158,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,248,21,23,253,69,78,41,255,0,215,246,149,127,233,91,143,249,8,22,105,192,182,21,106,192,56,62,210,75,21,154,162,174,106,122,172,94,146,246,247,84,189,174,122,79,112,111,142,153,168,173,107,83,161,178,212,200,214,38,219,163,17,168,170,229,69,114,231,83,165,104,134,21,117,211,93,23,192,116,230,251,81,73,61,203,21,197,237,86,74,201,105,30,231,65,36,244,212,145,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,129,221,64,26,214,113,99,230,159,89,62,96,100,62,163,57,178,153,81,122,223,202,39,137,45,74,214,140,251,81,172,89,182,154,193,109,202,178,139,173,238,142,42,187,149,123,103,142,10,154,185,38,141,178,53,180,110,106,61,26,244,69,68,115,147,125,246,85,248,129,39,249,67,103,95,75,120,54,182,216,61,151,225,62,133,100,23,75,23,123,191,220,241,125,201,27,95,221,233,233,78,222,222,63,183,211,187,191,181,117,111,245,186,91,53,72,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,191,226,137,40,0,16,3,157,95,149,140,91,230,5,15,167,92,73,254,69,254,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,189,255,0,4,80,164,206,19,188,211,232,223,204,12,123,212,96,54,83,42,47,68,57,68,241,37,166,186,209,128,234,53,247,54,211,89,237,184,174,81,106,189,214,69,73,114,175,116,242,65,77,87,28,210,54,54,186,141,173,87,171,88,168,136,174,106,111,182,234,159,18,221,0,16,3,157,95,149,140,91,230,5,15,167,92,73,254,69,254,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,189,255,0,4,80,164,206,19,188,211,232,223,204,12,123,212,96,54,83,42,47,68,57,68,241,37,166,186,209,128,234,53,247,54,211,89,237,184,174,81,106,189,214,69,73,114,175,116,242,65,77,87,28,210,54,54,186,141,173,87,171,88,168,136,174,106,111,182,234,159,18,221,0,24,171,137,126,29,48,78,40,52,178,191,76,243,170,127,239,181,150,122,222,185,191,177,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,238,135,252,21,62,10,153,84,1,172,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,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,205,57,93,115,0,163,187,209,219,120,100,214,252,139,179,117,135,195,91,176,123,164,241,193,5,44,148,177,65,20,16,218,93,219,99,58,102,78,214,241,73,34,189,211,58,71,70,174,71,164,77,150,74,241,225,192,189,139,140,28,86,221,91,100,175,181,99,153,246,63,220,246,125,238,166,141,242,120,186,94,220,170,150,249,221,27,218,173,133,211,190,55,164,170,201,93,22,210,116,49,123,175,71,64,171,79,38,174,46,236,23,90,43,237,139,84,116,214,221,114,183,84,71,87,71,89,73,123,185,195,61,52,241,185,29,28,177,200,218,36,115,30,215,34,57,28,138,138,138,136,168,5,138,243,8,213,11,86,149,112,125,169,55,59,131,105,38,168,191,217,229,197,232,105,38,173,109,51,234,39,184,53,105,151,181,186,42,200,248,162,146,90,133,141,169,187,153,78,255,0,123,81,21,237,160,29,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,248,23,39,196,255,0,10,252,108,241,75,195,206,9,164,217,182,67,163,236,200,108,23,137,110,87,251,188,85,247,6,50,230,248,105,251,52,115,196,214,209,163,97,123,155,81,87,223,143,183,209,214,200,159,27,152,215,58,22,98,174,19,57,72,234,94,149,107,206,49,169,250,209,150,225,87,43,22,39,81,237,122,106,27,37,93,116,211,212,92,98,217,105,58,149,240,192,145,178,57,122,102,85,234,127,82,194,216,213,138,217,28,173,11,42,211,220,42,213,166,184,6,53,167,54,42,138,185,237,184,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,129,216,0,2,133,185,169,232,229,139,72,184,184,187,212,227,147,109,73,158,219,226,204,100,166,233,127,245,173,85,76,243,199,82,157,111,123,149,253,201,233,229,159,127,170,214,247,250,26,212,107,17,86,79,242,71,213,234,103,218,181,11,65,43,167,164,142,162,10,136,178,251,92,109,130,94,252,236,123,99,165,173,115,228,247,196,140,141,99,160,70,183,234,189,86,105,23,235,162,47,68,128,230,41,192,157,215,139,187,86,41,125,211,154,204,126,211,155,99,181,18,82,75,89,118,145,208,65,85,106,145,174,115,162,146,72,105,229,153,239,142,102,177,209,53,85,24,212,154,165,126,47,67,10,240,89,203,179,138,254,20,117,230,213,169,243,102,26,107,112,177,79,79,53,163,33,161,164,186,86,119,234,109,211,116,171,187,107,37,189,81,31,28,177,195,50,34,57,157,107,10,70,175,99,94,229,3,186,243,171,242,177,139,124,192,161,244,235,137,26,185,98,242,255,0,163,213,218,202,110,32,117,191,29,241,120,45,39,76,248,205,182,89,32,150,150,253,85,28,243,67,43,170,88,215,172,137,12,18,83,251,225,145,141,108,206,123,119,87,70,215,178,75,52,226,95,134,124,55,138,92,123,20,195,53,6,186,173,152,245,131,40,167,200,235,168,169,149,88,251,155,33,165,169,133,41,22,84,114,58,22,57,213,13,87,189,191,95,161,142,107,85,142,114,72,204,192,0,0,0,0,0,0,0,0,5,0,243,71,243,217,169,191,130,250,61,17,42,185,24,254,187,63,102,255,0,121,31,171,198,103,43,253,125,226,39,137,60,195,88,240,172,191,79,232,172,185,7,179,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,19,53,114,222,224,167,84,248,62,252,162,126,83,47,248,165,207,233,111,178,60,23,176,170,170,102,237,248,95,23,220,238,247,160,139,109,252,75,58,122,122,183,217,219,237,178,110,19,84,0,0,0,0,0,5,85,243,206,253,73,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,150,83,204,135,130,157,83,227,7,242,119,249,51,191,226,150,207,162,94,215,241,190,221,170,169,135,185,226,188,39,111,181,217,130,93,246,240,207,234,234,233,219,118,237,190,235,182,21,224,207,149,254,190,240,237,196,158,31,172,121,174,95,167,245,182,92,127,218,30,38,11,93,194,182,74,167,247,232,42,41,217,208,217,41,35,98,236,249,154,171,187,211,234,162,237,186,236,138,22,126,0,0,80,15,52,127,61,154,155,248,47,163,209,23,252,86,7,25,156,175,245,247,136,158,36,243,13,99,194,178,253,63,162,178,228,30,207,240,208,93,46,21,177,213,51,177,65,79,78,254,182,199,73,35,19,119,194,229,77,158,191,85,83,125,151,116,64,200,28,149,60,172,101,63,48,43,189,58,220,79,242,47,242,244,225,127,62,225,51,69,239,90,115,168,215,124,126,227,114,184,229,21,55,184,165,178,84,77,52,13,130,74,74,72,90,215,58,104,162,114,63,170,157,234,168,141,84,217,91,239,248,162,74,0,5,74,243,107,224,163,216,149,149,156,89,105,149,178,213,71,101,155,179,30,105,111,129,59,18,54,186,105,251,108,185,181,21,221,18,119,159,44,81,202,216,218,215,36,136,217,85,36,89,102,123,45,168,1,172,182,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,216,167,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,87,7,16,252,154,114,219,238,168,87,94,184,110,191,97,86,12,38,178,158,157,212,246,123,221,194,226,147,208,78,216,209,146,177,178,118,234,93,51,28,230,119,81,238,123,85,22,87,51,165,17,136,231,100,14,9,56,21,227,55,132,109,80,138,244,220,255,0,77,107,112,155,229,68,13,203,44,244,149,245,61,250,232,34,142,118,66,248,228,150,220,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,133,117,240,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,77,130,52,183,75,112,77,22,193,45,154,103,166,150,47,99,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,58,87,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,252,192,0,0,6,42,226,199,202,198,178,124,191,200,125,58,115,90,195,103,61,111,194,174,186,149,162,249,246,156,216,170,41,32,185,101,88,189,214,201,71,45,91,220,216,35,158,166,146,72,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,240,42,47,250,138,156,83,255,0,175,237,42,255,0,210,183,31,242,16,46,164,0,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,47,243,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,239,248,34,133,80,242,184,243,217,166,95,141,122,61,105,127,197,96,112,103,202,255,0,95,120,118,226,79,15,214,60,215,47,211,250,219,46,63,237,15,19,5,174,225,91,37,83,251,244,21,20,236,232,108,148,145,177,118,124,205,85,221,233,245,81,118,221,118,69,179,240,0,0,41,91,157,95,154,124,91,229,253,15,168,220,76,171,200,199,245,217,251,55,251,200,201,92,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,123,190,10,189,215,150,247,5,58,167,193,247,229,19,242,153,127,197,46,127,75,125,145,224,189,133,85,83,55,111,194,248,190,231,119,189,4,91,111,226,89,211,211,213,190,206,223,109,147,112,154,160,0,6,181,156,88,249,167,214,79,152,25,15,168,206,108,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,32,76,174,87,30,68,244,203,241,175,88,173,37,81,133,56,51,209,76,171,135,110,27,48,253,28,205,110,22,170,219,214,63,237,15,19,61,174,89,36,165,127,126,190,162,161,157,14,146,56,222,187,50,102,162,238,196,250,200,187,110,155,42,230,176,0,0,0,0,0,0,5,85,243,206,253,73,254,210,126,237,45,80,133,92,200,120,41,213,62,48,127,39,127,147,59,254,41,108,250,37,237,127,27,237,218,170,152,123,158,43,194,118,251,93,152,37,223,111,12,254,174,174,157,183,110,219,238,187,5,107,114,184,243,217,166,95,141,122,61,105,127,197,96,112,103,202,255,0,95,120,118,226,79,15,214,60,215,47,211,250,219,46,63,237,15,19,5,174,225,91,37,83,251,244,21,20,236,232,108,148,145,177,118,124,205,85,221,233,245,81,118,221,118,69,179,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,7,173,199,176,224,244,247,251,128,242,223,134,199,35,139,118,216,228,4,112,227,90,232,219,94,150,92,102,115,145,29,249,174,159,127,254,115,78,139,246,127,57,22,121,76,67,44,117,217,116,175,79,171,37,45,23,74,251,190,201,230,37,79,26,118,85,187,233,93,202,54,179,169,83,179,183,187,127,254,137,167,254,101,251,136,157,202,118,173,233,121,203,104,36,85,78,154,74,39,53,23,236,78,252,187,255,0,245,72,5,158,55,244,83,250,2,158,25,238,106,123,254,195,144,30,180,69,221,78,109,248,28,17,83,125,142,104,7,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,3,131,191,164,230,112,123,81,64,242,213,254,115,145,193,173,219,254,35,152,24,179,136,43,117,61,126,9,91,29,67,26,246,47,111,116,84,223,253,26,47,251,136,67,203,2,134,42,28,219,50,68,68,250,180,148,13,79,248,229,122,147,195,90,109,209,220,240,186,202,121,35,87,35,187,123,174,234,159,232,177,175,217,253,5,127,114,214,175,117,187,86,179,43,44,236,70,61,212,84,14,247,166,219,237,47,243,251,255,0,142,159,96,22,128,197,69,106,109,247,30,87,224,120,143,110,219,85,62,212,67,202,129,193,62,42,115,111,192,225,178,34,252,78,105,240,3,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,222,227,145,197,235,176,30,24,187,156,206,12,118,231,48,58,126,169,117,166,39,86,230,162,46,221,189,247,255,0,125,97,89,124,191,238,146,205,196,94,75,35,149,24,146,80,81,39,74,111,253,250,20,251,203,64,207,169,217,81,142,84,177,223,31,169,183,255,0,124,105,85,220,32,58,11,31,21,215,202,74,86,254,110,74,106,6,170,110,191,108,180,203,246,239,247,168,22,227,78,189,80,49,83,237,106,127,212,123,15,158,129,200,250,56,92,159,5,141,191,245,33,244,1,234,247,245,30,198,252,14,10,190,243,155,126,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,188,228,113,122,123,183,3,139,87,222,123,15,91,126,41,239,61,128,126,78,79,27,37,179,78,201,81,85,171,211,190,223,225,180,171,157,23,165,142,139,140,75,132,116,72,246,183,181,67,238,79,114,109,215,69,247,127,73,105,183,182,44,150,233,99,70,162,239,211,241,255,0,9,10,201,211,59,45,109,31,23,245,82,68,206,148,232,161,238,108,169,240,234,162,254,112,44,230,212,174,91,125,58,187,125,214,38,124,127,193,67,236,62,59,87,87,179,233,209,223,222,153,255,0,212,161,246,1,234,119,196,230,223,129,197,81,119,57,55,224,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,139,142,71,23,1,193,171,187,190,7,180,245,51,126,175,122,158,208,62,91,147,81,212,174,106,181,85,23,111,114,127,74,21,199,96,173,246,63,23,207,99,98,123,146,169,148,145,170,162,126,143,214,161,251,255,0,164,177,250,206,174,203,186,118,223,221,241,254,146,181,164,153,244,60,97,66,202,134,167,231,29,70,214,238,158,253,247,160,251,255,0,164,11,36,180,59,174,221,76,237,149,55,137,139,255,0,224,161,246,31,13,145,253,118,154,37,255,0,205,227,95,255,0,5,15,184,15,90,187,222,114,111,192,226,239,137,201,191,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,94,128,241,199,83,195,143,27,58,189,163,217,195,41,31,167,89,166,172,95,95,53,92,143,138,157,246,59,140,215,7,192,149,174,153,234,214,173,50,181,145,54,102,189,223,81,145,164,140,84,86,189,147,5,186,0,0,0,0,0,0,0,0,249,40,174,214,171,141,77,125,29,190,231,73,85,81,107,168,74,74,232,161,153,175,125,44,235,20,115,36,82,181,23,118,61,98,154,41,17,174,217,122,36,99,190,14,69,95,172,168,189,99,226,238,235,194,15,52,141,78,202,231,183,85,222,49,59,245,61,142,219,145,218,160,168,115,30,248,18,213,66,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,182,189,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,251,128,253,96,0,3,228,182,93,173,87,170,103,214,89,174,116,149,244,241,212,79,72,249,105,166,108,172,108,240,74,248,102,137,92,213,84,71,199,44,114,70,246,252,90,246,57,171,178,162,161,245,148,193,165,92,109,221,120,80,227,151,90,44,89,60,245,117,218,117,149,106,69,234,27,173,27,170,156,216,45,51,186,240,173,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,236,23,62,15,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,125,199,235,0,0,0,62,74,219,181,170,221,83,65,71,112,185,210,82,212,93,42,22,146,134,41,166,107,31,85,58,69,36,203,20,77,85,221,239,72,161,150,69,107,119,94,136,222,239,131,85,83,228,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,125,197,80,232,231,23,119,94,47,185,164,105,142,87,5,186,174,207,137,216,105,239,150,220,114,213,61,67,158,246,64,182,170,231,62,170,102,35,150,38,84,204,189,61,125,180,217,25,28,49,171,164,237,36,142,11,116,4,21,230,255,0,148,223,112,109,2,211,220,215,22,174,240,87,172,127,84,45,55,75,117,79,105,146,118,42,160,162,175,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,184,202,188,11,241,155,98,227,15,78,42,174,114,90,189,141,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,0,0,0,0,0,0,0,0,7,201,29,218,213,53,214,162,197,13,206,145,247,42,58,120,106,234,40,219,51,86,120,96,153,210,54,41,95,30,253,77,99,221,4,205,107,149,54,114,197,34,38,253,43,183,214,85,7,50,29,121,204,184,109,230,7,167,26,173,134,86,213,181,246,236,30,220,203,157,12,53,9,11,46,214,229,186,215,173,69,20,170,230,61,189,18,53,187,35,149,142,232,122,50,70,167,91,26,168,22,190,14,149,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,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,238,160,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,176,79,251,101,218,213,122,166,125,101,154,231,73,95,79,29,68,244,143,150,154,102,202,198,207,4,175,134,104,149,205,85,68,124,114,199,36,111,111,197,175,99,154,187,42,42,31,89,175,95,2,252,102,223,120,60,212,122,171,156,150,175,108,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,96,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,250,192,34,175,52,127,34,122,155,248,47,172,81,1,42,129,13,121,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,0,0,0,0,7,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,245,152,171,139,31,43,26,201,242,255,0,33,244,233,200,65,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,120,44,208,0,0,0,0,0,0,2,58,241,183,198,14,51,194,54,151,203,122,114,210,86,230,215,202,121,219,137,217,234,226,168,236,87,79,20,144,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,175,83,67,58,83,101,54,42,188,170,227,133,83,215,117,222,173,86,250,59,165,101,55,105,233,218,165,171,146,166,58,121,58,213,58,29,212,250,42,148,217,21,92,157,189,220,136,142,106,175,235,26,214,98,220,78,235,46,49,196,21,47,19,174,202,61,177,159,67,112,125,194,106,219,164,45,158,58,174,228,78,134,72,31,26,116,163,97,116,15,116,40,200,250,59,113,170,36,75,31,75,21,183,253,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,25,24,174,107,28,248,165,137,234,198,117,244,160,101,83,170,106,150,169,96,154,45,130,92,245,51,82,239,190,198,198,236,221,159,27,91,225,102,168,237,119,102,100,49,254,110,22,62,71,111,36,172,111,213,106,237,190,235,178,34,170,118,178,42,243,71,242,39,169,191,130,250,197,16,15,234,163,240,39,254,206,127,244,102,241,254,72,74,163,85,115,106,128,0,0,4,127,213,46,61,120,78,209,108,238,231,166,122,151,170,222,198,201,44,221,159,27,69,236,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,72,2,128,121,163,249,236,212,223,193,125,30,136,11,190,209,77,123,210,126,34,113,90,172,215,71,50,191,164,22,90,43,131,237,115,212,248,26,154,78,138,166,71,28,142,143,162,162,56,222,187,50,104,215,116,78,159,173,182,251,162,162,99,253,82,227,215,132,237,22,206,238,122,103,169,122,173,236,108,146,205,217,241,180,94,194,185,84,118,187,176,178,104,255,0,57,13,59,227,118,241,202,199,125,87,46,219,236,187,42,42,38,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,130,250,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,200,4,0,228,169,229,99,41,249,129,93,233,214,226,101,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,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,3,245,111,185,254,27,140,228,216,206,25,125,200,105,41,47,185,141,69,77,53,138,222,229,85,158,185,244,244,239,168,157,88,212,69,84,100,113,70,170,231,174,204,69,116,109,85,234,145,141,119,96,53,172,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,20,143,86,181,141,124,178,202,244,99,58,250,82,231,185,101,106,134,188,234,215,13,22,236,159,91,91,73,95,79,29,68,148,88,229,249,245,189,219,141,222,138,7,186,39,201,88,196,69,68,124,114,198,248,146,103,63,185,47,66,185,236,69,68,154,160,37,168,42,47,149,15,28,117,56,213,214,201,194,62,163,50,145,44,87,42,138,134,98,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,237,57,55,149,38,149,177,236,246,200,206,205,186,0,0,0,0,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,242,74,154,214,113,99,230,159,89,62,96,100,62,163,56,27,20,105,110,169,96,154,211,130,91,53,51,77,47,190,217,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,246,178,42,242,184,242,39,166,95,141,122,197,105,42,128,0,0,0,0,0,0,31,37,218,231,77,101,181,86,222,107,35,171,146,158,130,158,74,153,89,73,73,45,84,238,99,26,174,114,71,12,45,116,178,191,100,93,153,27,92,247,46,200,212,85,84,67,235,0,69,95,234,163,240,39,254,206,127,244,102,241,254,72,73,76,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,220,107,153,197,214,136,90,184,113,226,47,51,209,171,21,242,174,239,109,176,84,83,58,142,174,174,54,178,117,130,162,150,26,152,217,39,79,213,115,216,217,209,138,244,70,163,213,138,228,107,58,186,18,210,185,54,107,95,211,158,31,110,218,57,87,111,236,213,233,149,193,59,51,199,23,76,115,208,220,101,168,168,143,169,203,35,149,211,54,118,86,35,182,99,26,145,246,54,234,119,90,129,47,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,184,255,0,75,120,245,225,59,90,115,187,102,153,233,166,171,123,103,36,188,247,188,21,23,176,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,128,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,5,255,0,17,255,0,84,184,245,225,59,69,179,187,158,153,234,94,171,123,27,36,179,118,124,109,23,176,174,85,29,174,236,44,154,63,206,67,78,248,221,188,114,177,223,85,203,182,251,46,202,138,137,157,110,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,53,151,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,134,195,218,23,197,30,132,241,41,237,191,200,166,115,244,143,232,231,134,246,159,246,50,178,143,177,226,59,189,159,238,152,163,234,234,236,75,250,59,237,211,239,219,116,223,42,144,255,0,149,166,133,209,232,255,0,10,118,28,146,182,205,225,50,77,68,255,0,52,151,57,164,88,36,145,244,178,42,165,189,141,146,36,234,236,248,94,220,205,141,238,115,153,37,76,255,0,162,174,86,54,96,0,48,166,181,241,153,195,103,14,217,85,46,21,172,122,145,244,126,245,91,111,101,210,10,111,99,215,213,245,210,190,73,35,108,157,116,240,72,196,221,240,200,155,42,245,125,93,246,217,81,87,53,148,173,206,175,205,62,45,242,254,135,212,110,32,90,166,133,241,71,161,60,74,123,111,242,41,156,253,35,250,57,225,189,167,253,140,172,163,236,120,142,239,103,251,166,40,250,186,187,18,254,142,251,116,251,246,221,55,202,165,85,242,49,253,118,126,205,254,242,45,80,1,242,71,118,181,77,117,168,177,67,115,164,125,202,142,158,26,186,138,54,204,213,158,24,38,116,141,138,87,199,191,83,88,247,65,51,90,229,77,156,177,72,137,191,74,237,245,149,87,204,59,136,92,171,133,254,97,122,119,171,152,181,55,143,240,26,127,75,77,113,181,190,170,74,120,110,116,50,215,220,91,45,60,142,98,255,0,131,35,21,205,123,89,44,81,61,88,254,142,149,11,84,7,74,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,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,247,80,0,0,7,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,245,148,173,204,235,143,31,203,125,246,167,65,180,158,245,213,128,227,247,7,123,74,233,110,184,247,41,114,137,154,200,93,30,237,237,53,123,52,243,182,161,27,211,36,145,76,228,142,100,223,162,39,32,91,246,169,106,150,9,162,216,37,207,83,53,46,251,236,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,166,0,254,170,63,2,127,236,231,255,0,70,111,31,228,131,154,63,145,61,77,252,23,214,40,138,1,3,106,128,0,0,8,1,205,239,58,226,59,20,209,170,75,94,155,218,252,38,155,94,186,168,243,27,237,190,119,186,185,157,199,35,35,163,153,136,212,240,244,114,239,210,233,90,231,119,92,169,11,214,38,185,25,82,19,166,193,150,98,185,95,180,190,139,100,214,171,207,177,174,19,90,110,62,207,173,142,163,193,215,69,183,118,154,110,133,94,220,204,234,111,84,110,217,205,221,55,68,220,253,99,93,110,14,184,197,206,248,64,206,234,47,246,10,63,108,227,119,158,143,164,24,255,0,114,26,127,106,118,161,168,101,47,245,211,224,150,72,59,82,84,44,159,155,68,235,219,165,219,162,251,182,9,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,64,236,0,31,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,160,126,86,121,159,225,186,97,140,207,153,234,6,67,73,98,177,82,212,82,83,84,92,42,213,91,4,15,169,168,142,158,37,145,219,108,198,44,179,70,138,247,108,198,34,171,156,173,106,43,147,176,26,245,241,209,198,109,247,140,61,71,165,185,199,106,246,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,39,255,0,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,124,210,61,174,153,175,110,232,233,26,247,200,22,42,0,0,117,251,86,127,134,223,115,43,254,159,89,178,26,74,204,135,21,167,161,169,189,80,194,170,231,208,50,177,37,90,100,149,81,58,90,247,182,9,30,140,223,173,25,208,229,68,108,140,87,96,174,58,56,205,177,112,121,167,20,183,56,237,94,217,204,242,143,17,79,140,219,101,99,210,149,210,68,140,238,212,212,200,221,182,134,46,236,74,177,181,201,36,142,123,90,222,148,87,203,29,11,98,218,171,168,248,94,163,210,234,246,55,154,93,105,51,58,75,131,238,141,189,186,161,101,170,146,170,69,114,203,36,174,147,171,189,220,235,122,72,146,117,54,70,189,237,122,57,28,228,80,217,248,29,43,69,239,186,161,146,233,126,63,122,214,140,26,147,15,205,167,167,115,111,86,122,74,232,234,224,130,118,72,230,117,199,36,111,123,122,36,107,91,42,51,173,234,196,145,24,174,114,181,92,189,212,1,249,55,28,179,21,179,223,109,24,181,219,38,181,81,94,178,15,17,236,139,117,69,108,113,213,92,59,12,71,207,225,226,114,163,229,237,177,81,207,232,69,233,106,162,174,200,126,6,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,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,94,29,116,226,63,81,245,207,92,110,58,231,118,200,46,180,23,95,104,37,69,129,177,87,175,114,195,75,20,203,37,37,53,52,177,182,62,142,206,232,169,35,26,199,58,78,169,87,235,189,206,80,217,76,17,171,129,126,51,108,92,97,233,197,85,206,75,87,177,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,201,37,64,31,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,226,215,177,205,93,149,21,15,172,167,109,19,227,142,155,133,46,54,117,207,15,212,22,85,212,105,214,97,169,23,183,215,77,19,229,149,246,74,182,220,42,24,149,177,64,138,173,123,28,213,107,103,107,91,221,115,34,137,205,87,44,41,20,129,113,32,0,0,0,7,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,245,152,171,139,31,43,26,201,242,255,0,33,244,233,192,202,160,172,190,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,214,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,240,227,201,225,126,0,122,219,250,95,19,218,122,154,159,88,246,129,235,153,55,98,161,88,154,197,93,45,139,139,156,122,169,19,171,196,215,82,196,191,4,247,111,111,254,159,184,179,201,85,17,138,165,83,241,113,35,237,28,79,98,85,141,126,205,117,214,155,110,149,248,236,148,31,208,5,159,225,149,73,87,141,91,102,219,101,117,36,43,241,251,227,106,159,184,116,189,34,171,90,220,10,199,80,231,110,175,183,83,59,227,247,195,26,255,0,218,119,64,56,57,83,127,122,158,90,169,246,28,94,190,243,203,54,3,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,1,173,103,22,62,105,245,147,230,6,67,234,51,155,41,154,214,113,99,230,159,89,62,96,100,62,163,56,19,211,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,90,249,170,185,119,220,175,120,215,254,16,24,35,52,99,80,174,119,90,237,73,195,109,239,169,150,227,90,189,239,108,218,219,51,88,202,133,149,173,77,166,139,187,4,50,36,138,175,147,234,75,215,35,159,47,108,39,80,0,0,0,0,0,10,1,230,143,231,179,83,127,5,244,122,35,176,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,63,175,243,71,243,217,169,191,130,250,61,17,21,64,218,160,21,43,202,235,152,5,101,162,178,219,195,38,183,228,93,235,84,222,26,221,131,221,39,142,121,234,163,170,150,120,160,134,210,238,219,31,213,10,247,119,138,73,21,141,133,177,186,53,114,177,98,108,86,212,0,214,179,139,31,52,250,201,243,3,33,245,25,205,148,205,107,56,177,243,79,172,159,48,50,31,81,156,9,105,202,231,142,219,86,137,221,102,208,141,104,201,170,233,240,155,229,67,29,143,220,106,231,111,130,199,171,92,231,172,172,147,169,58,162,166,168,115,218,170,254,190,220,82,53,94,173,106,77,52,173,185,243,85,114,218,121,93,115,0,163,187,209,219,120,100,214,252,139,179,117,135,195,91,176,123,164,241,193,5,44,148,177,65,20,16,218,93,219,99,58,102,78,214,241,73,34,189,211,58,71,70,174,71,164,77,148,44,252,2,168,57,160,243,4,166,187,83,94,184,94,209,107,173,91,24,202,135,80,102,23,202,105,101,166,127,92,50,213,83,214,89,86,41,96,107,149,138,230,64,231,207,20,189,18,49,93,23,214,99,159,184,96,14,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,117,254,87,30,123,52,203,241,175,71,173,34,169,42,185,92,121,236,211,47,198,189,30,180,9,255,0,206,175,202,198,45,243,2,135,211,174,37,80,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,169,107,252,234,252,172,98,223,48,40,125,58,226,82,176,27,41,240,209,196,94,9,197,6,150,80,106,102,11,81,253,234,142,241,69,209,55,246,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,138,47,197,19,42,154,235,112,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,155,4,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,118,0,0,0,0,0,0,0,0,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,12,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,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,213,220,157,60,184,57,128,86,112,239,125,139,73,53,123,34,255,0,58,122,255,0,19,60,85,53,17,207,81,38,59,85,208,249,58,169,217,11,36,145,240,205,34,35,31,10,55,165,36,149,37,106,179,243,201,40,93,248,6,20,226,187,138,237,56,225,43,78,31,154,230,178,248,235,173,119,114,11,5,130,9,145,149,87,122,166,162,42,181,170,168,189,184,89,212,213,150,101,69,108,109,115,81,17,239,124,113,188,58,7,31,92,107,226,188,41,233,197,93,146,211,115,241,26,155,147,91,230,143,28,183,211,172,111,146,131,173,29,27,110,117,9,35,94,198,195,19,209,85,141,123,87,189,35,21,136,157,45,149,241,80,93,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,96,213,45,82,206,245,167,59,185,234,102,165,223,125,179,146,94,123,62,54,183,194,195,79,221,237,66,200,99,252,220,44,100,109,218,56,152,223,170,212,223,109,215,117,85,85,204,25,167,8,151,93,58,224,203,24,226,139,47,184,213,211,220,179,140,162,154,219,101,179,45,59,162,72,109,78,166,173,147,197,79,220,106,57,207,153,212,209,62,46,143,169,217,86,191,170,78,242,36,65,29,73,233,203,115,152,37,55,14,213,50,104,246,178,93,106,221,167,87,26,135,84,209,92,166,150,89,153,140,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,155,110,249,21,99,87,9,58,33,106,226,63,95,177,205,23,188,223,42,236,212,249,29,61,209,172,175,166,141,178,62,154,120,109,213,53,16,189,88,239,115,216,146,195,31,91,55,106,185,157,77,71,49,85,30,157,87,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,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,168,27,57,145,87,154,63,145,61,77,252,23,214,40,136,171,202,143,142,159,237,28,47,235,94,103,254,167,165,192,43,107,155,254,19,93,107,146,161,93,254,245,225,88,230,255,0,46,20,127,247,60,36,170,230,143,228,79,83,127,5,245,138,32,40,135,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,118,8,224,235,140,92,19,139,252,18,162,255,0,96,163,246,54,73,102,232,250,65,143,247,38,168,246,95,118,106,134,82,255,0,93,62,8,163,159,187,29,58,201,249,180,94,141,250,93,178,167,191,93,115,37,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,27,47,3,165,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,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,123,168,0,0,24,171,139,31,43,26,201,242,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,47,242,31,78,156,214,176,11,190,229,193,204,2,143,136,139,20,90,73,171,217,23,249,236,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,81,171,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,219,158,65,205,34,221,145,112,49,122,213,108,74,237,106,177,235,21,31,179,236,85,54,182,219,106,170,105,104,110,149,147,206,214,75,19,164,143,180,238,170,74,42,202,184,218,231,200,200,220,198,71,34,200,187,54,64,156,26,101,173,122,71,172,212,215,10,173,41,212,124,127,42,101,166,161,244,213,201,107,174,100,207,166,123,101,150,36,89,24,139,212,214,61,208,74,177,189,83,162,86,55,174,53,123,21,28,189,212,213,179,19,250,85,244,170,205,244,23,218,191,73,61,161,79,236,127,100,247,60,119,142,238,55,177,225,251,95,156,239,119,58,58,58,62,183,86,219,123,246,54,125,196,237,215,219,62,43,102,180,229,57,31,210,11,213,21,190,158,158,227,119,240,108,164,246,133,83,35,107,101,169,236,49,85,145,119,30,142,127,109,171,210,222,173,147,220,128,126,176,7,95,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,80,235,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,183,93,109,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,117,59,100,221,92,174,115,158,247,61,239,123,221,146,248,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,217,127,151,7,47,250,206,34,47,177,106,222,175,99,191,231,79,65,226,96,138,154,162,73,233,228,200,170,186,31,31,77,59,225,124,114,50,24,100,84,123,230,71,116,172,145,36,77,71,254,121,98,8,215,113,225,139,89,109,188,62,218,56,157,147,23,239,96,55,139,133,69,189,149,180,243,54,89,41,187,114,164,45,158,162,54,238,177,67,36,233,44,44,123,191,209,34,84,114,55,185,2,203,216,56,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,197,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,154,251,113,209,193,149,247,131,205,71,165,182,71,117,246,206,25,148,120,138,140,102,229,43,216,149,78,142,37,103,118,154,166,54,237,180,209,119,98,69,145,173,72,228,107,218,230,244,170,190,40,194,253,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,18,58,243,71,242,39,169,191,130,250,197,17,88,28,185,184,215,254,10,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,91,63,230,143,228,79,83,127,5,245,138,32,40,4,218,160,213,92,216,79,129,126,51,108,92,97,233,197,85,206,75,87,177,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,18,84,0,0,160,30,104,254,123,53,55,240,95,71,162,46,167,137,222,33,113,94,23,244,106,245,171,153,77,55,143,240,29,186,107,117,173,149,81,211,205,115,174,149,221,49,83,198,231,175,248,82,61,90,215,185,145,69,43,209,143,232,233,93,117,181,75,84,179,189,105,206,238,122,153,169,119,223,108,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,66,223,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,1,58,121,64,101,54,44,27,130,253,66,205,114,154,239,5,101,199,243,11,181,210,227,83,218,124,157,138,88,45,52,18,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,247,16,3,142,142,51,111,188,97,234,61,45,206,59,87,177,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,141,99,215,156,202,139,135,150,240,229,103,173,171,183,227,213,153,69,94,77,122,72,106,17,25,117,123,233,232,162,166,134,86,35,17,221,16,58,146,73,17,58,213,143,124,172,114,177,29,11,28,119,94,14,184,58,206,248,191,206,234,44,22,10,207,99,99,118,110,143,164,25,7,110,26,143,101,247,97,168,125,47,245,171,231,138,73,251,178,83,172,127,155,85,232,223,169,219,34,123,195,48,114,211,224,86,155,137,172,154,171,83,245,58,130,146,171,75,241,202,137,237,181,84,46,170,150,57,238,247,21,167,69,108,12,88,36,100,176,178,20,158,25,157,34,185,58,151,183,27,90,244,116,139,29,228,152,255,0,29,252,141,104,53,30,7,161,120,223,178,177,136,238,190,34,217,138,88,32,234,89,42,124,52,18,85,84,185,169,245,158,238,150,49,242,75,60,139,245,164,145,189,111,89,37,111,94,64,3,85,114,231,185,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,211,9,245,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,211,192,139,252,0,241,131,106,226,203,72,218,235,130,213,199,157,225,212,244,116,25,91,38,137,168,202,153,222,199,36,117,209,58,54,54,46,138,133,134,87,172,109,107,86,39,181,236,233,232,72,228,146,80,0,0,0,53,172,226,199,205,62,178,124,192,200,125,70,115,101,51,90,206,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,198,189,98,180,149,68,85,229,113,228,79,76,191,26,245,138,210,85,0,0,0,0,0,0,0,0,1,88,28,235,52,46,178,235,98,194,248,135,176,217,187,222,196,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,200,129,203,23,84,191,37,252,100,225,94,46,251,236,203,86,91,226,49,107,135,245,175,123,197,120,168,215,194,65,238,99,156,206,170,232,232,190,187,122,118,219,235,57,24,175,46,251,95,180,114,197,196,6,141,101,154,59,145,205,225,233,50,107,123,169,227,169,233,123,252,37,83,28,146,83,84,244,49,236,89,59,83,199,20,189,190,180,107,250,58,93,245,92,168,107,46,5,212,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,147,252,120,235,125,215,136,238,89,218,71,172,183,219,29,37,162,229,127,206,34,109,101,37,36,142,124,9,61,52,23,122,105,31,31,87,214,107,30,232,21,232,197,87,43,17,232,213,115,250,122,214,48,114,184,243,217,166,95,141,122,61,104,22,41,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,3,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,36,7,52,189,116,172,214,14,43,47,216,221,21,231,197,227,122,119,254,102,237,144,198,147,199,27,42,163,68,91,131,221,28,171,211,222,241,93,200,93,35,26,214,190,58,104,63,73,26,143,116,138,228,159,162,246,171,141,78,121,174,249,14,33,73,85,81,107,168,165,176,227,55,137,158,215,190,150,117,138,71,220,91,20,125,91,177,235,20,212,72,178,171,17,122,36,123,24,237,157,43,84,45,124,0,0,165,110,117,126,105,241,111,151,244,62,163,113,46,164,165,110,117,126,105,241,111,151,244,62,163,113,3,42,242,49,253,118,126,205,254,242,45,80,170,190,70,63,174,207,217,191,222,69,170,0,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,194,156,11,241,155,125,224,243,81,234,174,114,90,189,179,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,221,42,172,150,61,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,53,98,39,255,0,44,94,60,127,34,23,218,109,6,213,139,215,78,3,144,92,27,236,219,165,198,227,219,165,197,230,115,38,116,155,55,180,229,236,212,78,234,116,119,84,145,197,11,150,73,151,110,185,92,161,117,32,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,12,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,162,192,2,255,0,185,163,249,19,212,223,193,125,98,136,160,18,255,0,185,163,249,19,212,223,193,125,98,136,160,16,54,168,4,74,229,231,198,157,171,138,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,211,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,220,108,124,61,82,212,1,215,243,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,176,0,53,225,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,228,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,231,181,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,118,188,60,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,6,203,197,43,115,58,227,199,242,223,125,169,208,109,39,189,117,96,56,253,193,222,210,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,201,130,177,190,56,245,115,26,225,46,245,194,61,27,41,18,197,114,168,232,164,187,68,247,211,214,208,219,165,153,243,214,81,34,196,173,73,89,60,174,77,221,38,251,71,45,76,110,71,182,72,251,56,171,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,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,170,29,40,250,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,50,175,22,218,33,106,225,195,95,178,61,23,179,95,42,239,52,248,229,61,173,175,175,169,141,177,190,166,121,173,212,213,19,61,24,223,115,24,178,205,39,67,55,114,181,157,45,87,61,81,94,185,47,73,248,40,202,181,247,131,187,174,181,233,61,179,218,89,126,31,152,92,232,174,86,152,146,71,213,93,173,105,67,111,150,54,211,55,169,88,179,64,247,212,57,34,107,17,243,54,119,34,57,207,142,40,158,22,147,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,178,175,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,253,120,116,183,84,179,189,22,206,237,154,153,166,151,223,99,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,50,7,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,129,143,245,75,84,179,189,105,206,238,122,153,169,119,223,108,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,109,43,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,206,10,229,139,192,119,229,190,251,77,175,58,177,101,234,192,113,251,131,125,155,107,184,219,187,148,185,68,205,100,205,147,103,119,90,189,154,121,219,78,174,234,142,72,166,114,73,10,239,209,43,82,234,64,29,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,123,1,72,28,199,249,128,86,113,17,125,151,73,52,135,34,255,0,58,122,15,13,60,181,52,241,207,79,38,69,85,208,201,58,170,25,51,35,145,144,195,34,171,25,10,183,165,100,137,101,114,191,243,41,16,98,14,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,116,117,51,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,193,64,118,173,45,213,44,239,69,179,187,102,166,105,165,247,216,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,205,204,199,198,237,227,149,237,250,205,93,183,221,54,84,69,77,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,81,102,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,95,39,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,225,177,241,173,103,22,62,105,245,147,230,6,67,234,51,155,20,105,110,169,96,154,211,130,91,53,51,77,47,190,217,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,235,175,197,143,154,125,100,249,129,144,250,140,224,75,254,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,249,164,123,155,11,152,221,209,177,185,239,142,229,13,85,203,126,229,229,204,166,221,146,225,55,13,51,226,99,48,232,200,49,75,124,213,182,171,228,180,213,85,85,87,139,93,37,29,69,85,83,170,123,81,61,22,106,104,41,92,229,149,206,71,206,215,53,58,95,43,94,249,66,122,199,173,122,71,46,168,84,104,171,117,31,31,76,238,150,158,26,151,227,238,174,99,107,85,146,199,36,173,70,70,171,187,222,145,66,249,92,198,238,246,70,177,189,232,214,73,27,157,221,77,99,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,61,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,183,147,203,22,221,168,244,92,27,97,85,58,145,145,221,110,82,92,60,69,69,150,154,231,70,176,205,108,179,164,139,29,37,51,94,229,235,154,21,100,125,248,164,118,200,145,84,70,198,126,110,54,40,18,168,197,92,88,249,88,214,79,151,249,15,167,78,101,83,21,113,99,229,99,89,62,95,228,62,157,56,26,214,23,147,203,79,142,170,158,38,177,154,173,48,212,234,250,186,173,80,199,41,231,185,85,87,58,150,40,224,187,219,150,161,17,179,177,32,141,145,66,248,86,120,97,116,106,212,234,78,220,141,115,213,210,36,116,108,118,12,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,162,1,31,248,58,227,23,4,226,255,0,4,168,191,216,40,253,141,146,89,186,62,144,99,253,201,170,61,151,221,154,161,148,191,215,79,130,40,231,238,199,78,178,126,109,23,163,126,151,108,169,239,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,15,11,240,60,158,23,224,7,4,84,87,38,199,176,245,162,34,41,236,3,215,54,221,10,85,95,27,115,211,255,0,8,124,18,38,68,222,166,94,97,73,23,239,69,74,21,79,176,181,105,61,236,93,138,176,227,170,213,53,38,190,224,247,6,189,91,226,238,241,181,23,111,228,182,133,62,240,44,83,69,23,125,59,177,35,99,68,111,179,169,118,84,255,0,120,140,239,166,61,208,197,127,228,215,31,71,191,171,107,109,34,47,187,111,127,135,136,200,64,122,223,253,31,104,97,225,251,253,255,0,105,230,63,231,3,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,154,125,100,249,129,144,250,140,230,202,102,181,156,88,249,167,214,79,152,25,15,168,206,6,117,184,240,43,83,152,240,33,129,113,79,165,20,21,117,55,218,90,123,220,217,173,11,170,162,108,14,183,82,86,92,23,218,76,89,164,106,181,241,69,79,28,78,134,52,119,113,22,55,53,141,115,100,89,98,86,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,238,47,167,149,199,145,61,50,252,107,214,43,72,43,205,115,130,143,201,150,85,63,18,154,103,108,186,212,227,121,109,194,162,167,45,139,110,244,54,123,164,210,53,201,81,214,174,89,27,13,84,146,63,220,230,244,71,42,116,163,209,38,134,38,132,244,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,146,128,214,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,236,41,195,71,17,120,39,20,26,89,65,169,152,45,71,247,170,59,197,23,68,223,216,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,111,67,254,40,191,20,64,202,160,0,0,0,40,7,154,63,158,205,77,252,23,209,232,140,235,193,191,8,150,174,47,185,126,101,24,164,23,26,75,62,89,97,212,139,133,203,28,186,207,78,215,177,147,173,170,222,215,210,204,244,106,202,202,105,147,167,175,182,187,163,227,134,69,108,157,164,141,216,43,154,63,158,205,77,252,23,209,232,137,149,201,67,87,176,215,224,25,150,130,58,122,184,242,200,47,21,25,123,35,116,11,216,158,220,248,104,169,92,230,72,155,162,62,57,99,98,57,174,233,221,38,141,89,215,180,157,1,84,25,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,188,185,78,87,188,116,254,90,241,86,104,118,177,230,126,47,82,108,189,126,199,169,173,111,76,215,219,92,113,181,83,121,149,203,226,43,33,218,78,230,232,215,190,36,100,159,157,115,106,36,78,235,204,83,129,90,110,41,112,213,206,52,250,130,145,154,169,96,167,134,26,25,170,106,165,99,46,118,232,86,161,235,109,68,89,18,8,94,233,42,29,35,38,115,63,77,141,99,158,198,57,94,202,54,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,61,192,109,38,107,89,197,143,154,125,100,249,129,144,250,140,229,217,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,74,76,226,199,205,62,178,124,192,200,125,70,112,36,255,0,11,92,18,90,184,175,224,107,37,190,227,16,82,80,234,46,43,156,93,166,181,86,54,149,174,158,237,3,108,244,142,101,165,242,58,104,152,198,73,80,232,220,217,100,87,36,43,220,86,162,36,146,111,10,238,214,204,203,74,51,250,219,53,100,149,118,12,179,14,188,73,77,43,233,42,209,39,183,220,105,38,86,185,99,154,23,42,35,227,150,53,217,241,185,125,237,69,106,252,20,184,158,74,158,86,50,159,152,21,222,157,110,28,208,184,22,252,181,226,175,215,29,28,195,60,94,164,217,122,61,177,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,29,114,222,109,249,150,75,193,250,225,105,53,93,187,90,174,117,15,178,213,95,173,27,83,50,11,116,109,133,206,185,127,107,233,138,166,161,175,150,4,142,5,78,135,178,89,218,232,63,51,18,215,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,239,63,40,188,158,90,28,14,83,112,227,134,195,172,57,195,234,223,168,185,165,158,54,77,73,35,37,167,101,142,221,50,199,58,81,58,23,163,92,181,42,230,68,233,156,246,253,71,198,145,177,17,26,247,204,17,87,140,142,17,45,92,32,242,252,197,241,73,238,52,151,140,178,253,169,22,251,150,71,117,130,157,172,99,231,75,85,193,172,165,133,234,212,149,244,208,167,87,71,113,119,87,201,52,136,216,251,171,27,112,87,43,143,61,154,101,248,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,79,254,117,126,86,49,111,152,20,62,157,113,43,171,151,38,45,98,206,120,194,194,240,172,166,135,198,217,114,11,126,69,107,184,211,119,95,31,126,150,123,21,124,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,125,229,138,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,7,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,118,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,220,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,215,179,137,126,29,51,190,23,245,78,191,76,243,170,127,239,181,150,122,222,184,127,178,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,238,182,124,21,62,10,161,178,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,214,84,175,43,174,96,21,150,138,203,111,12,154,223,145,119,173,83,120,107,118,15,116,158,57,231,170,142,170,89,226,130,27,75,187,108,127,84,43,221,222,41,36,86,54,22,198,232,213,202,197,137,177,91,80,0,8,1,205,111,138,61,118,225,175,242,93,249,20,206,126,142,125,35,246,223,180,255,0,177,148,117,157,255,0,15,224,123,63,221,49,73,211,211,223,151,244,118,223,171,223,190,201,176,79,240,84,7,1,92,122,241,99,173,60,88,224,218,103,169,122,173,237,156,110,243,237,63,27,69,236,43,109,63,119,181,109,170,154,63,206,67,78,201,27,180,145,49,223,85,201,190,219,46,232,170,139,111,224,0,0,10,86,231,87,230,159,22,249,127,67,234,55,18,234,74,86,231,87,230,159,22,249,127,67,234,55,16,63,87,149,46,133,233,199,17,122,113,175,186,95,170,22,111,29,106,174,250,53,44,51,68,168,202,171,125,83,82,232,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,116,42,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,182,43,200,199,245,217,251,55,251,200,177,252,215,69,244,191,81,115,44,59,80,51,140,66,146,243,125,192,42,42,42,241,202,138,151,200,230,80,79,50,71,215,42,68,142,237,61,232,176,196,230,57,237,114,198,248,218,246,116,185,17,64,138,188,164,45,58,243,101,225,162,58,61,82,182,82,80,97,178,84,120,188,14,41,97,237,92,93,69,59,228,154,162,89,90,136,136,180,210,75,34,73,3,159,249,199,117,202,239,124,43,2,144,3,154,52,156,81,205,175,48,205,196,69,21,37,29,157,244,239,118,25,79,102,169,150,166,201,13,18,244,119,89,79,44,145,198,233,42,81,221,9,80,249,35,100,142,114,70,189,45,133,105,209,47,120,234,154,165,165,184,38,180,224,151,61,51,212,187,23,182,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,161,81,124,180,185,125,212,235,13,214,207,196,30,175,218,169,36,211,234,10,143,19,103,180,213,197,21,84,25,43,216,234,168,36,73,17,147,163,224,101,61,76,17,57,89,52,78,100,233,187,85,21,138,237,229,7,58,191,43,24,183,204,10,31,78,184,147,210,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,5,243,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,252,107,209,235,75,105,227,163,131,43,23,24,122,113,75,108,142,235,236,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,84,183,43,143,61,154,101,248,215,163,214,151,252,6,174,247,108,3,50,178,231,245,186,91,89,143,85,201,150,80,94,36,176,75,105,164,68,170,157,215,22,76,176,58,158,52,133,92,146,191,186,138,196,237,171,186,151,110,157,247,66,226,120,163,252,187,127,82,123,38,254,18,255,0,252,242,127,172,189,183,253,199,254,185,96,240,255,0,220,95,214,255,0,220,253,143,208,255,0,149,245,186,137,127,249,1,209,175,203,47,240,131,252,158,218,191,40,94,207,246,103,183,122,29,222,236,244,244,117,116,111,219,239,118,255,0,53,223,233,238,246,191,53,215,219,250,134,21,230,143,228,79,83,127,5,245,138,32,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,222,100,190,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,111,74,225,59,205,62,141,252,192,199,189,70,3,97,237,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,168,80,183,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,55,96,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,220,107,111,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,36,159,229,193,204,2,179,135,123,236,90,73,171,217,23,249,211,215,248,153,226,169,168,142,122,137,49,218,174,135,201,213,78,200,89,36,143,134,105,17,24,248,81,189,41,36,169,43,85,159,158,73,66,239,192,0,98,174,44,124,172,107,39,203,252,135,211,167,53,172,54,83,226,199,202,198,178,124,191,200,125,58,115,90,192,44,251,155,95,5,30,196,172,172,226,203,76,173,150,170,59,44,221,152,243,75,124,9,216,145,181,211,79,219,101,205,168,174,232,147,188,249,98,142,86,198,214,185,36,70,202,169,34,203,51,217,88,38,198,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,173,121,143,242,255,0,172,225,222,251,46,173,233,14,59,254,116,245,254,26,9,105,169,228,158,162,76,118,171,161,145,244,212,62,103,201,35,225,154,68,87,178,101,119,74,73,42,196,228,103,230,86,80,237,124,155,56,122,250,105,171,23,110,33,110,213,55,90,74,77,59,218,138,208,200,233,118,165,184,215,86,211,84,69,59,93,59,145,81,123,16,61,21,209,51,235,117,84,192,229,115,90,157,50,92,161,133,56,57,225,235,248,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,205,96,14,169,170,90,91,130,107,78,9,115,211,61,75,177,123,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,218,192,26,224,241,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,234,106,75,10,170,186,55,57,170,138,246,62,57,31,37,121,98,241,227,249,16,190,211,104,54,172,94,186,112,28,130,224,223,102,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,180,158,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,154,240,234,150,150,231,122,45,157,220,244,207,82,236,94,198,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,206,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,45,204,51,141,59,175,20,250,161,81,98,196,50,10,183,105,94,53,80,137,143,209,173,51,169,82,182,116,143,166,91,132,241,185,202,231,189,206,89,91,18,189,26,172,133,90,157,184,222,249,186,186,86,81,198,190,178,229,60,48,99,188,43,213,92,250,49,187,55,126,154,190,119,171,106,38,186,208,182,162,158,162,130,158,71,76,215,201,15,133,146,23,181,139,12,140,106,196,177,70,172,68,139,119,254,87,10,60,40,234,63,22,186,142,204,43,10,139,192,218,168,123,115,223,239,243,194,175,165,180,82,185,85,17,206,68,84,238,76,254,151,36,80,162,163,164,115,92,170,172,99,36,145,129,144,56,5,224,163,42,226,179,81,233,47,119,107,103,135,211,44,102,225,12,153,29,194,161,36,100,117,253,10,217,29,108,167,88,220,199,186,105,88,168,143,115,28,157,152,222,143,85,234,116,76,150,210,121,152,218,109,86,14,95,250,129,98,177,91,41,45,214,219,117,61,134,146,142,142,146,22,195,5,52,17,221,168,91,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,132,138,210,221,45,193,52,91,4,182,105,158,154,88,189,141,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,192,28,209,252,137,234,111,224,190,177,68,5,0,157,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,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,210,137,255,0,204,235,128,239,200,133,246,167,94,116,158,203,211,128,228,23,7,123,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,168,90,167,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,240,100,98,185,172,115,226,150,39,171,25,215,210,157,215,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,117,236,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,185,87,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,12,85,198,15,22,121,151,23,90,161,244,226,251,79,87,103,177,80,83,199,77,98,199,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,58,246,237,177,85,91,19,17,48,81,37,56,23,224,202,251,198,30,163,213,91,36,186,251,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,159,95,51,27,77,170,193,198,190,160,88,172,86,202,75,117,182,221,79,97,164,163,163,164,133,176,193,77,4,118,74,22,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,22,21,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,12,21,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,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,191,236,27,24,209,46,1,120,104,165,165,188,220,41,44,152,198,43,79,74,252,130,249,13,182,119,62,225,113,157,240,211,201,91,44,81,119,166,87,205,51,163,68,110,239,237,179,161,136,169,28,109,233,138,188,152,109,152,110,43,195,110,163,234,149,214,74,75,93,68,153,68,212,215,139,181,93,90,197,4,118,234,10,8,39,141,100,87,185,34,141,145,45,93,83,213,251,39,185,235,212,170,141,111,76,42,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,65,141,120,174,226,187,81,248,181,212,119,230,185,172,190,6,213,67,220,130,193,96,130,101,125,45,162,149,202,138,173,106,170,39,114,103,244,181,101,153,81,29,35,154,212,68,99,25,28,108,184,158,91,154,223,196,94,187,232,148,153,126,189,216,233,39,167,146,161,206,199,178,168,100,165,137,247,200,59,243,197,59,37,164,131,100,129,244,242,192,172,71,171,35,73,24,246,108,213,86,58,73,43,3,151,159,5,151,94,41,245,66,158,251,151,227,245,110,210,188,106,161,87,32,172,74,151,82,165,108,233,31,84,86,248,36,107,85,207,123,156,177,58,84,98,181,89,10,185,123,145,189,240,245,95,77,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,128,106,196,76,174,39,248,21,169,192,56,121,211,30,39,180,182,130,174,124,98,249,131,217,46,89,156,51,85,69,209,105,184,207,79,68,198,207,18,201,34,77,35,42,166,169,85,88,216,199,246,158,215,175,83,99,123,25,28,53,54,83,225,59,202,198,141,252,191,199,189,58,0,53,214,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,172,213,219,125,211,101,68,84,216,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,101,59,115,25,224,163,248,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,113,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,225,177,240,58,166,150,234,150,9,173,56,37,179,83,52,210,251,237,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,107,0,107,89,197,143,154,125,100,249,129,144,250,140,230,202,102,181,156,88,249,167,214,79,152,25,15,168,206,5,212,242,184,242,39,166,95,141,122,197,105,42,136,171,202,227,200,158,153,126,53,235,21,164,170,0,99,252,27,93,52,227,82,117,31,57,210,252,42,243,237,91,174,156,248,24,175,243,64,136,234,90,122,170,165,168,68,165,108,136,191,94,104,252,43,187,168,137,210,199,61,172,87,43,219,35,25,21,121,143,243,0,163,225,222,197,46,146,105,14,69,254,123,21,254,26,121,106,105,227,130,162,60,118,151,173,146,117,84,50,102,73,27,230,154,52,86,50,21,111,82,71,42,202,229,103,230,82,92,43,200,199,245,217,251,55,251,200,11,84,0,0,5,0,255,0,85,31,142,207,246,115,255,0,163,54,127,242,66,223,184,10,213,44,239,90,120,78,193,181,51,82,239,190,217,201,47,62,211,241,181,190,22,26,126,239,106,229,85,12,127,155,133,140,141,187,71,19,27,245,90,155,237,186,238,170,170,161,32,0,0,10,22,230,151,161,117,154,63,197,101,251,36,162,179,120,76,111,81,63,205,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,249,172,100,58,41,112,190,254,176,44,217,77,162,217,225,127,253,93,114,166,175,159,188,140,255,0,237,107,122,30,255,0,231,99,127,182,41,250,188,27,107,29,139,135,254,33,241,253,98,200,225,241,20,152,205,190,249,81,29,55,83,217,226,234,159,104,172,142,154,155,173,140,122,199,221,158,72,162,238,116,43,89,215,212,239,170,213,83,10,128,6,201,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,41,91,150,222,139,218,181,191,139,76,94,197,148,98,20,153,38,49,99,167,172,191,95,104,234,222,222,194,65,12,42,216,29,36,106,228,239,51,198,75,70,213,139,103,35,145,202,143,107,163,235,54,9,0,0,0,82,183,58,191,52,248,183,203,250,31,81,184,151,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,186,240,241,121,196,229,247,139,77,101,169,213,91,189,151,216,148,140,183,210,218,237,118,143,18,202,159,1,75,19,85,206,143,190,216,162,89,122,167,146,162,93,220,222,164,238,244,110,173,107,64,157,92,140,127,93,159,179,127,188,139,84,53,235,224,95,140,219,239,7,154,143,85,115,146,213,237,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,236,19,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,89,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,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,20,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,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,44,127,145,143,235,179,246,111,247,145,34,185,168,104,134,151,234,79,13,23,93,73,206,239,149,118,43,190,154,211,205,95,97,184,195,28,147,178,73,234,95,12,94,6,88,91,238,115,42,101,109,52,105,39,185,98,127,68,138,238,218,74,199,132,64,225,19,154,189,54,136,112,233,87,166,58,141,138,85,228,119,220,42,158,38,98,47,91,140,177,165,214,145,245,76,107,168,167,153,204,153,96,125,60,82,189,209,57,25,218,116,48,54,29,163,115,24,178,192,12,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,235,228,233,229,9,164,122,113,169,60,71,85,228,249,141,227,185,122,192,109,237,190,216,172,47,160,73,161,173,145,94,176,190,174,73,94,215,49,158,21,242,192,230,53,58,100,89,101,138,70,57,18,23,163,131,245,171,120,14,252,136,114,246,212,77,121,213,139,47,78,125,144,91,236,158,205,181,220,109,221,186,172,94,23,94,224,108,155,59,186,228,239,84,64,234,117,119,84,113,203,11,86,72,87,110,185,90,176,0,191,238,104,254,68,245,55,240,95,88,162,40,4,11,254,230,143,228,79,83,127,5,245,138,34,128,75,254,230,143,228,79,83,127,5,245,138,34,128,64,237,90,91,170,89,222,139,103,118,205,76,211,75,239,177,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,155,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,90,220,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,61,208,198,199,54,23,49,219,43,99,115,25,28,74,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,27,36,131,170,105,110,169,96,154,211,130,91,53,51,77,47,190,217,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,246,176,4,127,227,23,131,172,19,139,252,18,158,193,127,172,246,54,73,102,235,250,63,144,118,230,168,246,95,118,106,119,213,127,90,178,120,163,159,187,29,58,71,249,197,94,141,250,155,178,167,190,64,0,53,129,202,116,171,81,240,189,71,170,210,28,147,11,186,210,102,116,151,6,90,221,100,109,58,203,85,37,84,138,212,138,56,155,31,87,123,185,214,197,141,99,234,108,141,123,28,197,114,57,170,183,211,192,191,6,86,46,15,52,226,170,217,37,215,219,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,205,87,29,42,211,139,190,163,218,53,122,231,133,218,170,115,59,13,190,162,215,109,189,201,78,139,85,77,75,50,162,201,27,93,255,0,221,163,85,126,179,27,52,237,106,181,38,149,31,218,192,160,30,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,192,70,174,103,92,191,232,244,138,178,167,136,29,16,199,124,38,11,87,213,62,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,30,232,99,99,155,11,152,237,149,177,185,140,143,5,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,77,130,78,169,165,186,91,130,104,182,9,108,211,61,52,177,123,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,29,130,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,235,0,8,85,205,115,248,71,127,7,25,255,0,34,159,252,202,127,92,125,63,240,61,126,212,246,95,67,122,123,123,127,244,31,246,223,21,211,245,250,58,55,252,199,136,41,135,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,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,179,153,210,176,173,23,210,253,58,204,179,29,64,193,241,10,75,53,247,63,168,167,171,200,234,41,159,35,89,95,60,41,39,68,171,18,187,180,199,170,205,43,158,230,53,171,35,228,115,223,212,229,85,3,242,120,117,208,108,55,134,221,35,177,105,78,25,69,72,214,91,169,216,251,157,116,52,235,11,238,215,21,99,82,162,182,84,115,222,238,185,28,221,209,170,247,116,49,25,27,87,161,141,68,214,136,218,160,213,92,11,243,229,157,105,181,95,249,127,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,118,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,149,65,199,71,6,87,222,15,53,30,150,217,29,215,219,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,182,174,87,30,68,244,203,241,175,88,173,51,254,169,105,110,9,173,56,37,207,76,245,46,197,237,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,85,183,39,27,79,20,118,236,202,186,178,213,108,171,165,209,27,165,60,213,119,89,110,240,202,202,74,170,212,71,195,12,182,183,42,108,250,148,150,30,220,206,102,241,246,163,115,101,252,227,105,209,33,7,22,62,105,245,147,230,6,67,234,51,155,36,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,107,111,197,143,154,125,100,249,129,144,250,140,224,78,156,71,130,143,225,85,203,51,74,239,248,5,178,213,30,166,226,222,218,146,219,83,58,118,164,186,80,165,222,224,178,91,29,55,83,88,222,167,189,36,137,210,163,154,201,26,230,239,19,102,150,68,172,18,234,121,62,241,11,138,230,218,18,156,62,248,111,103,228,154,115,223,169,233,146,170,55,123,82,134,178,178,121,252,68,49,238,146,39,106,73,123,82,39,74,181,189,112,59,173,86,94,134,126,79,51,174,95,245,154,187,71,83,196,14,136,99,190,47,58,164,234,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,116,49,177,174,153,175,118,202,233,26,198,72,21,173,193,207,15,95,194,127,136,44,111,73,171,106,110,180,86,90,190,253,109,238,225,110,165,239,73,71,67,4,78,145,206,85,84,86,69,220,122,71,3,101,122,43,91,36,241,253,87,174,204,118,199,197,117,114,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,98,160,12,85,197,143,149,141,100,249,127,144,250,116,230,85,49,87,22,62,86,53,147,229,254,67,233,211,129,173,97,106,156,215,56,22,254,223,197,6,138,97,159,234,138,172,254,138,133,223,224,185,183,72,233,209,191,239,190,41,237,119,242,38,86,127,116,76,85,89,181,64,26,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,138,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,117,64,115,48,224,70,197,195,37,198,219,170,186,86,207,15,128,228,215,4,181,182,209,187,223,236,74,166,82,198,232,227,239,207,81,36,213,62,33,98,172,151,126,148,108,125,29,10,191,89,155,226,14,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,104,108,60,15,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,125,199,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,60,59,224,121,60,47,192,15,95,191,171,236,61,137,240,61,123,183,171,101,83,218,7,23,110,173,93,138,197,230,19,20,244,186,185,167,213,10,248,218,214,222,83,165,85,85,63,139,70,171,255,0,81,103,78,77,211,98,180,249,158,209,248,107,238,3,94,215,123,227,187,200,155,237,254,231,78,191,255,0,104,19,147,135,233,29,54,152,99,210,172,141,114,58,217,73,240,93,253,254,30,35,37,24,91,132,250,196,170,209,220,97,85,119,119,178,40,189,255,0,254,235,1,154,64,224,244,80,192,253,254,8,24,170,7,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,124,211,235,39,204,12,135,212,103,54,83,53,172,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,252,107,214,43,73,41,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,251,200,215,202,227,200,158,153,126,53,235,21,164,170,2,130,249,131,112,73,117,225,67,63,142,251,140,65,87,93,167,89,85,69,68,214,170,198,210,185,176,90,103,116,211,57,150,151,200,233,165,123,223,29,59,99,115,101,145,90,179,39,113,90,138,177,201,183,64,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,246,8,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,26,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,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,176,20,67,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,251,211,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,172,21,129,198,103,52,13,125,225,219,137,60,195,71,48,172,67,79,235,108,184,255,0,179,252,52,247,75,125,108,149,79,239,208,83,212,63,173,209,213,198,197,217,243,57,19,102,39,213,68,223,117,221,86,79,242,244,226,131,62,226,207,69,239,90,141,168,214,140,126,221,114,183,101,21,54,72,162,178,83,205,12,14,130,58,74,73,154,231,54,105,101,114,191,170,161,232,170,142,68,217,27,238,248,170,133,80,243,71,243,217,169,191,130,250,61,17,26,177,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,113,37,121,163,249,236,212,223,193,125,30,136,233,88,159,9,153,150,117,194,134,65,197,14,31,81,87,118,102,43,148,73,101,187,216,233,168,17,207,165,183,71,71,21,68,183,37,151,185,212,230,49,211,198,215,198,216,151,165,157,82,185,200,198,63,164,46,167,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,78,174,142,226,110,143,142,104,209,210,118,150,71,97,78,40,57,84,97,186,253,175,54,253,89,199,50,186,76,58,209,120,168,137,249,149,178,134,220,169,61,107,211,188,249,235,105,228,87,172,76,169,153,124,60,110,106,196,140,69,89,42,28,178,73,213,28,181,45,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,194,124,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,215,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,150,238,187,35,81,173,107,24,214,49,140,99,117,236,226,199,205,62,178,124,192,200,125,70,115,101,51,90,206,44,124,211,235,39,204,12,135,212,103,2,213,57,42,121,88,202,126,96,87,122,117,184,159,228,0,228,169,229,99,41,249,129,93,233,214,226,127,129,23,237,156,190,244,74,211,197,123,248,161,165,181,82,61,239,167,158,189,108,117,49,79,82,207,164,147,86,62,161,247,164,150,89,220,212,122,53,238,107,32,72,187,113,189,27,43,58,94,214,237,40,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,2,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,48,40,125,58,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,11,180,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,186,251,101,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,227,186,241,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,97,92,171,56,14,255,0,193,28,85,234,253,151,251,236,184,133,138,231,110,255,0,120,125,53,237,175,238,255,0,194,27,19,36,135,251,221,67,29,253,169,224,103,94,90,28,14,83,112,227,134,195,172,57,195,234,223,168,185,165,158,54,77,73,35,37,167,101,142,221,50,199,58,81,58,23,163,92,181,42,230,68,233,156,246,253,71,198,145,177,17,26,247,205,55,193,10,185,144,241,173,170,124,31,126,78,255,0,38,118,12,82,231,244,183,218,254,55,219,180,181,51,118,252,47,132,237,246,187,51,197,182,254,37,253,93,93,91,236,221,182,217,119,9,170,71,254,43,120,41,210,206,48,126,139,126,83,47,249,93,179,232,151,142,240,94,194,170,166,135,185,226,187,29,206,239,122,9,119,219,195,51,167,167,167,109,221,190,251,166,209,215,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,127,197,22,194,128,135,250,9,202,255,0,64,184,118,213,139,22,177,225,89,126,160,86,222,177,255,0,21,225,160,186,92,40,164,165,127,126,154,90,119,245,182,58,72,222,187,50,103,42,108,244,250,200,155,238,155,162,204,0,87,175,48,190,97,122,209,194,102,180,89,116,231,78,113,140,42,227,109,184,226,244,215,185,101,189,209,85,205,59,103,146,174,174,23,53,174,134,166,38,163,58,105,216,168,138,213,93,213,222,255,0,130,32,88,80,33,87,45,238,53,181,79,140,31,202,39,229,50,193,138,91,62,137,123,35,193,123,10,150,166,30,231,138,241,125,206,239,122,121,119,219,195,51,167,167,167,109,221,190,251,166,211,84,1,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,6,85,228,99,250,236,253,155,253,228,90,161,85,124,140,127,93,159,179,127,188,139,84,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,255,0,0,34,175,52,127,34,122,155,248,47,172,81,18,168,138,188,209,252,137,234,111,224,190,177,68,5,43,112,157,230,159,70,254,96,99,222,163,1,178,153,173,103,9,222,105,244,111,230,6,61,234,48,27,41,129,31,248,197,224,235,4,226,255,0,4,167,176,95,235,61,141,146,89,186,254,143,228,29,185,170,61,151,221,154,157,245,95,214,172,158,40,231,238,199,78,145,254,113,87,163,126,166,236,169,239,215,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,118,136,33,175,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,17,215,149,31,29,63,218,56,95,214,188,207,253,79,75,128,86,215,55,252,38,186,215,37,66,187,253,235,194,177,205,254,92,40,255,0,238,120,75,84,53,87,46,251,151,7,48,10,62,34,44,81,105,38,175,100,95,231,177,65,226,103,138,166,162,56,41,227,200,169,122,223,39,85,59,33,100,113,178,104,99,84,99,225,70,245,44,113,36,173,87,254,121,34,9,43,197,143,149,141,100,249,127,144,250,116,230,181,134,202,124,88,249,88,214,79,151,249,15,167,78,107,88,6,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,12,140,87,53,237,100,177,68,245,99,250,58,86,239,181,75,139,61,56,171,224,150,231,197,158,41,99,250,65,101,109,190,27,141,150,138,237,108,71,246,175,12,174,100,20,137,81,11,158,223,238,123,139,98,87,190,57,55,78,202,190,23,185,81,142,90,182,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,33,252,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,225,152,56,122,227,27,136,46,24,59,212,90,77,155,120,75,45,109,194,11,141,194,201,91,73,21,93,13,100,145,236,138,138,217,26,175,139,184,196,70,72,248,31,28,142,107,89,245,247,99,21,187,25,218,100,186,205,106,162,154,251,69,73,71,114,125,60,110,172,167,164,169,117,76,16,206,173,78,227,35,149,209,198,233,24,142,221,17,235,27,21,200,136,170,214,239,178,81,183,42,62,29,63,45,60,71,65,159,222,233,250,241,189,45,240,247,218,143,175,183,118,232,231,187,217,209,125,89,89,35,118,146,41,42,58,145,175,98,248,78,219,211,105,83,123,52,230,23,197,6,125,194,102,139,217,117,27,78,109,24,253,198,229,113,202,41,172,146,197,123,167,154,104,27,4,148,149,115,57,205,108,50,196,228,127,85,59,17,21,92,169,178,187,221,240,84,9,64,10,192,224,207,154,6,190,241,19,196,158,31,163,153,174,33,167,244,86,92,131,218,30,38,123,93,190,182,58,166,118,40,42,42,25,208,233,42,228,98,110,248,90,139,187,23,234,170,237,178,236,169,103,224,10,203,231,131,91,134,179,0,210,203,125,117,166,174,76,178,123,197,198,107,93,115,92,189,136,45,204,134,36,173,133,233,214,136,175,146,89,40,28,213,232,118,201,12,159,89,155,170,62,205,13,122,249,137,107,165,30,191,113,89,149,228,150,27,207,180,241,187,15,107,27,176,204,212,129,99,117,45,42,42,74,248,164,133,92,217,161,146,169,245,83,71,34,185,206,116,115,51,244,81,17,141,8,214,94,79,40,43,78,151,195,194,93,53,247,11,182,82,51,39,172,188,86,210,102,53,141,134,68,158,106,216,102,115,169,162,124,143,79,172,198,81,207,76,230,182,53,237,181,101,145,125,210,58,93,233,46,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,39,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,32,92,161,21,121,163,249,19,212,223,193,125,98,136,149,68,85,230,143,228,79,83,127,5,245,138,32,40,4,218,118,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,86,34,234,121,157,113,227,249,16,177,84,232,54,147,222,186,115,236,130,222,239,105,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,10,171,226,159,73,177,93,11,226,11,54,210,108,43,47,250,77,101,199,46,9,77,77,112,115,163,116,137,213,19,36,125,60,171,26,171,22,104,30,247,65,34,162,55,121,33,126,236,141,119,99,113,254,39,110,177,94,50,171,53,167,41,200,254,143,217,107,110,20,244,247,27,191,131,125,95,179,233,95,35,91,45,79,97,138,143,151,182,197,115,251,109,94,167,116,236,158,245,62,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,237,92,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,6,197,58,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,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,74,54,230,143,231,179,83,127,5,244,122,34,69,114,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,142,188,209,252,246,106,111,224,190,143,68,4,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,6,42,183,241,23,157,217,56,113,173,225,162,193,81,224,113,187,238,65,85,125,200,62,164,50,251,79,169,150,255,0,11,23,215,137,100,135,179,37,189,95,213,28,137,220,239,116,185,54,103,214,253,94,20,120,81,212,126,45,117,29,152,86,21,23,129,181,80,246,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,220,153,253,46,72,161,69,71,72,230,185,85,88,198,73,35,49,254,150,233,110,119,173,57,221,179,76,244,210,197,237,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,46,195,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,195,186,233,110,150,224,154,45,130,91,52,207,77,44,94,198,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,118,176,0,213,92,217,79,132,239,43,26,55,242,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,47,241,239,78,128,14,213,170,90,91,130,107,78,9,115,211,61,75,177,123,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,175,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,216,204,197,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,194,141,232,215,49,207,138,89,88,143,103,95,82,5,48,114,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,233,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,30,155,233,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,214,95,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,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,55,249,98,243,0,163,210,42,202,110,31,181,191,34,240,152,45,95,76,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,123,230,145,238,108,46,99,119,70,198,231,190,48,185,67,90,206,44,124,211,235,39,204,12,135,212,103,54,83,53,172,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,252,107,214,43,78,193,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,193,92,42,241,11,138,240,191,202,191,13,213,204,166,155,199,248,15,107,83,91,173,108,170,142,158,107,157,116,183,170,214,197,79,27,158,191,225,72,245,107,94,230,69,20,175,70,63,163,165,106,47,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,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,202,29,127,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,247,22,127,200,199,245,217,251,55,251,200,171,91,157,166,235,101,169,101,29,230,217,87,65,81,37,60,21,108,138,166,23,68,247,65,60,76,154,25,81,174,68,85,100,145,73,28,140,119,193,204,123,92,155,162,162,150,149,200,199,245,217,251,55,251,200,11,84,5,43,127,86,175,138,127,245,131,165,95,250,42,227,254,92,89,247,6,122,215,149,113,19,195,102,31,172,121,173,190,213,69,122,200,61,161,226,96,181,197,36,116,172,236,87,212,83,179,161,178,73,35,211,118,66,213,93,222,191,89,87,109,147,100,64,141,127,212,84,225,99,253,127,106,175,254,149,183,127,144,146,255,0,65,52,83,21,225,219,73,236,90,57,133,92,46,181,182,92,127,197,120,105,238,146,199,37,83,251,245,50,212,63,173,209,199,27,23,103,204,228,77,152,159,85,19,125,215,117,92,128,116,173,111,205,110,186,107,162,249,246,163,88,169,233,39,185,98,184,189,214,247,71,21,91,28,232,36,158,154,146,73,163,108,141,107,154,229,98,185,136,138,136,230,174,219,236,169,241,3,186,130,149,191,171,87,197,63,250,193,210,175,253,21,113,255,0,46,46,164,1,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,125,96,13,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,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,157,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,247,80,200,244,235,87,61,91,94,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,188,11,148,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,79,243,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,121,250,192,0,42,175,154,231,29,63,219,248,95,209,76,207,253,81,75,159,214,208,183,252,22,182,215,29,66,59,253,247,197,49,173,254,68,42,255,0,238,136,64,194,156,199,249,128,86,113,17,125,151,73,52,135,34,255,0,58,122,15,13,60,181,52,241,207,79,38,69,85,208,201,58,170,25,51,35,145,144,195,34,171,25,10,183,165,100,137,101,114,191,243,41,20,22,59,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,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,86,69,115,55,208,189,56,225,211,88,48,93,47,210,251,55,129,181,80,233,253,20,179,77,42,163,234,174,21,78,184,92,18,74,170,153,17,19,185,51,250,91,186,236,141,70,181,172,99,88,198,49,141,8,128,79,254,88,188,120,254,68,47,180,218,13,171,23,174,156,7,32,184,55,217,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,126,78,91,124,51,225,188,87,233,30,188,105,110,97,93,87,110,123,106,49,139,149,162,231,76,170,231,219,174,49,178,236,200,167,88,250,145,179,51,166,89,24,248,220,169,212,199,187,165,204,127,68,140,134,186,165,165,185,222,139,103,119,61,51,212,187,23,177,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,156,133,239,141,219,199,43,29,245,92,187,111,178,236,168,168,129,179,241,74,220,234,252,211,226,223,47,232,125,70,226,103,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,216,43,157,95,154,124,91,229,253,15,168,220,64,239,252,151,114,155,22,13,138,241,11,154,229,53,222,10,203,143,219,236,119,75,141,79,105,242,118,41,96,142,233,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,113,18,248,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,216,86,213,159,230,86,44,54,255,0,167,214,108,134,174,143,30,202,170,40,106,111,84,48,170,53,149,239,163,89,86,153,37,84,78,167,49,142,158,71,163,55,232,87,244,57,81,93,27,21,185,87,131,238,19,51,46,46,181,67,232,61,138,162,174,207,98,160,167,146,166,251,145,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,245,237,220,122,34,182,39,170,3,66,120,59,213,206,33,116,191,81,117,63,79,236,245,117,180,248,29,61,58,211,208,193,70,249,39,189,213,190,70,172,180,212,171,238,99,159,13,55,114,103,181,174,116,170,171,79,27,99,114,206,213,110,42,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,154,48,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,86,170,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,134,74,226,11,140,92,19,139,254,91,26,169,127,176,81,251,27,36,179,123,15,233,6,63,220,154,163,217,125,219,252,76,165,254,186,124,17,71,63,118,58,117,147,243,104,189,27,244,187,101,79,125,64,159,85,21,218,235,110,166,175,163,183,220,234,233,105,238,148,233,73,93,20,51,57,140,170,129,37,142,100,138,86,162,236,246,36,176,197,34,53,219,167,92,108,119,197,168,169,242,129,127,220,209,252,137,234,111,224,190,177,68,80,9,127,220,209,252,137,234,111,224,190,177,68,80,8,27,78,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,80,103,49,30,16,255,0,130,150,178,167,209,106,46,206,158,230,61,218,220,95,174,191,196,205,7,105,177,120,170,73,58,145,36,78,212,146,183,161,93,215,213,20,145,111,35,228,73,122,111,79,84,181,75,4,209,108,18,231,169,154,151,125,246,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,94,30,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,144,56,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,30,193,37,53,242,197,229,255,0,71,171,181,148,220,64,235,126,59,226,240,90,78,153,241,155,108,178,65,45,45,250,170,57,230,134,87,84,177,175,89,18,24,36,167,247,195,35,26,217,156,246,238,174,141,175,100,151,40,0,0,0,0,5,0,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,2,127,128,0,0,0,0,0,26,171,155,84,26,171,129,127,220,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,26,214,113,99,230,159,89,62,96,100,62,163,57,178,153,173,103,22,62,105,245,147,230,6,67,234,51,129,210,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,23,97,62,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,74,217,119,7,217,53,7,8,216,23,22,152,122,85,220,172,87,74,123,139,114,230,205,45,59,25,104,158,43,195,168,105,31,18,43,219,44,172,157,29,27,85,141,99,213,143,141,238,115,186,100,107,89,210,184,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,131,35,21,205,123,89,44,81,61,88,254,142,149,13,146,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,62,179,165,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,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,90,223,154,221,116,215,69,243,237,70,177,83,210,79,114,197,113,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,226,7,117,49,87,22,62,86,53,147,229,254,67,233,211,149,87,253,90,190,41,255,0,214,14,149,127,232,171,143,249,113,106,156,88,249,88,214,79,151,249,15,167,78,6,181,134,209,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,171,185,50,185,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,197,92,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,69,114,197,224,59,242,223,125,166,215,157,88,178,245,96,56,253,193,190,205,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,169,133,56,23,224,202,251,198,30,163,213,91,36,186,251,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,155,4,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,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,113,114,236,158,239,121,229,87,99,214,247,108,190,224,61,110,69,235,67,222,213,247,38,231,173,168,142,95,129,237,68,216,15,15,94,150,238,86,63,53,43,132,113,179,13,169,137,237,234,138,235,43,189,234,158,237,160,137,119,255,0,152,178,123,245,210,11,93,11,234,103,123,154,214,237,186,162,42,255,0,25,19,254,210,156,120,248,213,106,109,75,200,45,22,251,115,228,117,53,13,98,174,242,49,204,221,95,4,41,240,87,47,220,239,177,0,158,156,1,102,191,74,52,170,211,76,231,198,174,163,162,134,5,233,68,79,208,165,165,79,177,87,249,68,173,33,223,46,188,85,246,29,49,183,214,185,219,182,178,150,57,147,235,34,237,215,75,74,191,114,125,196,196,3,194,158,19,226,121,95,129,197,191,16,57,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,89,62,96,100,62,163,57,178,153,173,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,24,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,102,96,0,107,3,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,44,255,0,147,223,21,218,143,156,214,92,120,100,205,101,246,205,171,23,199,223,120,176,93,39,153,86,170,134,150,41,233,224,90,7,110,139,221,133,60,67,86,37,85,71,68,214,58,52,234,98,198,216,186,255,0,60,171,77,170,27,174,141,223,97,182,82,50,229,89,79,126,164,168,172,108,45,73,230,130,23,80,186,40,159,38,221,78,99,29,60,206,107,85,118,106,203,34,166,221,75,190,53,228,169,230,159,41,249,127,93,234,54,224,37,87,20,124,169,63,132,166,187,100,218,215,249,122,250,57,244,143,193,127,99,62,139,120,206,199,135,163,130,155,251,119,139,143,171,171,177,213,250,9,183,86,222,253,183,92,255,0,193,79,10,95,192,251,75,46,186,103,244,247,233,111,180,242,9,239,190,55,217,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,118,235,32,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,8,107,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,177,87,3,156,93,221,120,65,213,199,101,115,219,170,239,24,157,250,157,182,220,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,189,93,29,196,217,89,36,209,163,163,238,172,141,216,35,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,247,148,3,198,111,5,217,87,12,26,227,67,166,248,219,110,185,77,151,47,233,159,16,168,142,134,71,213,86,117,205,218,74,23,35,24,140,150,178,55,172,109,115,97,223,169,178,192,254,152,214,84,141,161,127,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,184,215,11,139,31,52,250,201,243,3,33,245,25,203,158,229,197,194,182,168,112,171,164,117,246,45,73,204,41,42,170,50,138,136,47,111,199,41,169,35,86,88,107,85,139,28,205,90,198,185,86,165,239,137,148,141,122,34,36,113,190,7,36,107,34,57,100,117,48,241,99,230,159,89,62,96,100,62,163,56,22,169,201,83,202,198,83,243,2,187,211,173,196,255,0,32,7,37,79,43,25,79,204,10,239,78,183,19,252,0,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,9,255,0,206,175,202,198,45,243,2,135,211,174,37,96,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,11,63,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,24,171,137,126,29,51,190,23,245,78,191,76,243,170,127,239,181,150,122,222,184,127,178,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,238,182,124,21,62,10,179,167,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,172,87,137,126,29,48,78,40,52,178,191,76,243,170,127,239,181,150,122,222,185,191,177,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,238,135,252,21,62,10,148,3,196,191,14,153,223,11,250,167,95,166,121,213,63,247,218,203,61,111,92,63,217,59,95,137,154,24,43,59,113,75,39,103,187,216,123,187,79,119,91,62,10,159,5,80,217,76,138,188,115,240,49,252,52,126,132,255,0,158,143,208,239,161,222,210,255,0,73,61,161,226,188,95,134,255,0,206,33,232,233,240,223,237,183,235,251,54,247,199,94,88,220,195,45,89,13,171,30,225,119,90,43,41,45,215,139,117,60,22,140,54,244,173,108,48,92,96,141,169,28,22,233,246,217,172,169,107,81,172,137,254,228,153,17,172,95,207,116,173,69,154,1,10,184,41,229,189,252,15,181,78,235,169,159,150,95,165,190,211,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,221,178,205,80,69,94,57,248,231,254,5,223,66,127,206,187,233,143,211,31,105,127,167,126,207,240,190,19,195,127,230,243,117,245,120,159,246,187,116,125,187,251,130,85,16,171,141,110,91,223,195,7,84,237,90,153,249,101,250,37,236,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,253,251,39,85,225,115,154,223,240,148,215,108,103,69,63,32,191,71,62,145,248,223,236,159,210,159,25,216,240,244,115,212,255,0,105,240,145,245,117,118,58,127,77,54,234,223,223,182,203,63,192,138,188,12,112,49,252,11,190,155,127,158,143,211,31,166,62,205,255,0,73,61,159,225,124,39,137,255,0,206,38,235,234,241,63,237,118,232,251,119,247,74,160,0,20,173,206,175,205,62,45,242,254,135,212,110,37,212,148,173,206,175,205,62,45,242,254,135,212,110,32,101,94,70,63,174,207,217,191,222,69,170,21,87,200,199,245,217,251,55,251,200,181,64,0,0,4,0,231,87,229,99,22,249,129,67,233,215,18,127,144,3,157,95,149,140,91,230,5,15,167,92,64,128,28,174,60,246,105,151,227,94,143,90,95,241,64,60,174,60,246,105,151,227,94,143,90,95,240,2,42,243,71,242,39,169,191,130,250,197,17,42,136,171,205,31,200,158,166,254,11,235,20,64,82,183,9,222,105,244,111,230,6,61,234,48,27,41,154,214,112,157,230,159,70,254,96,99,222,163,1,178,152,0,0,21,151,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,170,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,104,131,90,30,38,237,54,171,7,18,90,175,98,177,91,41,45,214,219,118,113,125,164,163,163,164,133,176,193,77,4,117,243,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,186,154,109,111,186,241,29,203,59,49,214,91,237,142,146,209,114,191,233,190,84,218,202,74,73,28,248,18,122,104,43,105,164,124,125,95,89,172,123,160,87,163,21,92,172,71,163,85,207,233,235,90,12,46,167,134,159,252,77,183,127,151,249,223,254,222,232,82,176,27,68,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,166,189,156,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,99,51,31,235,142,133,233,199,17,56,34,233,206,169,89,189,163,101,117,194,142,227,210,197,70,76,201,41,230,108,155,71,46,202,248,187,140,73,32,123,227,86,201,218,154,86,181,237,87,117,32,98,174,95,252,49,127,6,30,31,109,54,12,147,23,181,91,115,235,223,93,195,43,169,163,155,196,73,52,203,44,139,77,4,147,123,209,123,16,61,145,244,70,171,18,73,222,115,21,221,199,72,255,0,213,227,91,133,47,225,131,165,150,173,51,250,123,244,75,217,153,4,23,223,27,236,191,31,220,237,211,84,67,218,237,247,162,219,127,19,213,213,212,187,116,109,183,191,116,144,0,8,1,194,231,42,79,224,215,174,216,206,181,254,94,190,145,253,28,241,191,216,207,162,222,15,191,226,40,231,166,254,221,226,228,233,233,239,245,126,130,239,211,183,187,125,210,127,128,6,42,226,159,90,255,0,131,183,15,185,182,177,199,111,241,181,120,253,189,60,4,14,139,185,27,235,167,149,148,244,189,214,247,35,85,133,39,154,37,147,165,232,238,218,63,167,119,108,139,173,97,111,220,237,53,51,42,199,244,227,78,244,182,211,87,225,236,185,133,194,225,112,187,246,228,145,146,84,120,4,166,236,64,238,151,163,31,10,190,173,100,115,30,215,126,114,8,28,138,213,103,190,186,248,47,209,203,22,190,241,65,128,105,86,83,55,69,150,235,112,146,162,227,31,75,215,196,210,210,83,203,87,45,54,236,123,30,206,243,41,221,23,113,174,71,51,185,214,155,171,118,80,159,252,80,240,163,71,166,92,168,241,139,38,127,23,86,103,165,190,22,241,20,209,195,2,73,73,85,116,185,162,86,80,58,70,172,189,80,179,199,171,92,177,72,141,150,74,72,36,248,34,48,173,93,1,214,59,239,15,250,203,137,235,22,57,15,136,171,198,110,13,168,146,155,169,140,241,116,175,107,163,169,166,235,123,30,145,247,96,146,88,187,157,10,230,117,245,55,235,53,20,217,79,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,247,154,187,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,6,211,196,85,230,143,228,79,83,127,5,245,138,35,176,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,83,175,243,71,242,39,169,191,130,250,197,16,20,2,125,87,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,159,41,107,220,164,56,44,186,217,106,99,226,179,84,177,250,186,10,137,41,246,192,224,150,165,209,61,208,79,20,145,212,92,37,129,26,138,172,146,41,17,144,43,221,179,152,249,100,237,170,44,18,129,154,249,105,240,43,83,195,46,51,85,169,250,157,65,87,75,170,25,29,60,246,218,170,23,85,69,36,22,139,114,84,34,182,6,44,18,62,41,159,50,193,12,206,145,92,189,41,219,141,173,98,182,69,147,47,241,139,193,214,9,197,254,9,79,96,191,214,123,27,36,179,117,253,31,200,59,115,84,123,47,187,53,59,234,191,173,89,60,81,207,221,142,157,35,252,226,175,70,253,77,217,83,223,32,0,26,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,171,60,207,243,45,79,201,167,204,245,3,33,171,190,223,106,169,233,41,170,46,21,106,142,158,118,83,83,199,79,18,200,237,183,123,210,40,99,69,123,183,123,213,21,206,87,57,85,203,115,220,199,249,127,209,241,17,98,151,86,244,135,29,255,0,61,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,21,32,129,117,60,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,252,23,209,232,128,157,60,146,241,107,21,38,129,103,89,173,61,15,69,234,235,152,45,174,178,167,186,245,238,210,210,81,83,201,79,31,66,175,67,122,95,91,82,187,162,35,151,185,179,149,81,173,68,177,82,0,114,84,242,177,148,252,192,174,244,235,113,63,192,0,0,213,92,217,79,132,239,43,26,55,242,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,47,241,239,78,128,12,170,0,2,53,113,209,193,149,139,140,61,56,165,182,71,117,246,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,53,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,218,120,164,190,115,246,155,85,187,138,251,37,101,190,217,73,75,81,116,193,232,42,235,165,134,22,177,245,83,165,101,108,41,44,174,68,221,239,72,161,138,52,115,183,94,136,216,223,131,81,16,38,87,42,78,43,181,31,136,157,56,201,112,173,80,151,218,183,93,57,246,116,16,223,229,153,93,85,114,165,170,74,132,141,181,40,169,245,230,143,194,185,22,109,250,164,107,218,175,69,123,95,36,181,45,197,143,154,125,100,249,129,144,250,140,228,255,0,228,99,250,236,253,155,253,228,64,14,44,124,211,235,39,204,12,135,212,103,3,165,95,115,252,203,38,198,113,156,50,251,144,213,213,216,176,234,122,154,107,21,189,202,137,5,11,42,42,31,81,58,177,168,136,138,249,37,145,85,207,93,222,168,216,218,171,211,27,26,217,147,203,131,151,253,103,17,23,216,181,111,87,177,223,243,167,160,241,48,69,77,81,36,244,242,100,85,93,15,143,166,157,240,190,57,25,12,50,42,61,243,35,186,86,72,146,38,163,255,0,60,177,98,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,118,193,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,188,10,23,230,143,231,179,83,127,5,244,122,34,85,114,49,253,118,126,205,254,242,34,175,52,127,61,154,155,248,47,163,209,18,171,145,143,235,179,246,111,247,144,15,234,24,255,0,244,209,127,208,159,254,191,39,255,0,11,154,23,252,26,244,39,25,209,79,165,63,72,254,142,120,223,236,159,129,240,125,255,0,17,89,61,79,246,158,228,157,61,61,254,159,211,93,250,119,247,111,178,101,80,0,234,154,177,130,254,84,52,179,50,211,63,106,123,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,213,206,255,0,233,93,255,0,166,223,253,96,79,254,23,53,211,248,74,104,78,51,173,127,69,190,142,125,35,241,191,216,207,29,227,59,30,30,178,122,111,237,221,184,250,186,187,29,95,160,155,117,109,239,219,117,8,1,253,67,31,254,154,47,250,19,255,0,215,229,170,0,0,3,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,112,20,237,206,95,91,237,89,214,182,216,52,94,223,99,171,167,168,210,250,121,221,93,95,52,141,232,171,158,229,5,29,66,50,38,38,234,140,142,40,226,221,238,84,87,62,71,183,165,17,136,249,32,94,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,238,62,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,235,224,108,251,165,90,153,138,235,38,156,99,154,165,133,85,248,139,46,77,111,138,225,77,213,36,111,146,30,180,250,240,75,219,123,216,217,162,122,58,57,24,142,94,137,24,246,170,238,213,59,89,93,92,150,245,142,251,152,104,214,91,163,183,120,123,148,154,119,112,167,168,181,212,245,49,58,105,110,78,168,145,212,221,13,98,42,244,79,5,68,189,199,61,238,119,137,233,250,173,141,168,182,42,0,174,14,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,177,240,6,176,58,91,170,89,222,139,103,118,205,76,211,75,239,177,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,153,215,152,15,19,24,111,21,250,151,133,106,150,31,67,87,110,123,112,122,75,109,222,217,82,138,231,219,174,49,215,86,190,88,18,78,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,51,87,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,106,246,2,106,114,246,227,23,4,225,3,4,214,75,253,254,143,219,57,37,231,232,239,209,252,127,185,53,63,181,59,83,85,178,171,250,233,144,75,28,29,168,234,18,79,206,34,117,237,210,221,213,125,209,47,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,58,249,102,156,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,131,53,114,210,229,247,77,163,214,171,63,16,122,191,106,171,143,80,107,233,252,77,158,211,87,20,180,179,227,76,123,106,160,145,36,70,78,172,157,245,20,211,196,229,100,209,53,240,46,237,84,71,163,182,140,28,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,4,53,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,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,236,61,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,24,216,142,115,220,200,162,137,138,247,244,117,44,0,228,99,250,236,253,155,253,228,90,160,0,0,20,67,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,82,255,0,185,163,249,19,212,223,193,125,98,136,160,16,47,251,154,63,145,61,77,252,23,214,40,138,1,47,251,154,63,145,61,77,252,23,214,40,138,1,2,79,241,253,198,13,215,139,45,92,115,173,235,73,30,9,135,84,86,80,98,140,134,39,35,234,96,123,218,146,87,74,233,24,217,122,234,18,24,158,145,185,173,72,152,214,51,167,173,36,146,79,213,229,231,193,101,215,138,125,80,167,190,229,248,253,91,180,175,26,168,85,200,43,18,165,212,169,91,58,71,213,21,190,9,26,213,115,222,231,44,78,149,24,173,86,66,174,94,228,111,124,61,88,215,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,205,132,244,183,75,112,77,22,193,45,154,103,166,150,47,99,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,3,176,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,125,96,0,0,0,0,1,64,60,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,159,224,0,0,0,0,0,6,170,230,213,6,170,224,95,247,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,74,160,6,181,156,88,249,167,214,79,152,25,15,168,206,108,166,107,89,197,143,154,125,100,249,129,144,250,140,224,93,79,43,143,34,122,101,248,215,172,86,149,151,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,89,167,43,143,34,122,101,248,215,172,86,146,43,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,130,248,23,227,54,251,193,230,163,213,92,228,181,123,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,119,191,168,88,221,171,91,244,95,37,196,44,89,61,34,91,115,252,94,182,219,71,122,164,70,214,64,144,87,82,62,56,234,163,233,122,54,102,116,202,143,77,158,136,228,219,103,38,251,144,87,135,238,77,216,110,157,106,131,115,61,96,212,10,76,254,197,102,168,73,109,86,52,180,45,44,21,239,72,226,115,37,174,71,74,244,86,54,85,157,60,50,117,50,68,100,46,124,138,215,73,78,88,248,21,87,253,67,31,254,154,47,250,19,255,0,215,228,255,0,226,199,202,198,178,124,191,200,125,58,115,42,152,171,139,31,43,26,201,242,255,0,33,244,233,192,214,176,155,252,195,57,121,221,120,104,186,212,106,166,149,209,213,220,116,174,227,80,136,246,43,157,52,248,220,242,59,102,211,206,229,221,207,166,115,149,27,20,238,85,84,85,108,82,175,95,110,73,225,1,180,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,160,107,217,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,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,165,110,97,156,188,238,188,52,93,106,53,83,74,232,234,238,58,87,113,168,68,123,21,206,154,124,110,121,29,179,105,231,114,238,231,211,57,202,141,138,119,42,170,42,182,41,87,175,183,36,255,0,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,3,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,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,85,216,14,47,85,251,15,82,239,191,192,231,214,138,187,156,145,17,126,40,1,140,68,68,18,61,35,78,167,42,34,39,189,85,78,95,4,58,118,165,230,116,24,134,53,91,114,171,170,142,37,138,25,28,157,79,107,119,84,141,235,238,221,201,252,144,48,127,19,122,181,75,27,167,193,241,202,248,170,111,15,119,74,211,196,168,233,26,173,88,100,95,170,173,95,226,245,47,199,224,133,124,241,109,166,174,193,176,252,69,213,144,190,42,234,155,164,157,109,114,46,251,53,170,169,252,101,79,131,154,76,109,36,192,46,58,165,170,23,157,78,187,64,249,168,234,42,223,37,18,200,215,57,170,197,108,209,110,157,77,114,109,179,27,240,118,223,15,230,67,23,115,67,199,153,108,178,225,149,140,99,90,214,93,166,98,162,38,201,239,129,139,247,39,242,64,145,28,191,227,145,116,134,213,44,219,238,148,144,181,168,169,183,187,194,210,146,172,140,188,8,203,75,46,142,88,86,153,89,238,183,83,35,250,118,253,63,9,77,191,192,147,64,113,127,192,226,207,137,201,223,3,195,126,192,57,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,89,62,96,100,62,163,57,178,153,173,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,0,0,170,190,121,223,169,63,218,79,221,166,42,228,169,230,159,41,249,127,93,234,54,227,42,243,206,253,73,254,210,126,237,49,87,37,79,52,249,79,203,250,239,81,183,1,117,32,0,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,19,252,0,0,214,179,139,31,52,250,201,243,3,33,245,25,205,148,205,107,56,177,243,79,172,159,48,50,31,81,156,11,84,228,169,229,99,41,249,129,93,233,214,226,127,144,3,146,167,149,140,167,230,5,119,167,91,137,254,0,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,4,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,174,14,94,249,254,27,165,156,92,225,58,131,168,57,13,37,143,30,177,211,222,234,107,171,170,85,122,34,103,177,235,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,66,242,120,151,226,47,4,225,127,75,43,245,51,58,168,254,251,71,103,162,232,155,251,39,116,240,211,77,5,31,114,40,164,236,247,123,15,111,117,237,232,103,197,87,224,139,175,183,17,90,243,153,113,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,209,27,93,178,185,24,222,183,171,228,114,117,189,202,189,175,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,145,92,175,120,22,252,181,229,76,215,29,99,195,60,94,155,89,122,253,143,77,90,238,152,111,183,72,228,106,38,240,171,87,196,81,195,180,157,205,213,172,124,168,200,255,0,58,214,212,70,129,154,185,93,114,255,0,163,180,81,219,120,155,214,252,119,189,117,155,195,92,112,123,92,242,65,61,44,116,178,193,20,240,221,157,219,123,250,166,94,238,209,71,34,49,208,186,55,72,173,87,172,78,138,207,192,0,66,174,100,60,20,234,159,24,63,147,191,201,157,255,0,20,182,125,18,246,191,141,246,237,85,76,61,207,21,225,59,125,174,204,18,239,183,134,127,87,87,78,219,183,109,247,93,166,168,2,176,56,51,229,127,175,188,59,113,39,135,235,30,107,151,233,253,109,151,31,246,135,137,130,215,112,173,146,169,253,250,10,138,118,116,54,74,72,216,187,62,102,170,238,244,250,168,187,110,187,34,217,248,0,15,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,235,32,7,55,189,61,226,11,41,209,170,75,254,153,223,174,181,152,13,171,170,163,54,199,41,59,73,249,184,92,146,83,215,244,182,36,154,88,99,85,122,204,199,74,232,217,219,167,153,34,78,212,146,180,37,86,133,241,71,161,60,74,123,111,242,41,156,253,35,250,57,225,189,167,253,140,172,163,236,120,142,239,103,251,166,40,250,186,187,18,254,142,251,116,251,246,221,55,170,190,117,126,105,241,111,151,244,62,163,113,33,174,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,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,63,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,250,236,253,155,253,228,90,161,85,124,140,127,93,159,179,127,188,139,84,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,255,0,0,34,175,52,127,34,122,155,248,47,172,81,18,168,138,188,209,252,137,234,111,224,190,177,68,5,43,112,157,230,159,70,254,96,99,222,163,1,178,153,173,103,9,222,105,244,111,230,6,61,234,48,27,41,128,0,0,53,172,226,199,205,62,178,124,192,200,125,70,115,101,51,90,206,44,124,211,235,39,204,12,135,212,103,2,213,56,105,255,0,196,219,119,249,127,157,255,0,237,238,133,43,23,83,195,79,254,38,219,191,203,252,239,255,0,111,116,41,88,13,170,0,0,0,0,0,0,80,95,52,220,254,167,58,227,75,50,165,76,134,146,237,109,197,105,232,44,22,213,166,88,156,202,86,71,76,201,106,41,213,241,167,214,123,43,39,171,71,245,170,189,175,234,98,237,208,141,110,107,228,159,165,246,172,135,87,51,205,87,184,58,146,106,140,50,207,75,109,161,167,154,137,178,190,57,238,15,147,122,168,165,85,222,23,178,42,57,98,94,150,238,230,85,61,58,154,136,168,250,245,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,61,197,218,114,130,210,251,86,23,194,93,54,121,11,169,39,185,106,13,226,182,229,81,59,104,155,20,241,65,77,51,168,162,165,124,187,171,166,99,93,79,52,205,223,165,26,181,82,34,55,226,231,4,223,40,7,154,14,39,244,83,141,173,65,240,248,207,177,168,47,62,206,187,81,244,81,120,120,107,59,180,48,120,138,152,246,68,108,157,117,77,169,235,145,55,234,149,37,234,85,114,56,191,226,165,121,226,226,214,42,76,171,73,51,90,122,30,139,213,214,223,120,181,214,84,247,94,189,218,90,73,41,100,167,143,161,87,161,189,47,173,169,93,209,17,203,220,217,202,168,214,162,7,107,228,117,148,223,106,241,93,92,194,170,43,186,236,182,171,133,158,233,71,77,218,98,118,170,170,227,170,142,162,78,180,78,183,117,50,138,153,54,85,86,167,111,118,162,43,156,171,37,121,163,249,19,212,223,193,125,98,136,173,94,80,217,215,209,46,50,109,182,15,101,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,237,189,91,253,94,151,89,87,52,127,34,122,155,248,47,172,81,1,64,38,213,6,170,230,213,0,0,0,13,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,241,115,222,231,46,234,170,166,193,37,0,243,71,243,217,169,191,130,250,61,16,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,16,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,64,14,74,158,86,50,159,152,21,222,157,110,39,248,0,0,26,171,155,41,240,157,229,99,70,254,95,227,222,157,1,173,97,178,159,9,222,86,52,111,229,254,61,233,208,1,149,64,0,10,86,231,87,230,159,22,249,127,67,234,55,18,234,74,86,231,87,230,159,22,249,127,67,234,55,16,50,175,35,31,215,103,236,223,239,34,42,221,56,122,202,184,160,230,23,169,90,71,139,84,248,15,31,168,25,45,77,198,232,250,89,42,33,182,80,197,95,59,165,168,145,172,79,240,99,98,57,204,107,229,150,38,43,217,215,212,146,171,145,143,235,179,246,111,247,145,97,58,47,160,216,110,138,201,153,93,44,84,84,146,223,115,204,162,233,147,95,110,205,167,88,231,172,125,85,108,243,193,11,213,94,229,232,167,138,100,137,168,138,140,85,73,36,70,53,210,191,112,253,109,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,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,117,0,10,1,230,143,231,179,83,127,5,244,122,34,85,114,49,253,118,126,205,254,242,34,175,52,127,61,154,155,248,47,163,209,18,171,145,143,235,179,246,111,247,144,22,168,0,2,149,191,168,169,197,63,250,254,210,175,253,43,113,255,0,33,44,251,131,61,20,202,184,118,225,179,15,209,204,214,225,106,173,189,99,254,208,241,51,218,229,146,74,87,247,235,234,42,25,208,233,35,141,235,179,38,106,46,236,79,172,139,182,233,178,174,107,0,0,0,8,1,206,79,90,254,131,112,251,105,209,202,75,127,122,175,83,110,11,222,158,72,186,163,130,134,221,45,61,68,157,46,73,26,173,153,211,190,141,27,187,30,213,143,191,191,75,186,20,159,229,0,243,58,213,47,202,135,25,57,175,132,190,251,78,213,137,120,124,90,223,253,107,217,240,190,22,52,241,112,123,216,215,63,166,186,74,223,174,238,173,247,250,174,86,35,0,138,160,205,73,161,117,150,174,14,234,184,135,191,89,187,62,219,212,11,118,55,142,212,200,179,199,35,233,98,161,184,201,92,246,177,81,34,146,23,204,218,86,54,68,87,185,36,164,157,159,83,103,35,220,27,104,229,139,136,14,33,241,253,29,200,230,240,244,153,53,190,249,79,29,79,75,223,225,42,153,104,172,146,154,167,161,143,98,201,218,158,56,165,237,245,163,95,209,210,239,170,229,64,63,87,129,13,116,177,112,237,197,6,35,168,217,141,230,235,110,197,155,226,173,215,215,91,209,239,235,165,168,167,146,54,44,209,49,81,101,134,57,214,9,220,196,71,59,243,40,230,49,207,107,26,187,20,154,176,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,108,103,193,126,177,223,117,247,134,12,3,85,114,152,122,47,87,91,124,148,247,25,58,152,190,38,170,146,162,90,73,106,118,99,24,198,119,159,78,233,123,109,106,53,157,206,132,221,27,186,134,107,0,1,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,107,217,199,175,12,244,220,44,113,13,115,193,236,213,212,147,227,215,202,127,164,120,252,48,172,189,116,86,233,234,39,100,116,146,172,174,115,156,248,157,12,145,163,250,223,214,198,177,234,173,115,220,198,236,60,82,183,58,191,52,248,183,203,250,31,81,184,129,143,249,110,240,101,98,226,211,81,239,23,60,242,235,218,195,48,79,5,81,119,182,192,247,178,170,235,37,66,205,216,166,108,141,219,181,10,248,121,86,89,17,201,39,74,53,172,217,95,221,138,250,74,171,228,99,250,236,253,155,253,228,90,160,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,12,171,200,199,245,217,251,55,251,200,181,66,170,249,24,254,187,63,102,255,0,121,22,168,0,0,4,85,230,143,228,79,83,127,5,245,138,34,128,75,254,230,143,228,79,83,127,5,245,138,34,128,64,191,238,104,254,68,245,55,240,95,88,162,40,4,191,238,104,254,68,245,55,240,95,88,162,40,4,13,143,120,81,225,71,78,56,74,211,134,97,88,84,94,58,235,93,219,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,110,22,117,57,34,133,21,91,27,92,229,85,123,223,36,143,205,96,0,0,0,0,0,0,1,64,60,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,159,224,0,0,0,0,0,6,170,230,213,6,170,224,95,247,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,74,160,6,181,156,88,249,167,214,79,152,25,15,168,206,108,166,107,89,197,143,154,125,100,249,129,144,250,140,224,93,79,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,74,160,0,0,6,42,226,199,202,198,178,124,191,200,125,58,115,42,152,171,139,31,43,26,201,242,255,0,33,244,233,192,214,176,218,160,213,92,177,78,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,233,163,123,91,51,158,237,145,209,181,143,144,49,175,49,222,56,233,184,173,204,168,48,253,62,101,93,62,157,97,245,19,190,134,105,95,44,79,189,213,185,17,139,91,44,10,168,214,49,173,71,54,6,185,189,214,178,89,92,229,106,204,177,71,249,60,188,248,44,186,241,79,170,20,247,220,191,31,171,118,149,227,85,10,185,5,98,84,186,149,43,103,72,250,162,183,193,35,90,174,123,220,229,137,210,163,21,170,200,85,203,220,141,239,135,171,26,240,163,194,142,163,241,107,168,236,194,176,168,188,13,170,135,183,61,254,255,0,60,42,250,91,69,43,149,81,28,228,69,78,228,207,233,114,69,10,42,58,71,53,202,170,198,50,73,25,176,158,150,233,110,9,162,216,37,179,76,244,210,197,236,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,32,118,11,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,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,7,169,207,69,83,147,228,70,158,181,68,114,253,85,247,129,231,167,117,216,246,181,54,67,139,25,211,241,57,57,81,19,117,93,128,249,238,21,76,163,163,154,161,235,178,70,197,114,255,0,196,69,13,88,190,85,106,150,95,30,15,75,91,51,105,91,80,141,157,141,122,163,92,196,149,241,57,21,62,175,197,36,251,204,131,196,102,169,82,217,177,170,188,94,218,244,125,214,235,19,169,41,152,217,24,171,214,245,141,55,233,247,170,251,164,223,220,138,126,55,13,58,57,93,96,166,92,174,249,82,201,42,238,73,226,92,212,137,236,86,247,18,25,54,93,246,79,114,162,253,128,101,189,48,193,237,88,86,35,108,180,80,81,197,18,65,76,198,42,181,187,42,175,189,85,85,119,85,248,185,126,223,180,132,92,217,226,116,120,110,39,34,39,213,246,188,219,255,0,79,134,79,254,37,135,198,198,198,198,177,63,138,155,21,239,205,177,174,92,7,23,217,171,255,0,133,230,85,95,232,165,80,50,127,46,90,169,102,210,26,24,228,85,84,108,17,171,119,95,130,120,90,66,94,16,227,150,204,189,90,75,70,197,77,149,32,103,255,0,138,210,19,28,14,47,223,111,113,193,170,190,255,0,121,205,255,0,3,131,126,208,61,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,249,167,214,79,152,25,15,168,206,108,166,107,89,197,143,154,125,100,249,129,144,250,140,224,93,79,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,74,160,0,0,42,175,158,119,234,79,246,147,247,105,138,185,42,121,167,202,126,95,215,122,141,184,202,188,243,191,82,127,180,159,187,76,85,201,83,205,62,83,242,254,187,212,109,192,93,72,0,10,1,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,4,255,0,0,0,53,172,226,199,205,62,178,124,192,200,125,70,115,101,51,90,206,44,124,211,235,39,204,12,135,212,103,2,213,57,42,121,88,202,126,96,87,122,117,184,159,228,0,228,169,229,99,41,249,129,93,233,214,226,127,128,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,63,249,213,249,88,197,190,96,80,250,117,196,165,98,234,121,213,249,88,197,190,96,80,250,117,196,170,190,26,56,116,206,248,160,213,58,13,51,193,105,255,0,189,86,94,43,122,225,254,198,90,252,76,48,207,89,219,150,88,251,221,174,251,29,218,99,186,223,240,68,248,170,6,85,224,23,130,140,171,138,205,71,164,189,221,173,158,31,76,177,155,132,50,100,119,10,132,145,145,215,244,43,100,117,178,157,99,115,30,233,165,98,162,61,204,114,118,99,122,61,87,169,209,50,91,232,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,125,231,85,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,185,0,0,0,0,0,0,0,0,0,10,64,230,63,203,254,179,135,123,236,186,183,164,56,239,249,211,215,248,104,37,166,167,146,122,137,49,218,174,134,71,211,80,249,159,36,143,134,105,17,94,201,149,221,41,36,171,19,145,159,153,89,96,177,180,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,215,103,236,223,239,34,213,10,171,228,99,250,236,253,155,253,228,90,160,0,0,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,64,14,87,30,123,52,203,241,175,71,173,47,248,160,30,87,30,123,52,203,241,175,71,173,47,248,1,21,121,163,249,19,212,223,193,125,98,136,149,68,85,230,143,228,79,83,127,5,245,138,32,41,91,132,239,52,250,55,243,3,30,245,24,13,148,205,107,56,78,243,79,163,127,48,49,239,81,128,217,76,0,0,1,173,103,22,62,105,245,147,230,6,67,234,51,155,41,154,214,113,99,230,159,89,62,96,100,62,163,56,22,169,195,79,254,38,219,191,203,252,239,255,0,111,116,41,88,186,158,26,127,241,54,221,254,95,231,127,251,123,161,74,192,109,80,0,0,0,0,71,254,63,51,175,201,223,6,218,177,127,246,95,180,60,94,63,37,139,179,223,237,116,251,74,70,80,119,122,186,93,191,111,197,119,58,118,250,221,29,59,183,126,164,144,4,85,230,143,228,79,83,127,5,245,138,32,40,4,217,79,133,93,45,252,139,112,227,167,90,103,53,139,216,213,246,108,126,151,218,180,94,43,196,118,174,146,179,189,93,249,196,123,218,237,234,165,157,223,81,202,196,223,102,108,212,106,38,182,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,27,79,0,33,7,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,211,124,138,188,209,252,137,234,111,224,190,177,68,5,64,112,7,157,126,78,248,201,210,123,255,0,178,253,161,226,242,8,236,93,158,255,0,107,167,218,81,190,131,187,213,210,237,251,126,43,185,211,183,214,232,233,221,187,245,37,191,243,71,242,39,169,191,130,250,197,17,64,37,255,0,115,71,242,39,169,191,130,250,197,16,20,2,109,80,106,174,109,80,0,0,0,160,30,104,254,123,53,55,240,95,71,162,47,248,160,30,104,254,123,53,55,240,95,71,162,2,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,240,95,71,162,2,127,242,84,242,177,148,252,192,174,244,235,113,63,200,1,201,83,202,198,83,243,2,187,211,173,196,255,0,0,0,3,85,115,101,62,19,188,172,104,223,203,252,123,211,160,53,172,54,83,225,59,202,198,141,252,191,199,189,58,0,50,168,0,1,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,6,85,228,99,250,236,253,155,253,228,90,161,85,124,140,127,93,159,179,127,188,139,84,0,0,2,128,121,163,249,236,212,223,193,125,30,136,149,92,140,127,93,159,179,127,188,136,171,205,31,207,102,166,254,11,232,244,68,170,228,99,250,236,253,155,253,228,5,170,0,0,0,0,0,0,197,92,83,235,95,240,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,117,172,45,83,157,238,169,127,243,180,209,75,125,247,253,87,148,221,237,158,23,250,41,168,39,239,43,63,251,100,222,134,63,249,222,223,237,106,70,174,86,154,23,89,172,28,86,88,114,74,219,55,139,198,244,239,252,210,92,230,145,103,142,54,85,70,138,150,246,54,72,147,167,189,226,187,115,54,55,185,173,124,116,211,254,146,53,88,224,149,92,203,116,114,197,195,255,0,47,77,41,209,220,114,111,17,73,140,230,22,250,121,42,122,94,207,23,84,250,11,148,149,53,61,15,123,214,62,236,242,75,47,111,173,90,206,190,150,253,86,162,17,3,149,199,158,205,50,252,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,208,59,175,54,253,6,169,210,206,37,228,212,155,125,21,36,24,246,167,211,251,82,153,41,169,226,167,100,87,24,25,28,85,209,171,24,245,115,222,231,44,85,47,149,204,103,91,235,28,159,89,204,123,151,37,114,91,215,75,22,45,157,229,186,13,145,222,110,172,171,205,188,61,199,26,164,217,242,80,248,170,72,106,31,90,155,34,170,69,52,144,36,78,235,233,70,189,180,157,46,122,57,177,53,210,215,154,135,15,22,173,101,225,162,235,158,82,218,170,234,178,205,49,167,154,247,105,124,53,141,133,141,162,87,194,183,38,202,217,23,161,236,74,104,93,50,34,109,39,93,59,17,138,189,78,142,74,96,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,64,217,164,31,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,214,0,165,110,117,126,105,241,111,151,244,62,163,113,46,164,165,110,117,126,105,241,111,151,244,62,163,113,3,42,242,49,253,118,126,205,254,242,45,80,170,190,70,63,174,207,217,191,222,69,170,0,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,202,188,140,127,93,159,179,127,188,139,84,42,175,145,143,235,179,246,111,247,145,106,128,0,0,69,94,104,254,68,245,55,240,95,88,162,40,4,191,238,104,254,68,245,55,240,95,88,162,40,4,11,254,230,143,228,79,83,127,5,245,138,34,128,75,254,230,143,228,79,83,127,5,245,138,34,128,64,218,160,0,0,0,0,0,0,0,5,0,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,2,127,128,0,0,0,0,0,26,171,155,84,26,171,129,127,220,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,26,214,113,99,230,159,89,62,96,100,62,163,57,178,153,173,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,0,0,24,171,139,31,43,26,201,242,255,0,33,244,233,204,170,98,174,44,124,172,107,39,203,252,135,211,167,3,90,195,181,105,110,150,231,122,211,157,219,52,207,77,44,94,217,201,47,61,239,5,69,226,161,167,238,246,161,124,210,126,114,103,178,54,237,28,79,119,214,114,111,182,201,186,170,34,245,251,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,233,229,231,193,101,171,133,141,47,167,190,229,248,253,35,117,83,37,167,85,200,43,18,165,181,75,69,2,201,213,21,190,9,26,212,107,24,214,164,78,149,24,174,71,204,142,94,228,140,100,61,33,146,184,81,225,71,78,56,74,211,134,97,88,84,94,58,235,93,219,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,110,22,117,57,34,133,21,91,27,92,229,85,123,223,36,143,205,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,226,174,216,15,42,168,159,19,214,233,83,224,112,123,213,87,222,120,107,122,151,96,56,185,92,231,108,123,162,102,201,186,252,78,76,141,26,115,3,199,192,233,186,145,168,86,76,14,210,234,251,181,68,145,166,200,169,209,19,159,252,118,183,236,255,0,8,236,247,42,232,168,105,38,169,145,118,108,81,185,234,187,125,136,138,191,246,16,155,93,239,23,29,108,212,90,76,34,201,39,245,165,19,39,142,165,118,111,233,35,222,228,253,36,98,255,0,160,125,139,255,0,196,62,125,58,196,243,125,106,213,187,118,107,118,145,37,177,80,212,199,50,50,74,149,93,209,34,86,175,230,222,174,254,60,41,247,125,255,0,209,56,45,54,232,109,148,48,210,67,27,88,216,163,107,17,26,136,137,178,34,39,217,253,7,87,211,92,18,143,9,178,65,111,163,135,161,25,213,186,117,42,255,0,29,235,246,185,127,148,167,117,0,64,14,108,209,42,233,182,57,50,167,185,151,89,220,191,204,158,17,223,247,19,252,132,60,210,173,43,93,163,212,18,163,58,187,21,117,47,248,237,255,0,208,114,127,63,243,1,244,114,212,187,82,86,105,141,37,61,58,175,113,148,237,107,190,174,223,10,90,77,201,172,87,47,42,170,201,150,215,85,74,245,217,140,142,116,68,247,125,145,81,161,99,64,113,114,110,135,134,181,19,254,51,147,151,100,56,35,151,112,61,128,240,158,243,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,124,211,235,39,204,12,135,212,103,54,83,49,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,6,32,229,113,228,79,76,191,26,245,138,210,85,31,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,247,185,202,171,239,85,63,88,0,0,10,171,231,157,250,147,253,164,253,218,98,174,74,158,105,242,159,151,245,222,163,110,45,251,58,210,125,44,213,15,3,249,76,211,76,83,45,246,103,119,193,123,118,205,77,95,225,123,157,61,206,215,121,142,232,234,237,179,171,167,109,250,27,191,193,15,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,126,196,3,186,128,0,160,30,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,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,247,53,168,137,238,68,59,6,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,62,196,3,176,0,0,26,214,113,99,230,159,89,62,96,100,62,163,57,178,153,141,46,220,50,112,219,127,186,214,223,111,188,62,105,173,198,229,113,168,146,174,178,178,175,19,160,154,122,153,228,114,186,73,100,145,209,43,158,247,57,85,202,229,85,85,85,85,80,34,95,37,79,43,25,79,204,10,239,78,183,19,252,235,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,251,16,236,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,151,189,154,233,238,3,169,86,168,172,90,141,131,227,249,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,55,217,238,79,181,78,191,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,251,218,229,69,247,42,129,24,57,182,96,25,150,169,232,94,1,167,218,125,143,85,223,50,27,230,164,80,83,80,208,211,34,117,202,255,0,102,220,149,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,51,255,0,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,252,192,0,0,0,0,0,0,0,0,0,0,0,24,255,0,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,100,0,5,122,242,187,208,108,203,134,221,92,226,43,74,115,58,42,182,190,221,81,143,62,217,93,53,58,66,203,181,185,95,117,74,122,216,145,175,123,122,36,107,119,86,163,221,208,244,124,110,94,182,57,18,194,128,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,215,243,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,246,168,20,67,202,227,207,102,153,126,53,232,245,165,255,0,24,255,0,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,191,13,113,181,227,52,84,149,80,117,177,204,127,68,177,198,215,183,169,143,115,87,101,247,181,202,139,238,85,50,0,2,42,243,71,242,39,169,191,130,250,197,17,42,143,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,123,156,212,84,247,162,1,174,23,9,222,105,244,111,230,6,61,234,48,27,41,152,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,50,88,0,0,3,90,206,44,124,211,235,39,204,12,135,212,103,54,83,49,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,4,75,225,167,255,0,19,109,223,229,254,119,255,0,183,186,20,172,109,17,108,211,220,6,203,134,191,78,108,216,62,63,65,137,201,79,61,35,236,52,214,200,98,183,58,9,213,235,52,75,76,214,164,74,201,22,73,21,237,233,217,221,110,223,125,212,233,95,193,59,133,143,252,154,116,171,255,0,83,109,223,251,144,50,168,0,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,159,231,95,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,218,160,107,217,192,182,21,117,207,248,193,210,75,21,154,162,146,26,138,92,162,146,246,247,84,189,205,98,193,111,119,142,153,168,173,107,151,173,209,83,72,214,38,219,43,213,168,170,212,85,114,108,102,99,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,222,215,42,47,185,84,200,0,12,85,197,143,149,141,100,249,127,144,250,116,230,85,62,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,64,213,136,191,238,104,254,68,245,55,240,95,88,162,50,175,240,78,225,99,255,0,38,157,42,255,0,212,219,119,254,228,239,249,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,115,154,138,158,244,64,53,109,54,168,49,87,240,78,225,99,255,0,38,157,42,255,0,212,219,119,254,228,202,160,0,0,10,1,230,143,231,179,83,127,5,244,122,34,255,0,140,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,251,154,212,68,247,34,1,16,57,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,224,190,143,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,62,196,58,254,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,238,107,81,19,220,136,4,64,228,169,229,99,41,249,129,93,233,214,226,127,157,127,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,98,29,128,0,0,13,85,205,148,248,78,242,177,163,127,47,241,239,78,128,127,4,238,22,63,242,105,210,175,253,77,183,127,238,76,149,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,31,88,0,1,74,220,234,252,211,226,223,47,232,125,70,226,93,73,210,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,237,80,43,131,145,143,235,179,246,111,247,145,106,135,84,193,116,159,75,52,191,199,126,76,244,211,20,196,189,167,218,241,190,194,179,83,80,120,174,223,87,111,187,217,99,122,250,123,143,233,234,223,110,183,109,241,83,181,128,0,1,64,60,209,252,246,106,111,224,190,143,68,74,174,70,63,174,207,217,191,222,69,138,101,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,230,181,17,61,200,135,234,224,186,79,165,154,95,227,191,38,122,105,138,98,94,211,237,120,223,97,89,169,168,60,87,111,171,183,221,236,177,189,125,61,199,244,245,111,183,91,182,248,168,29,172,0,0,0,0,3,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,13,107,56,145,214,251,175,17,250,219,148,235,69,230,199,73,102,168,200,234,34,115,40,41,164,116,140,166,130,24,35,167,133,138,247,123,222,244,138,24,250,223,179,81,207,234,114,53,136,168,196,183,78,79,186,57,98,193,184,96,77,85,167,155,196,94,181,46,225,61,69,100,157,47,103,98,150,134,162,122,74,122,109,149,238,99,186,94,202,153,123,136,214,57,124,79,67,186,146,54,169,37,127,130,119,11,31,249,52,233,87,254,166,219,191,247,38,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,8,23,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,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,246,169,215,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,123,92,168,190,229,80,50,1,172,182,191,104,229,247,135,253,101,203,52,119,35,155,196,85,227,55,7,83,199,83,210,198,120,186,87,181,36,166,169,232,99,222,145,247,96,146,41,123,125,106,230,117,244,187,235,53,80,217,164,199,249,79,15,90,5,156,223,106,178,156,215,67,244,255,0,32,189,86,244,120,155,141,211,25,162,171,170,159,161,141,99,58,229,146,55,61,221,44,99,90,155,175,185,173,68,79,114,32,17,131,148,134,188,211,106,159,13,17,233,181,194,182,174,124,135,76,42,61,151,82,181,53,18,212,62,91,116,239,146,90,25,17,239,98,53,140,107,82,90,102,68,215,191,161,148,109,95,170,215,177,169,55,206,169,130,233,62,150,105,127,142,252,153,233,166,41,137,123,79,181,227,125,133,102,166,160,241,93,190,174,223,119,178,198,245,244,247,31,211,213,190,221,110,219,226,167,107,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,116,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,251,84,10,224,228,99,250,236,253,155,253,228,90,161,213,48,93,39,210,205,47,241,223,147,61,52,197,49,47,105,246,188,111,176,172,212,212,30,43,183,213,219,238,246,88,222,190,158,227,250,122,183,219,173,219,124,84,237,96,10,86,231,87,230,159,22,249,127,67,234,55,18,234,78,149,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,106,129,92,28,140,127,93,159,179,127,188,139,84,58,166,11,164,250,89,165,254,59,242,103,166,152,166,37,237,62,215,141,246,21,154,154,131,197,118,250,187,125,222,203,27,215,211,220,127,79,86,251,117,187,111,138,157,172,0,0,8,171,205,31,200,158,166,254,11,235,20,69,0,155,73,101,56,158,43,156,216,170,177,108,215,25,181,100,22,90,222,143,19,110,186,81,71,87,75,63,67,218,246,117,197,34,57,142,233,123,26,228,221,61,206,106,42,123,209,14,129,252,19,184,88,255,0,201,167,74,191,245,54,221,255,0,185,3,21,115,71,242,39,169,191,130,250,197,17,64,38,210,89,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,115,154,138,158,244,67,160,127,4,238,22,63,242,105,210,175,253,77,183,127,238,64,202,160,0,0,0,0,0,0,0,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,191,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,125,205,106,34,123,145,14,193,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,177,0,236,0,0,0,0,0,0,6,170,230,213,6,42,254,9,220,44,127,228,211,165,95,250,155,110,255,0,220,129,138,185,92,121,19,211,47,198,189,98,180,149,71,228,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,61,238,114,170,251,213,79,214,0,107,89,197,143,154,125,100,249,129,144,250,140,230,202,102,52,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,64,196,28,174,60,137,233,151,227,94,177,90,74,163,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,247,57,85,125,234,167,235,0,0,0,49,87,22,62,86,53,147,229,254,67,233,211,153,84,1,94,188,180,185,125,211,104,245,170,207,196,30,175,218,170,227,212,26,250,127,19,103,180,213,197,45,44,248,211,30,218,168,36,73,17,147,171,39,125,69,52,241,57,89,52,77,124,11,187,85,17,232,237,172,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,241,190,199,133,80,60,57,251,123,143,83,92,171,247,156,156,213,85,60,178,45,151,117,220,15,9,30,238,234,61,168,212,68,248,4,77,143,85,77,76,116,177,172,146,174,200,136,170,191,241,1,237,248,124,79,204,187,95,237,150,152,86,106,218,216,33,98,124,92,249,26,212,248,167,222,169,247,161,133,53,219,139,28,71,71,45,179,79,82,214,212,84,179,169,27,11,187,237,71,42,54,85,79,123,98,114,124,99,216,174,141,79,227,199,86,181,102,161,214,156,126,214,203,69,52,155,108,250,107,149,71,90,108,140,119,242,153,246,198,191,103,218,191,241,132,195,226,35,136,219,125,214,242,205,56,196,174,173,168,170,185,36,52,234,234,89,218,245,111,121,175,103,198,57,85,81,119,123,127,138,191,20,248,251,140,163,194,246,145,197,136,99,211,221,174,76,124,213,215,73,35,170,146,73,145,28,244,87,66,155,166,234,196,95,139,221,246,175,196,138,252,25,112,203,121,204,171,232,245,75,59,189,85,213,79,29,95,212,142,100,142,100,94,204,208,171,126,179,222,231,127,21,201,255,0,25,99,182,187,108,22,170,56,233,32,98,53,145,181,173,77,154,137,238,68,68,251,63,160,15,177,173,70,162,34,39,192,5,93,130,1,228,138,92,198,104,150,171,66,230,221,138,238,159,24,170,168,155,237,253,103,49,43,72,209,199,213,51,106,52,50,224,143,149,90,141,138,177,126,27,239,253,103,48,17,75,149,61,84,205,201,110,148,107,213,219,99,43,81,19,223,246,54,148,180,52,248,21,65,202,198,231,44,90,171,120,180,36,136,230,120,123,132,168,190,253,211,101,166,77,191,230,45,125,62,0,29,240,61,123,170,42,158,197,219,237,56,110,157,91,108,7,52,248,30,79,9,240,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,184,30,190,165,234,217,223,97,201,61,231,9,90,171,179,147,239,251,15,99,19,220,139,252,192,121,68,216,110,129,92,137,241,247,127,73,208,245,63,85,113,189,60,178,84,92,46,119,58,120,159,27,30,173,106,205,27,92,231,35,30,168,136,142,123,119,95,168,160,126,246,81,153,216,241,58,101,169,187,86,195,11,81,17,126,180,204,103,241,145,191,198,84,251,84,133,122,253,197,237,243,38,149,48,205,38,176,220,107,106,37,87,70,250,152,155,20,209,181,36,137,173,106,253,70,73,252,103,255,0,55,232,169,143,117,35,81,117,127,136,188,197,109,88,68,119,104,108,240,172,176,172,176,37,83,88,239,174,249,24,170,232,157,35,87,116,99,118,247,125,190,226,81,232,159,12,216,198,159,219,93,113,200,40,34,169,172,107,122,157,53,84,81,189,223,86,71,57,62,179,226,106,252,58,127,196,128,68,44,87,131,237,66,212,234,223,166,154,167,116,167,134,25,151,196,248,121,41,38,141,254,245,108,158,245,107,98,79,131,228,79,254,94,236,201,131,112,229,139,228,215,122,88,45,52,105,5,13,39,95,83,164,124,234,143,234,107,149,54,84,122,252,28,213,251,76,209,151,106,150,50,219,228,56,29,129,105,95,80,249,27,78,173,135,182,189,8,175,116,91,108,199,238,155,46,223,197,255,0,184,202,56,62,35,65,96,164,107,32,164,142,55,123,247,84,141,168,171,239,119,220,212,251,192,253,92,71,24,163,197,109,17,90,168,218,137,28,110,123,147,101,114,254,147,183,254,50,170,159,186,120,68,217,54,56,185,222,253,148,14,50,59,117,247,28,216,187,180,224,168,159,113,201,128,115,35,159,29,84,73,87,161,247,77,223,183,68,21,142,248,127,230,115,18,48,193,188,98,82,69,87,162,151,214,200,221,250,40,171,92,158,239,252,210,96,32,23,43,154,138,56,245,162,249,68,145,189,101,72,110,107,191,243,35,169,211,239,254,98,219,91,240,248,21,11,203,45,86,62,36,175,209,70,212,68,109,45,213,54,219,227,180,144,22,246,223,128,30,79,90,237,212,115,95,129,235,247,245,123,128,246,39,192,242,113,105,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14,78,164,216,245,170,185,171,178,252,62,243,218,112,116,141,111,243,175,220,128,114,69,69,79,142,231,166,122,152,233,153,213,34,236,155,252,67,251,143,111,213,217,191,210,117,236,139,24,150,255,0,72,250,55,212,189,136,231,34,238,213,68,95,114,239,252,149,3,173,102,90,161,65,100,68,139,191,249,199,126,138,116,187,223,250,59,255,0,17,126,242,63,83,104,118,67,171,153,75,111,249,117,94,212,76,169,73,227,135,183,31,189,169,39,90,125,104,228,106,252,36,114,123,208,205,120,215,14,216,205,154,185,110,83,62,174,105,93,241,234,168,254,101,79,130,49,62,197,50,205,29,190,158,138,38,199,11,85,17,168,136,155,174,255,0,252,190,0,117,172,23,79,237,56,77,162,27,125,182,30,150,177,140,69,250,206,95,209,98,55,248,206,95,184,198,156,82,106,195,112,44,65,180,116,169,189,101,197,102,166,135,252,37,133,219,124,88,228,248,185,191,29,140,175,155,101,84,120,157,158,91,149,100,205,141,145,163,87,119,43,83,226,246,183,248,202,137,246,144,67,4,212,186,222,34,181,194,75,117,217,140,146,221,104,109,61,84,9,28,105,26,245,185,212,237,93,220,199,59,127,131,190,208,50,63,11,58,81,91,120,186,201,168,249,15,214,154,177,235,60,105,238,77,186,221,4,200,191,81,232,159,21,95,226,255,0,220,76,150,53,26,158,228,63,23,21,178,83,89,109,148,244,180,204,86,181,145,177,168,138,229,95,131,90,159,111,244,31,183,184,7,124,14,59,110,112,123,156,139,238,251,78,77,85,119,217,239,1,182,205,216,243,26,238,30,158,229,65,26,166,192,115,48,255,0,21,108,73,52,99,34,69,255,0,244,117,111,255,0,138,76,102,3,24,113,25,72,181,186,79,144,65,246,58,221,88,159,255,0,77,42,127,218,5,109,242,213,131,163,137,124,137,219,255,0,244,61,217,63,254,108,37,185,55,224,84,199,47,24,124,15,21,121,45,63,193,27,13,225,61,255,0,205,60,73,255,0,97,108,233,240,0,191,3,214,159,164,123,23,224,112,219,235,1,201,167,35,139,78,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,95,122,108,120,72,218,139,191,197,127,156,228,120,114,236,158,239,136,30,183,59,119,163,19,254,51,154,116,183,220,112,137,138,138,174,119,197,78,110,68,86,251,192,242,139,239,247,33,194,121,91,12,78,122,175,193,20,228,136,141,248,41,212,181,7,33,75,53,146,161,236,98,190,69,99,209,141,106,42,170,175,67,246,247,34,47,220,4,98,227,71,85,50,8,150,151,4,197,233,82,121,43,160,116,146,61,39,116,78,98,178,118,170,34,110,168,139,238,141,126,211,23,240,15,167,119,11,70,162,95,43,174,234,171,35,104,233,218,189,93,14,217,123,232,169,239,71,47,216,211,35,230,86,254,155,69,203,59,191,64,234,121,59,200,145,62,109,227,218,55,72,155,123,189,200,191,219,87,226,159,111,248,188,112,13,73,112,186,73,125,201,171,220,233,99,170,134,157,177,201,208,141,69,86,205,43,87,225,183,242,62,224,38,148,12,70,70,214,167,216,136,135,176,240,212,68,77,144,242,7,173,81,28,239,129,205,19,99,194,38,234,114,3,131,190,211,195,19,238,251,207,46,248,168,104,28,206,129,174,49,50,93,54,189,163,222,173,79,1,85,190,223,119,135,144,239,231,72,214,56,163,168,211,251,196,18,38,237,125,21,75,87,223,182,200,176,60,10,211,224,99,162,151,139,252,154,54,63,116,145,151,164,77,211,253,221,139,255,0,97,108,44,253,20,247,238,84,239,6,180,212,244,156,96,228,243,117,49,18,157,215,182,181,85,255,0,103,125,19,239,254,114,214,168,231,73,24,157,11,187,127,152,15,165,126,7,15,227,33,236,61,110,68,69,223,236,3,147,78,71,173,143,69,93,144,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,42,110,121,56,170,174,224,113,114,189,19,220,113,222,69,247,124,78,123,169,225,119,219,221,241,3,143,191,111,123,182,95,233,58,205,238,215,13,206,126,153,218,178,51,171,126,151,34,42,109,186,253,232,191,121,216,39,115,154,155,162,43,151,238,223,99,214,202,84,127,231,94,212,69,233,221,83,227,176,16,251,142,139,179,113,172,10,146,197,109,252,203,171,163,87,116,183,234,170,244,79,79,240,68,84,251,151,236,83,34,240,83,133,205,137,105,172,113,85,49,201,36,141,118,253,72,168,190,234,153,215,237,106,127,41,12,77,198,124,112,228,26,171,134,226,245,18,172,148,242,81,86,185,241,46,253,43,179,149,83,116,247,125,177,253,255,0,97,47,180,254,213,75,105,176,195,77,75,79,28,76,78,175,170,198,236,159,166,229,255,0,180,14,206,1,197,202,169,238,3,201,228,240,139,186,30,64,224,239,180,51,116,248,158,93,241,83,195,119,3,153,208,245,190,73,33,211,75,244,176,162,171,219,110,171,86,237,247,165,60,155,29,240,232,250,200,173,76,2,240,178,108,172,74,58,158,164,95,122,109,216,126,224,84,78,138,106,117,6,155,113,31,144,100,119,153,86,24,101,154,233,4,142,115,154,212,71,190,109,253,234,231,181,62,45,251,203,110,210,205,65,176,102,246,136,171,172,247,74,122,150,187,171,126,137,216,255,0,227,61,63,138,229,254,74,255,0,136,168,92,95,76,35,212,189,95,206,109,105,27,17,158,42,225,44,43,210,159,85,205,172,103,195,235,55,248,174,84,248,253,167,109,225,227,92,181,3,67,181,46,60,47,33,200,46,15,160,110,253,81,62,163,169,159,220,242,200,158,228,107,255,0,141,42,47,199,255,0,128,92,105,234,149,170,170,155,31,53,150,225,29,210,219,5,108,75,186,75,27,95,246,253,173,69,255,0,180,251,128,244,70,138,199,123,207,113,235,127,185,119,216,242,199,42,168,30,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,15,232,55,19,24,110,188,228,58,147,134,89,168,106,237,217,14,151,101,21,184,229,234,138,100,87,177,204,142,170,162,26,106,184,165,70,163,92,201,155,77,34,171,61,207,141,236,123,85,21,189,18,73,152,13,122,243,221,116,212,126,29,56,238,213,61,80,210,251,207,129,186,208,234,6,69,20,208,202,138,250,91,133,43,174,115,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,218,27,10,3,21,112,209,196,94,9,197,6,150,80,106,102,11,81,253,234,142,241,69,209,55,246,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,138,47,197,19,42,128,58,166,172,103,95,146,253,44,204,181,51,217,126,211,250,37,143,220,111,190,11,191,217,241,94,22,154,73,187,93,206,151,116,117,118,250,122,186,93,182,251,236,187,108,118,179,21,113,99,229,99,89,62,95,228,62,157,56,29,131,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,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,221,74,11,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,189,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,251,128,253,96,0,0,0,0,0,0,0,3,31,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,222,213,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,251,138,23,227,235,141,124,171,138,205,71,171,178,90,110,126,31,76,177,155,132,209,227,150,250,117,145,145,215,244,43,163,109,206,161,36,107,30,233,165,98,170,177,175,106,118,99,122,177,19,169,210,190,80,181,78,10,120,255,0,193,56,193,246,173,131,232,255,0,209,44,206,217,223,172,250,63,226,230,175,238,90,227,240,236,241,158,43,195,197,18,111,53,79,111,181,186,189,58,58,182,217,125,210,168,213,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,118,29,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,176,51,88,0,1,210,181,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,196,238,166,42,226,199,202,198,178,124,191,200,125,58,112,42,175,250,181,124,83,255,0,172,29,42,255,0,209,87,31,242,226,221,52,67,53,186,234,86,139,224,58,141,125,167,164,130,229,149,98,246,171,221,100,84,140,115,96,142,122,154,72,230,145,177,181,206,115,145,136,231,170,34,43,156,187,109,186,175,196,214,48,217,79,132,239,43,26,55,242,255,0,30,244,232,0,202,160,0,41,91,250,181,124,83,255,0,172,29,42,255,0,209,87,31,242,226,221,52,67,53,186,234,86,139,224,58,141,125,167,164,130,229,149,98,246,171,221,100,84,140,115,96,142,122,154,72,230,145,177,181,206,115,145,136,231,170,34,43,156,187,109,186,175,196,214,48,216,247,130,156,166,197,152,112,143,164,55,108,114,187,197,210,83,225,246,203,92,146,118,159,31,77,85,20,13,164,169,143,103,162,42,244,79,4,172,223,110,151,116,238,213,86,170,42,134,107,0,1,88,28,102,115,64,215,222,29,184,147,204,52,115,10,196,52,254,182,203,143,251,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,100,255,0,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,239,138,173,80,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,12,127,198,103,52,13,125,225,219,137,60,195,71,48,172,67,79,235,108,184,255,0,179,252,52,247,75,125,108,149,79,239,208,83,212,63,173,209,213,198,197,217,243,57,19,102,39,213,68,223,117,221,86,79,242,244,226,131,62,226,207,69,239,90,141,168,214,140,126,221,114,183,101,21,54,72,162,178,83,205,12,14,130,58,74,73,154,231,54,105,101,114,191,170,161,232,170,142,68,217,27,238,248,170,213,15,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,159,224,0,58,166,172,103,95,146,253,44,204,181,51,217,126,211,250,37,143,220,111,190,11,191,217,241,94,22,154,73,187,93,206,151,116,117,118,250,122,186,93,182,251,236,187,108,124,186,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,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,94,191,197,143,149,141,100,249,127,144,250,116,229,27,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,83,67,97,224,117,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,236,0,0,0,12,85,197,30,186,127,6,189,9,201,181,175,232,183,210,63,163,158,11,251,25,227,188,31,127,196,86,65,77,253,187,183,39,79,79,127,171,244,23,126,157,189,219,238,153,84,138,188,209,252,137,234,111,224,190,177,68,6,127,210,221,82,193,53,167,4,182,106,102,154,95,125,179,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,237,101,5,242,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,233,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,30,155,233,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,172,0,6,31,186,241,49,134,216,56,163,181,112,177,125,161,171,165,190,228,120,187,50,59,21,115,81,100,130,177,233,45,98,79,72,244,70,239,11,217,21,26,202,215,170,171,30,157,198,170,177,205,98,75,152,10,86,231,87,230,159,22,249,127,67,234,55,18,95,242,224,230,1,71,196,69,138,45,36,213,236,139,252,246,40,60,76,241,84,212,71,5,60,121,21,47,91,228,234,167,100,44,142,54,77,12,106,140,124,40,222,165,142,36,149,170,255,0,207,36,65,58,128,0,12,63,160,220,76,97,186,243,144,234,78,25,102,161,171,183,100,58,93,148,86,227,151,170,41,145,94,199,50,58,170,136,105,170,226,149,26,141,115,38,109,52,138,172,247,62,55,177,237,84,86,244,73,38,96,53,214,213,253,82,206,244,91,142,45,81,212,189,52,190,251,27,36,179,106,6,81,224,171,124,44,53,29,174,237,93,84,50,126,110,102,62,55,111,28,175,111,214,106,237,190,233,178,162,42,6,197,32,194,156,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,102,176,0,0,48,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,204,192,107,131,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,126,194,122,91,170,88,38,180,224,150,205,76,211,75,239,182,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,218,192,0,0,0,8,85,197,231,51,12,19,134,61,88,199,52,194,217,100,250,83,87,73,112,255,0,55,116,241,36,208,213,90,104,95,77,20,176,120,101,145,141,134,121,164,74,150,74,155,72,173,70,192,232,157,208,233,82,72,187,7,48,206,52,237,92,44,105,125,69,139,16,200,41,27,170,153,45,58,38,63,70,180,205,170,90,40,22,78,153,110,19,198,231,35,88,198,181,37,108,74,244,114,62,100,106,118,228,99,38,233,161,107,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,64,218,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,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,221,160,2,149,191,171,87,197,63,250,193,210,175,253,21,113,255,0,46,46,164,213,92,13,143,120,51,214,188,171,136,158,27,48,253,99,205,109,246,170,43,214,65,237,15,19,5,174,41,35,165,103,98,190,162,157,157,13,146,73,30,155,178,22,170,238,245,250,202,187,108,155,34,102,178,42,242,184,242,39,166,95,141,122,197,105,42,128,24,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,153,44,138,188,209,252,137,234,111,224,190,177,68,4,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,125,199,235,20,129,203,131,152,5,103,14,247,216,180,147,87,178,47,243,167,175,241,51,197,83,81,28,245,18,99,181,93,15,147,170,157,144,178,73,31,12,210,34,49,240,163,122,82,73,82,86,171,63,60,146,221,248,0,0,0,0,20,173,253,90,190,41,255,0,214,14,149,127,232,171,143,249,113,103,220,25,235,94,85,196,79,13,152,126,177,230,182,251,85,21,235,32,246,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,53,194,47,251,149,199,145,61,50,252,107,214,43,64,149,64,0,7,84,213,45,82,193,52,91,4,185,234,102,165,223,125,141,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,236,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,148,45,204,51,141,59,175,20,250,161,81,98,196,50,10,183,105,94,53,80,137,143,209,173,51,169,82,182,116,143,166,91,132,241,185,202,231,189,206,89,91,18,189,26,172,133,90,157,184,222,249,186,130,207,248,14,227,210,213,198,45,54,81,101,188,227,84,152,190,89,142,212,58,173,150,232,171,219,51,42,237,82,202,244,134,88,186,182,149,207,133,59,113,78,238,132,103,91,226,122,116,247,146,40,229,169,171,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,236,17,193,215,24,184,39,23,248,37,69,254,193,71,236,108,146,205,209,244,131,31,238,77,81,236,190,236,213,12,165,254,186,124,17,71,63,118,58,117,147,243,104,189,27,244,187,101,79,120,72,2,21,115,33,227,91,84,248,62,252,157,254,76,236,24,165,207,233,111,181,252,111,183,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,250,147,253,164,253,218,7,234,240,103,205,3,95,120,137,226,79,15,209,204,215,16,211,250,43,46,65,237,15,19,61,174,223,91,29,83,59,20,21,21,12,232,116,149,114,49,55,124,45,69,221,139,245,85,118,217,118,84,155,250,187,196,198,27,162,186,185,165,154,91,153,208,213,177,154,175,81,95,109,182,92,225,69,145,148,215,24,95,72,202,120,37,141,173,87,116,78,234,190,132,145,23,234,61,172,234,111,67,157,36,116,195,202,227,207,102,153,126,53,232,245,164,170,231,157,250,147,253,164,253,218,5,170,2,186,185,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,39,76,24,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,251,230,145,237,116,205,123,119,71,72,215,190,75,21,0,0,0,97,254,42,184,152,195,120,80,210,58,205,82,204,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,39,74,182,22,116,197,35,223,35,145,122,88,199,116,181,239,232,141,253,215,84,181,75,4,209,108,18,231,169,154,151,125,246,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,95,126,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,136,27,25,128,0,249,46,209,221,102,181,86,195,98,173,164,163,185,62,158,70,209,212,85,211,58,166,8,103,86,175,109,242,68,217,35,116,140,71,108,170,196,145,138,228,69,68,115,119,221,41,135,250,181,124,83,255,0,172,29,42,255,0,209,87,31,242,226,234,74,54,230,223,160,213,58,89,196,188,154,147,111,162,164,131,30,212,250,127,106,83,37,53,60,84,236,138,227,3,35,138,186,53,99,30,174,123,220,229,138,165,242,185,140,235,125,99,147,235,57,143,114,133,180,240,139,173,247,94,35,184,116,195,53,150,251,99,164,180,92,175,244,245,45,172,164,164,145,207,129,39,167,170,154,154,71,199,213,245,154,199,186,5,122,49,85,202,196,122,53,92,254,158,181,199,252,194,248,160,207,184,76,209,123,46,163,105,205,163,31,184,220,174,57,69,53,146,88,175,116,243,77,3,96,146,146,174,103,57,173,134,88,156,143,234,167,98,34,171,149,54,87,123,190,10,144,215,146,158,186,81,218,175,185,167,15,23,235,207,103,219,125,25,38,59,77,34,65,28,111,170,137,157,186,230,53,234,169,44,147,62,22,210,189,177,162,61,169,29,36,239,250,155,57,95,154,249,213,249,88,197,190,96,80,250,117,196,12,127,193,159,52,13,125,226,39,137,60,63,71,51,92,67,79,232,172,185,7,180,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,231,179,76,191,26,244,122,210,236,248,145,214,251,87,14,26,37,148,235,69,230,199,87,121,167,199,41,226,115,40,41,164,108,111,169,158,105,227,167,133,138,247,123,152,197,150,104,250,223,179,149,172,234,114,53,234,136,197,10,246,226,159,155,78,176,105,55,16,89,182,153,105,62,63,167,247,156,111,23,184,37,174,42,187,165,174,224,181,75,85,20,76,101,100,111,86,212,196,213,237,213,37,68,104,173,98,53,90,196,84,87,34,163,150,74,114,231,226,183,92,120,182,197,115,60,215,85,49,44,82,213,101,179,220,41,109,118,106,155,20,51,69,226,42,146,55,201,89,28,172,154,162,87,253,70,73,70,173,93,154,213,238,185,17,92,168,168,218,23,54,83,225,99,69,63,131,183,15,184,78,142,73,112,241,181,120,253,189,124,124,237,151,185,27,235,167,149,245,21,93,167,118,227,85,133,39,154,84,143,169,136,238,218,51,171,119,110,170,21,193,173,252,221,184,146,211,93,104,207,180,230,197,132,233,172,246,220,87,40,186,217,40,229,171,182,215,186,121,32,166,171,146,24,221,35,155,88,214,171,213,172,69,85,70,181,55,223,100,79,129,97,60,25,235,94,85,196,79,13,152,126,177,230,182,251,85,21,235,32,246,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,40,95,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,191,26,245,138,208,37,81,2,181,67,155,46,151,233,175,20,105,163,85,56,229,93,70,19,99,168,169,178,101,57,42,71,39,126,142,234,217,81,138,232,41,246,234,150,154,157,204,145,146,174,221,114,43,156,232,145,201,11,82,167,242,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,84,94,150,233,110,119,173,57,221,179,76,244,210,197,237,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,108,167,139,103,118,45,89,211,138,92,243,72,114,235,85,194,130,255,0,111,124,246,75,187,169,223,83,74,146,42,57,173,116,176,35,226,145,123,114,34,182,72,85,241,72,142,99,227,114,198,228,93,170,7,250,181,124,83,255,0,172,29,42,255,0,209,87,31,242,226,210,120,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,209,183,31,26,103,138,233,23,23,186,147,130,225,84,158,18,203,79,112,167,184,83,82,182,56,227,142,151,198,210,67,88,248,34,100,108,107,25,12,111,168,115,35,98,55,234,198,214,53,85,85,21,84,47,123,134,189,94,166,215,173,6,193,181,114,25,233,36,168,200,172,240,205,112,74,72,37,134,8,174,44,222,42,216,99,100,187,189,25,29,76,115,70,138,170,237,209,136,168,231,34,163,151,37,149,213,201,111,88,239,185,134,141,101,186,59,119,135,185,73,167,119,10,122,139,93,79,83,19,166,150,228,234,137,29,77,208,214,34,175,68,240,84,75,220,115,222,231,120,158,159,170,216,218,139,98,160,10,96,187,115,175,226,74,107,173,108,214,45,52,211,90,59,107,234,36,117,29,61,93,37,125,76,240,192,174,94,219,36,149,181,81,182,71,163,118,69,122,70,196,114,162,170,53,187,236,150,63,199,198,166,101,90,69,194,22,164,231,88,85,95,132,189,83,219,233,237,244,213,77,146,72,228,165,241,181,112,209,190,120,159,27,218,246,77,27,42,28,248,222,142,250,178,53,142,84,84,69,69,215,179,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,247,129,177,71,6,122,215,149,113,19,195,102,31,172,121,173,190,213,69,122,200,61,161,226,96,181,197,36,116,172,236,87,212,83,179,161,178,73,35,211,118,66,213,93,222,191,89,87,109,147,100,76,214,126,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,239,63,88,1,74,223,213,171,226,159,253,96,233,87,254,138,184,255,0,151,23,82,106,174,6,206,122,33,154,221,117,43,69,240,29,70,190,211,210,65,114,202,177,123,85,238,178,42,70,57,176,71,61,77,36,115,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,226,119,83,21,112,157,229,99,70,254,95,227,222,157,1,149,64,29,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,124,78,234,98,174,44,124,172,107,39,203,252,135,211,167,2,170,255,0,171,87,197,63,250,193,210,175,253,21,113,255,0,46,46,164,213,92,218,160,15,201,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,125,196,22,208,62,111,122,53,169,90,143,144,226,122,161,111,252,158,217,106,46,17,179,16,187,87,57,210,71,81,78,229,142,36,142,224,230,35,153,75,50,189,93,55,115,126,195,35,115,152,247,162,194,146,207,18,185,145,243,4,166,226,38,166,61,30,209,187,173,91,116,234,221,80,218,154,219,148,50,203,11,50,103,172,80,73,18,75,79,52,17,77,11,41,166,73,218,140,115,156,201,30,140,147,109,217,26,166,21,224,147,131,236,155,139,157,80,138,202,212,171,162,194,108,117,16,59,44,188,82,75,79,223,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,78,151,5,191,115,11,226,131,62,225,51,69,236,186,141,167,54,140,126,227,114,184,229,20,214,73,98,189,211,205,52,13,130,74,74,185,156,230,182,25,98,114,63,170,157,136,138,174,84,217,93,238,248,42,70,14,12,249,160,107,239,17,60,73,225,250,57,154,226,26,127,69,101,200,61,161,226,103,181,219,235,99,170,103,98,130,162,161,157,14,146,174,70,38,239,133,168,187,177,126,170,174,219,46,202,157,171,155,254,45,98,193,184,47,211,220,43,22,161,240,86,92,127,48,180,218,237,212,221,215,201,216,165,130,211,95,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,121,5,185,92,121,236,211,47,198,189,30,180,11,254,0,0,0,0,0,170,190,107,156,116,255,0,111,225,127,69,51,63,245,69,46,127,91,66,223,240,90,219,92,117,8,239,247,223,20,198,183,249,16,171,255,0,186,33,3,58,224,220,215,116,75,60,226,94,151,67,108,214,90,185,241,139,229,69,45,183,31,204,225,124,253,21,215,25,217,15,110,9,104,101,167,142,104,24,179,73,36,9,38,239,250,237,99,149,173,141,238,146,57,190,106,174,92,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,112,176,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,28,23,111,176,241,241,251,79,43,185,195,103,32,28,182,67,213,86,244,138,154,89,23,236,99,151,254,99,220,124,183,93,252,4,205,107,81,85,99,119,199,252,21,2,12,106,100,117,25,175,22,182,24,17,138,250,123,101,21,92,107,210,155,123,221,227,19,226,155,255,0,33,62,226,116,90,225,72,104,217,26,125,155,255,0,214,164,101,196,180,226,190,175,93,110,89,93,116,49,246,225,123,219,18,163,218,171,210,229,171,251,54,85,254,58,125,164,163,137,136,198,35,81,0,230,122,220,155,175,184,246,30,54,69,0,159,3,200,0,112,119,188,242,207,135,196,59,220,167,134,255,0,79,218,7,51,160,235,124,46,168,211,91,244,12,84,71,201,111,171,99,85,126,245,167,145,14,252,116,13,112,170,109,22,156,222,170,95,190,209,209,85,61,127,226,130,69,2,0,240,85,104,101,126,187,229,86,186,135,53,207,142,91,174,255,0,89,81,119,108,209,39,217,255,0,31,216,122,248,241,225,218,91,53,66,234,30,59,73,58,62,15,237,139,213,36,137,245,146,150,20,247,116,42,125,174,251,79,211,224,45,98,184,241,29,151,87,70,175,233,123,238,238,95,130,123,214,120,87,225,255,0,25,57,245,163,78,168,51,252,66,174,211,85,77,20,141,147,183,250,109,103,217,44,110,254,51,87,249,0,99,206,15,117,134,29,71,211,139,106,201,85,19,231,167,130,24,36,68,70,53,81,237,130,159,116,217,174,95,181,228,137,69,220,169,190,19,245,90,175,67,245,114,171,75,50,25,228,142,23,221,31,4,72,206,185,83,117,170,130,4,247,181,200,212,247,68,191,197,255,0,184,181,91,21,210,11,197,174,158,190,157,234,230,75,27,30,138,168,169,238,86,162,253,191,210,7,220,244,221,15,91,126,170,158,227,214,173,217,64,246,3,194,41,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,245,147,230,6,67,234,51,155,41,154,214,113,99,230,159,89,62,96,100,62,163,56,29,131,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,216,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,53,172,203,180,135,50,194,180,239,2,213,43,204,20,139,143,106,61,61,198,107,44,240,206,142,127,93,13,91,169,106,97,149,139,179,152,246,185,35,122,46,202,197,100,204,217,202,228,123,89,37,121,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,30,23,188,98,174,44,124,172,107,39,203,252,135,211,167,50,85,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,134,53,226,199,202,198,178,124,191,200,125,58,112,53,172,39,255,0,43,222,58,127,34,153,83,52,59,88,243,63,9,166,215,174,191,99,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,44,0,63,87,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,247,129,180,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,0,0,0,0,0,5,96,115,69,230,1,71,104,163,185,112,201,162,25,23,122,235,55,137,183,103,23,72,35,130,122,88,233,101,130,88,38,180,183,184,199,245,76,189,221,229,146,53,99,161,116,109,141,28,175,89,91,16,97,94,104,92,116,254,90,242,167,232,118,142,102,126,47,77,172,189,30,216,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,0,119,253,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,117,55,117,217,92,174,115,88,198,189,239,99,29,98,188,197,56,116,193,56,95,224,23,7,211,76,22,159,245,129,108,172,188,86,245,205,253,147,186,123,22,174,25,235,59,114,203,39,103,187,216,99,187,76,119,67,62,8,159,21,80,170,179,42,240,209,196,94,119,194,254,169,208,106,102,11,81,253,234,142,241,69,209,15,246,78,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,214,207,138,47,197,23,37,114,206,180,218,175,252,107,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,100,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,157,131,152,23,2,55,222,21,114,169,51,92,89,158,55,76,178,11,130,199,110,169,221,145,251,46,170,121,42,164,138,213,208,250,137,106,39,237,83,83,181,124,75,145,26,253,246,93,157,238,80,186,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,144,10,1,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,125,192,126,177,138,184,177,242,177,172,159,47,242,31,78,156,202,166,42,226,199,202,198,178,124,191,200,125,58,112,53,172,54,83,225,59,202,198,141,252,191,199,189,58,3,90,195,101,62,19,188,172,104,223,203,252,123,211,160,3,42,128,0,213,92,147,252,0,241,131,117,225,55,87,26,235,130,210,73,130,102,53,20,116,25,91,38,137,202,250,104,24,247,36,117,209,58,54,58,94,186,116,154,87,172,109,107,146,86,57,236,233,235,88,228,142,48,29,255,0,85,180,47,81,244,106,143,16,187,102,182,110,213,171,59,199,232,178,75,5,202,5,87,210,214,210,212,65,28,202,198,189,81,54,154,46,235,89,44,106,136,230,185,90,169,187,31,27,222,27,47,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,125,101,53,242,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,247,205,35,220,216,92,198,238,141,141,207,124,119,40,5,0,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,2,0,115,71,243,217,169,191,130,250,61,17,58,121,37,229,54,42,189,2,206,176,170,122,238,187,213,171,48,91,165,101,55,105,233,218,165,171,162,167,142,158,78,181,78,135,117,62,138,165,54,69,87,39,111,119,34,35,154,171,5,185,163,249,236,212,223,193,125,30,136,193,90,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,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,217,204,24,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,92,150,6,42,226,199,202,198,178,124,191,200,125,58,115,90,195,101,62,44,124,172,107,39,203,252,135,211,167,53,172,2,116,242,224,230,1,89,195,189,246,45,36,213,236,139,252,233,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,183,126,107,25,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,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,177,254,84,124,116,255,0,104,225,127,90,243,63,245,61,46,1,91,92,223,240,154,235,92,149,10,239,247,175,10,199,55,249,112,163,255,0,185,225,2,213,0,0,8,171,205,31,200,158,166,254,11,235,20,68,170,34,175,52,127,34,122,155,248,47,172,81,1,64,37,138,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,247,205,35,220,216,92,198,238,141,141,207,124,117,214,118,173,82,210,220,239,69,179,187,158,153,234,93,139,216,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,64,217,248,21,213,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,223,52,143,107,166,107,219,186,58,70,189,242,88,168,20,173,206,175,205,62,45,242,254,135,212,110,36,32,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,89,191,206,175,205,62,45,242,254,135,212,110,36,63,193,180,47,81,245,39,78,51,157,80,194,172,222,213,181,105,207,129,150,255,0,12,10,174,170,167,165,170,74,133,74,166,198,137,245,225,143,194,187,186,168,189,76,107,218,245,106,177,178,61,129,123,252,18,113,131,140,241,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,59,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,212,236,127,199,95,48,202,110,15,51,44,47,12,179,225,52,153,109,202,241,79,61,222,245,69,53,108,180,111,167,183,108,248,105,187,82,164,79,103,92,149,13,145,85,126,191,75,41,94,213,98,119,153,35,41,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,253,124,72,235,125,215,136,253,109,202,117,162,243,99,164,179,84,100,117,17,57,148,20,210,58,70,83,65,12,17,211,194,197,123,189,239,122,69,12,125,111,217,168,231,245,57,26,196,84,98,5,218,112,135,204,55,73,248,175,240,216,197,45,158,235,141,231,207,241,82,212,99,190,22,166,225,12,84,176,236,169,85,227,162,129,176,182,23,35,216,221,230,237,59,186,189,180,107,186,163,116,148,173,197,143,154,125,100,249,129,144,250,140,229,164,242,104,209,11,174,11,162,87,253,104,184,95,41,42,41,245,66,162,6,208,208,67,27,186,233,32,182,207,89,78,175,149,235,178,43,228,150,73,118,99,81,81,172,141,142,234,85,122,178,58,182,226,199,205,62,178,124,192,200,125,70,112,63,87,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,132,244,183,84,176,77,105,193,45,154,153,166,151,223,108,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,117,193,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,228,237,76,190,29,242,49,23,118,190,53,85,107,149,89,43,99,206,188,188,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,250,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,164,47,208,31,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,214,6,170,228,180,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,49,44,238,186,163,164,57,150,144,84,227,48,102,16,82,35,51,12,94,217,151,218,38,166,157,37,100,246,234,232,186,226,114,167,185,204,123,92,146,70,246,185,19,103,196,229,111,83,21,143,112,108,209,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,245,148,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,223,52,143,115,97,115,27,186,54,55,61,241,220,160,3,5,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,92,234,107,173,199,78,172,235,46,174,113,29,145,92,117,199,16,250,37,126,176,244,216,233,177,222,150,175,178,168,99,123,228,134,30,242,34,120,158,174,243,165,241,30,246,203,222,235,143,166,37,141,141,12,85,170,90,165,157,235,78,119,115,212,205,75,190,251,103,36,188,246,124,109,111,133,134,159,187,218,133,144,199,249,184,88,200,219,180,113,49,191,85,169,190,219,174,234,170,171,99,252,43,114,144,166,204,180,27,32,188,241,17,13,94,57,153,101,212,240,75,139,50,46,234,86,227,12,103,83,146,90,168,123,141,138,87,206,174,103,114,154,70,245,199,27,54,238,69,51,220,144,224,14,87,58,33,160,218,217,175,51,81,235,69,242,146,162,178,199,78,203,142,63,136,213,199,249,140,134,118,245,186,85,145,206,250,178,178,157,172,108,139,75,241,149,28,174,94,168,161,153,142,189,224,53,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,247,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,157,121,174,105,54,141,103,28,56,207,158,234,102,95,244,102,253,133,120,137,49,42,206,167,73,227,171,167,99,85,109,158,29,23,243,190,35,176,207,172,212,234,135,181,221,85,237,50,102,190,139,0,218,160,213,92,216,123,128,77,77,214,221,92,225,162,193,155,107,221,154,174,159,33,173,168,169,125,45,202,166,56,32,125,234,220,231,247,41,171,82,158,24,227,108,12,86,200,177,49,170,223,174,200,27,50,42,182,102,169,175,8,23,231,202,178,237,106,184,240,57,128,209,219,238,116,149,85,22,186,139,197,37,116,80,204,215,190,150,117,185,212,204,145,74,212,93,216,245,138,104,164,70,187,101,232,145,142,248,57,21,101,169,174,183,7,92,98,231,124,32,103,117,23,251,5,31,182,113,187,207,71,210,12,127,185,13,63,181,59,80,212,50,151,250,233,240,75,36,29,169,42,22,79,205,162,117,237,210,237,209,125,219,4,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,118,2,42,243,71,242,39,169,191,130,250,197,17,42,136,171,205,31,200,158,166,254,11,235,20,64,80,9,106,156,168,248,233,254,209,194,254,181,230,127,234,122,92,2,182,185,191,225,53,214,185,42,21,223,239,94,21,142,111,242,225,71,255,0,115,194,86,94,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,252,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,134,199,188,72,235,125,171,135,13,18,202,117,162,243,99,171,188,211,227,148,241,57,148,20,210,54,55,212,207,52,241,211,194,197,123,189,204,98,203,52,125,111,217,202,214,117,57,26,245,68,98,194,189,6,231,63,165,249,85,77,53,139,95,176,138,188,30,163,195,194,215,223,109,111,146,229,110,146,118,196,245,153,242,64,214,120,138,118,57,237,99,99,99,18,165,127,59,179,220,212,98,189,208,3,137,30,54,245,67,138,13,47,211,236,15,81,167,171,158,229,135,212,92,170,238,183,70,213,71,20,23,217,231,145,190,26,87,209,65,12,80,194,250,104,81,240,181,201,214,170,146,200,191,87,173,200,236,129,202,191,135,139,174,178,241,47,106,207,42,173,84,149,88,158,152,212,67,123,187,62,106,199,66,246,214,171,38,91,107,98,108,107,214,247,165,76,45,153,81,118,143,162,157,232,245,94,166,199,32,94,240,0,13,85,203,254,229,113,228,79,76,191,26,245,138,210,128,75,254,229,113,228,79,76,191,26,245,138,208,37,80,4,42,230,185,171,58,203,166,92,56,207,110,211,60,67,196,216,114,223,17,99,203,114,46,150,205,236,122,25,152,216,210,30,202,162,244,248,174,227,226,241,14,250,177,237,208,155,75,52,47,104,67,94,101,188,193,42,117,134,235,120,225,243,72,46,180,146,105,245,5,71,134,188,93,169,37,138,170,12,149,236,117,44,241,172,106,248,17,240,50,158,166,9,90,143,134,87,50,116,217,200,170,197,110,241,131,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,204,42,108,61,192,150,136,104,54,142,232,53,154,179,66,47,148,153,85,30,85,79,21,198,227,151,54,62,153,239,115,183,169,187,189,171,245,160,100,78,89,35,109,42,251,225,94,227,95,188,171,43,222,21,235,204,127,151,5,139,66,236,82,235,206,131,65,225,48,90,79,13,79,126,176,212,86,190,89,45,82,72,246,67,21,77,60,179,57,210,77,12,146,61,141,124,110,115,164,100,143,71,55,170,55,42,65,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,217,120,215,91,142,157,38,209,173,20,226,59,34,192,180,59,47,246,213,134,147,166,74,154,62,167,75,236,42,229,123,210,107,103,136,85,95,17,218,217,191,91,117,115,58,251,82,43,165,138,71,40,95,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,174,190,121,223,169,63,218,79,221,164,117,229,95,169,186,219,136,241,47,106,194,116,182,205,87,123,199,178,170,136,95,153,219,97,142,6,177,182,232,25,52,109,173,150,162,72,220,232,89,76,234,181,149,26,199,51,188,254,136,119,87,72,196,36,87,60,239,212,159,237,39,238,208,34,175,43,143,61,154,101,248,215,163,214,146,171,158,119,234,79,246,147,247,105,21,121,92,121,236,211,47,198,189,30,180,149,92,243,191,82,127,180,159,187,64,171,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,11,233,229,231,198,157,171,138,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,211,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,220,108,124,61,84,151,163,218,23,168,250,243,89,147,90,116,190,205,237,155,174,47,143,205,146,77,109,137,85,106,171,41,98,158,8,100,101,51,17,23,187,50,120,134,189,35,221,28,246,177,200,206,167,171,24,255,0,202,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,172,213,219,125,211,101,68,84,13,159,143,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,15,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,90,220,206,185,128,81,234,237,101,79,15,218,33,145,120,188,22,147,170,12,154,229,20,112,75,75,126,170,142,120,102,137,180,207,115,22,68,134,9,41,253,211,70,246,182,103,61,219,35,163,107,31,32,97,254,97,156,105,221,120,167,213,10,139,22,33,144,85,187,74,241,170,132,76,126,141,105,157,74,149,179,164,125,50,220,39,141,206,87,61,238,114,202,216,149,232,213,100,42,212,237,198,247,205,213,18,206,213,167,90,103,149,106,133,198,241,110,197,169,59,158,193,199,238,185,53,198,119,199,34,195,75,67,65,75,37,68,175,145,204,99,186,58,187,109,137,138,237,154,178,205,19,21,205,235,220,234,160,109,80,0,0,66,14,109,250,13,77,170,124,52,73,169,54,250,42,185,242,29,48,168,246,165,50,83,83,203,80,249,109,211,190,56,171,163,86,49,232,214,49,173,72,170,95,43,152,254,134,81,185,62,171,94,247,36,223,62,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,64,214,135,64,117,142,251,195,254,178,226,122,197,142,67,226,42,241,155,131,106,36,166,234,99,60,93,43,218,232,234,105,186,222,199,164,125,216,36,150,46,231,66,185,157,125,77,250,205,69,45,171,157,95,149,140,91,230,5,15,167,92,74,149,215,237,28,190,240,255,0,172,185,102,142,228,115,120,138,188,102,224,234,120,234,122,88,207,23,74,246,164,148,213,61,12,123,210,62,236,18,69,47,111,173,92,206,190,151,125,102,170,18,87,82,117,210,197,169,252,174,112,61,57,246,205,214,183,41,211,77,64,162,183,93,219,112,71,191,166,150,122,107,204,148,11,12,170,174,71,66,216,25,216,107,55,71,71,225,149,189,13,103,109,207,14,171,202,227,207,102,153,126,53,232,245,164,180,231,97,173,23,91,117,54,7,161,24,246,95,87,75,79,116,167,170,191,100,214,120,88,230,50,170,4,150,54,91,157,44,157,59,61,137,44,53,170,145,35,213,58,227,99,222,221,219,19,146,37,242,184,243,217,166,95,141,122,61,105,138,184,167,214,191,225,19,196,22,109,172,113,219,252,21,38,65,112,79,1,3,162,237,200,202,24,34,101,61,47,117,189,201,17,38,88,33,137,100,233,122,183,184,175,233,217,187,34,6,95,229,129,162,247,93,86,226,211,18,190,205,136,85,221,177,140,26,161,215,235,205,99,94,232,160,160,158,56,101,117,189,207,145,28,221,222,181,140,133,205,137,21,85,233,28,138,173,116,108,147,107,244,32,87,39,157,16,181,96,124,58,84,107,44,55,202,186,203,150,168,212,43,170,41,29,27,89,5,12,22,234,170,186,104,152,207,139,158,247,57,102,123,158,170,137,179,227,106,53,58,21,242,79,80,53,172,226,199,205,62,178,124,192,200,125,70,114,122,96,188,105,218,184,88,229,137,167,86,44,67,32,164,110,170,100,180,247,132,199,232,214,153,181,75,69,2,223,43,91,45,194,120,220,228,107,24,214,164,173,137,94,142,71,204,141,78,220,140,100,221,48,47,139,31,52,250,201,243,3,33,245,25,204,84,7,234,255,0,154,172,247,42,255,0,77,114,60,147,35,184,127,186,86,87,92,171,170,36,255,0,149,36,211,73,35,255,0,157,206,115,190,213,82,247,185,121,240,89,106,225,99,75,233,239,185,126,63,72,221,84,201,105,213,114,10,196,169,109,82,209,64,178,117,69,111,130,70,181,26,198,53,169,19,165,70,43,145,243,35,151,185,35,25,15,78,31,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,239,134,70,57,208,181,141,221,91,35,158,200,242,6,186,115,66,209,173,20,226,58,201,163,147,73,237,171,13,39,137,162,205,175,20,49,186,95,97,87,43,226,74,118,198,173,85,241,29,173,167,74,168,152,197,115,58,217,208,231,75,20,148,234,19,84,170,190,119,186,91,255,0,206,211,90,237,246,47,245,94,45,119,185,248,175,232,169,160,131,178,175,255,0,237,147,186,216,207,230,123,191,181,161,102,152,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,133,121,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,200,21,107,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,189,67,86,204,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,220,108,251,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,251,128,172,30,119,186,165,255,0,206,211,69,45,247,223,245,94,83,119,182,120,95,232,166,160,159,188,172,255,0,237,147,122,24,255,0,231,123,127,181,169,29,121,73,225,87,92,171,141,44,126,251,111,168,164,142,159,14,179,221,111,117,205,153,238,71,201,3,233,157,66,141,137,17,170,138,254,237,116,78,84,114,181,58,26,245,223,116,70,187,164,243,27,212,207,202,135,25,58,143,113,167,171,186,201,65,97,184,55,25,163,130,225,38,254,23,192,70,218,122,134,66,212,123,154,200,93,85,29,76,173,68,219,126,242,189,205,107,158,228,39,255,0,37,189,28,190,225,250,53,150,235,21,222,110,221,38,162,92,41,233,237,116,221,44,94,170,91,107,170,35,117,79,91,94,170,157,115,207,81,23,109,204,99,155,225,186,190,179,100,106,160,88,168,0,1,170,185,181,65,170,184,27,41,240,157,229,99,70,254,95,227,222,157,1,149,76,85,194,119,149,141,27,249,127,143,122,116,6,85,0,98,174,44,124,172,107,39,203,252,135,211,167,50,169,138,184,177,242,177,172,159,47,242,31,78,156,13,107,11,84,230,185,199,79,246,254,23,244,83,51,255,0,84,82,231,245,180,45,255,0,5,173,181,199,80,142,255,0,125,241,76,107,127,145,10,191,251,162,18,170,206,193,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,251,250,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,98,157,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,138,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,197,90,89,205,175,135,220,211,89,114,188,3,43,185,125,28,197,155,112,130,12,59,40,172,166,150,26,123,140,106,216,162,145,181,109,94,165,165,222,117,150,88,230,147,183,31,97,201,222,72,31,26,247,3,242,185,213,249,88,197,190,96,80,250,117,196,174,14,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,99,252,234,252,172,98,223,48,40,125,58,226,82,176,27,84,2,184,57,87,241,213,77,159,227,214,174,24,117,74,190,146,12,158,199,79,13,183,12,154,26,89,122,238,214,232,41,102,123,160,149,35,141,97,141,244,176,211,34,36,143,123,59,172,115,19,165,210,49,239,146,199,192,0,71,94,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,104,97,254,99,252,192,40,248,119,177,75,164,154,67,145,127,158,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,150,144,78,193,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,150,125,161,156,190,234,120,118,225,67,89,245,135,89,45,84,142,212,91,142,155,228,148,212,86,217,162,138,103,227,44,74,58,232,229,88,170,33,158,88,102,125,76,43,3,149,237,107,95,27,21,241,239,179,228,69,10,161,62,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,15,148,184,158,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,12,213,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,169,172,14,150,234,150,119,162,217,221,179,83,52,210,251,236,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,194,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,6,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,87,99,135,191,222,123,15,11,178,123,246,3,138,170,252,15,158,183,121,105,222,212,79,138,42,127,204,167,191,173,55,219,99,140,159,93,170,212,79,118,192,117,12,126,153,18,229,89,63,70,207,108,238,103,199,226,137,213,255,0,121,220,24,231,116,167,184,249,96,129,177,61,207,99,81,55,93,215,221,246,159,83,183,84,250,160,121,234,95,130,158,79,82,117,111,239,251,207,122,1,228,0,7,7,170,125,225,139,252,225,219,111,239,60,183,224,7,35,16,241,71,90,218,61,31,200,30,171,241,183,214,167,255,0,210,202,101,226,52,241,229,146,58,195,162,213,168,197,217,213,44,171,129,63,159,122,57,191,157,0,192,124,184,168,154,252,215,33,187,244,108,175,158,224,136,187,253,139,225,151,254,223,184,176,233,88,215,198,173,115,119,79,187,114,14,242,217,162,168,250,61,87,113,150,52,68,168,116,210,35,182,95,227,69,72,164,230,2,163,120,241,211,202,141,53,213,187,118,162,91,190,171,29,93,12,239,79,114,253,111,19,85,50,175,189,206,254,66,127,23,254,226,123,112,107,168,177,234,30,144,219,171,26,191,156,165,167,163,134,79,240,188,44,74,191,197,105,249,252,101,105,45,62,160,233,133,229,201,75,28,181,20,244,53,18,197,245,17,206,235,109,61,70,219,125,71,47,197,255,0,97,24,121,104,229,179,226,55,124,203,78,46,243,62,57,41,238,172,237,71,35,149,61,205,134,118,46,200,231,39,247,159,177,191,252,2,202,143,10,155,160,107,145,201,186,30,64,226,213,251,14,71,15,126,231,36,3,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,245,147,230,6,67,234,51,155,41,154,214,113,99,230,159,89,62,96,100,62,163,56,22,189,194,30,131,97,188,73,114,183,196,52,167,51,162,164,115,46,52,247,215,219,43,166,167,89,159,105,184,165,214,189,41,235,98,70,189,142,235,141,206,221,90,143,111,91,21,241,185,122,30,228,90,161,226,95,135,76,239,133,253,83,175,211,60,234,159,251,237,101,158,183,174,31,236,157,175,196,205,12,21,157,184,165,147,179,221,236,61,221,167,187,173,159,5,79,130,173,212,242,184,242,39,166,95,141,122,197,105,213,57,174,127,7,31,224,227,63,229,175,255,0,154,191,235,143,160,30,7,163,218,158,212,232,111,87,111,127,254,131,254,213,226,186,190,167,71,70,223,159,240,224,70,174,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,177,94,44,124,172,107,39,203,252,135,211,167,53,172,46,251,70,255,0,44,191,212,161,202,127,44,222,202,239,126,75,239,127,70,188,23,79,123,232,239,177,223,236,255,0,21,209,249,190,247,111,125,186,125,253,174,207,115,243,221,208,41,4,188,158,101,252,14,83,113,29,134,205,172,56,59,234,217,168,184,93,158,70,67,73,27,37,168,101,242,221,10,201,58,209,54,22,35,156,149,40,231,202,232,92,198,253,119,200,177,189,21,28,199,195,70,198,213,0,106,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,122,156,186,248,234,166,226,151,13,76,31,80,107,233,25,170,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,244,216,231,181,140,99,145,140,142,188,212,248,14,255,0,194,252,85,233,5,151,251,212,185,125,138,217,110,255,0,127,125,77,237,207,238,255,0,193,219,43,35,135,251,229,67,221,253,181,229,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,109,16,12,21,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,103,80,0,0,5,80,113,147,202,42,166,150,166,28,207,132,27,69,93,99,43,42,41,233,42,48,201,171,98,70,81,177,34,151,187,89,21,117,109,75,92,172,87,50,20,88,93,214,254,185,94,228,122,49,18,54,90,248,2,42,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,22,42,231,87,229,99,22,249,129,67,233,215,18,127,144,3,157,95,149,140,91,230,5,15,167,92,64,128,28,174,60,246,105,151,227,94,143,90,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,81,15,43,143,61,154,101,248,215,163,214,151,252,5,43,80,242,132,214,91,215,17,217,62,155,251,67,232,238,155,91,59,151,11,110,99,84,214,215,248,154,25,95,34,81,192,200,218,176,247,171,19,163,166,118,126,105,177,244,57,251,244,201,78,147,91,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,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,186,128,6,42,226,199,202,198,178,124,191,200,125,58,115,42,148,129,205,11,141,127,225,1,157,191,70,52,246,231,106,174,211,108,54,224,202,152,174,52,75,222,246,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,194,11,27,36,112,119,118,181,94,184,80,209,234,203,53,206,146,190,158,60,30,203,72,249,105,166,108,172,108,240,81,197,12,209,43,154,170,136,248,229,142,72,222,223,139,94,199,53,118,84,84,53,183,38,87,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,72,23,188,0,3,85,114,247,174,28,38,97,188,93,112,19,163,120,61,246,162,146,207,125,160,193,241,170,155,22,70,234,5,170,158,212,245,162,165,89,209,140,73,34,87,178,88,152,177,185,138,254,141,251,111,84,87,68,197,74,33,47,251,151,15,17,120,38,183,240,227,138,226,118,10,142,206,73,167,56,253,178,197,144,91,58,38,119,133,237,50,74,106,89,123,207,137,145,191,191,29,26,205,211,26,191,183,215,208,229,85,77,212,40,175,84,180,183,59,209,108,238,231,166,122,151,98,246,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,18,218,121,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,39,76,24,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,251,230,145,237,116,205,123,119,71,72,215,190,76,151,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,74,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,21,43,174,250,199,125,215,221,76,173,213,92,166,30,139,213,214,223,106,167,184,201,212,197,241,53,84,150,234,122,73,106,118,99,24,198,119,159,78,233,123,109,106,53,157,206,132,221,27,186,219,87,37,79,43,25,79,204,10,239,78,183,1,0,57,163,249,236,212,223,193,125,30,136,195,241,232,54,101,91,195,203,120,141,179,209,85,220,49,234,60,162,175,25,189,44,52,232,172,181,61,148,244,82,211,77,43,209,234,238,137,221,87,36,104,189,8,198,62,38,53,94,174,153,141,51,7,52,127,61,154,155,248,47,163,209,19,167,148,6,45,98,206,120,47,212,44,43,41,161,241,182,92,131,48,187,90,238,52,221,215,199,223,165,158,211,65,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,120,21,215,193,215,24,185,223,8,25,221,69,254,193,71,237,156,110,243,209,244,131,31,238,67,79,237,78,212,53,12,165,254,186,124,18,201,7,106,74,133,147,243,104,157,123,116,187,116,95,118,193,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,64,60,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,220,129,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,196,241,99,229,99,89,62,95,228,62,157,57,173,97,178,159,22,62,86,53,147,229,254,67,233,211,154,214,1,176,247,27,124,31,99,60,92,233,124,182,87,37,37,22,109,99,167,157,216,157,226,174,90,142,197,12,242,201,3,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,116,186,128,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,86,234,121,105,241,213,83,196,214,51,85,166,26,157,95,87,85,170,24,229,60,247,42,170,231,82,197,28,23,123,114,212,34,54,118,36,17,178,40,95,10,207,12,46,141,90,157,73,219,145,174,122,186,68,143,228,230,63,203,254,143,136,139,20,186,183,164,56,239,249,236,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,129,203,131,152,5,31,17,22,40,180,147,87,178,47,243,216,160,241,51,197,83,81,28,20,241,228,84,189,111,147,170,157,144,178,56,217,52,49,170,49,240,163,122,150,56,146,86,171,255,0,60,145,78,163,89,109,1,197,181,99,48,214,92,78,211,161,116,62,47,62,167,184,54,233,96,143,187,77,31,77,85,19,93,86,146,111,84,169,10,244,36,14,126,210,47,75,186,118,217,119,217,118,94,180,199,117,134,213,69,13,246,182,146,178,228,202,120,219,89,81,73,76,234,104,38,157,26,157,199,199,19,164,145,209,177,93,186,163,22,71,171,81,81,21,206,219,117,15,172,138,188,209,252,137,234,111,224,190,177,68,74,162,42,243,71,242,39,169,191,130,250,197,16,20,2,95,71,49,158,10,63,133,86,156,65,127,192,45,150,168,245,55,22,252,229,182,166,116,237,73,116,161,68,122,201,108,116,221,77,99,122,158,244,146,39,74,142,107,36,107,155,188,77,154,89,18,133,205,170,0,213,179,252,213,96,89,87,250,107,142,100,152,229,195,253,210,142,186,219,93,79,39,252,153,33,154,57,25,252,206,107,155,246,42,23,189,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,176,255,0,51,174,95,245,154,187,71,83,196,14,136,99,190,47,58,164,234,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,116,49,177,174,153,175,118,202,233,26,198,73,92,60,26,224,220,75,229,58,219,99,188,240,189,65,87,6,79,105,168,88,87,32,125,3,38,183,89,25,83,4,209,62,106,201,37,138,72,99,98,195,226,54,71,53,207,127,74,164,77,124,157,45,80,145,92,234,252,211,226,223,47,232,125,70,226,101,94,70,63,174,207,217,191,222,70,42,231,87,230,159,22,249,127,67,234,55,18,58,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,206,156,199,249,127,214,112,239,125,151,86,244,135,29,255,0,58,122,255,0,13,4,180,212,242,79,81,38,59,85,208,200,250,106,31,51,228,145,240,205,34,43,217,50,187,165,36,149,98,114,51,243,43,44,85,208,29,28,190,241,1,172,184,158,142,227,147,120,122,188,154,224,218,121,42,122,88,255,0,9,74,198,186,74,154,158,135,189,137,39,106,8,229,151,183,214,142,127,71,75,126,179,145,13,135,173,151,61,18,226,239,68,159,85,75,29,38,105,167,89,165,60,244,202,149,52,147,211,178,169,145,78,248,158,168,201,91,28,209,61,147,66,229,99,209,26,246,190,54,189,138,138,141,113,128,56,30,224,18,213,194,102,168,106,126,100,235,165,93,217,149,245,17,217,49,58,186,180,107,39,109,145,209,195,83,51,164,237,74,172,123,221,80,172,129,85,209,70,237,237,235,35,17,172,159,161,2,95,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,107,111,197,143,154,125,100,249,129,144,250,140,230,202,102,181,156,88,249,167,214,79,152,25,15,168,206,5,191,112,21,165,184,38,180,242,216,193,180,211,82,236,94,217,198,239,62,211,241,180,94,42,106,126,239,106,255,0,85,52,127,156,133,236,145,187,73,19,29,245,92,155,237,178,238,138,168,181,45,197,119,10,58,143,194,86,163,191,10,205,98,241,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,169,169,44,42,170,232,220,230,170,43,216,248,228,125,202,114,184,242,39,166,95,141,122,197,105,210,185,183,201,160,209,112,209,35,181,74,138,146,171,50,90,142,156,13,145,84,246,46,41,90,175,141,42,31,19,146,55,170,211,54,37,71,206,199,181,35,127,76,76,234,142,103,65,35,66,31,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,85,115,99,62,8,241,45,109,192,248,104,195,176,205,126,109,36,25,61,142,157,246,216,168,161,138,14,186,27,116,15,88,104,224,150,90,121,100,134,119,164,49,177,82,70,116,125,71,49,175,107,164,99,228,144,53,204,47,122,225,194,102,27,197,215,1,58,55,131,223,106,41,44,247,218,12,31,26,169,177,100,110,160,90,169,237,79,90,42,85,157,24,196,146,37,123,37,137,139,27,152,175,232,223,182,245,69,116,76,84,162,18,228,249,94,113,221,98,212,44,87,27,225,127,80,159,224,178,252,126,223,21,175,27,169,217,242,123,118,150,8,234,100,237,244,69,78,216,169,124,45,37,60,17,239,36,138,233,182,234,221,95,212,138,21,45,170,90,91,157,232,182,119,115,211,61,75,177,123,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,137,109,60,177,121,128,86,106,237,29,55,15,218,223,145,120,188,234,147,166,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,253,243,72,246,186,102,189,187,163,164,107,223,38,96,230,25,193,101,171,138,125,47,168,190,226,24,253,35,181,83,26,167,69,199,235,22,165,180,171,91,2,73,213,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,221,84,109,139,105,86,163,230,154,143,75,164,56,222,23,117,171,204,234,238,15,181,182,200,234,117,138,170,58,168,213,201,44,114,182,78,158,207,111,161,235,34,201,210,216,218,199,185,234,212,107,149,3,103,226,21,115,25,224,39,248,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,238,106,185,238,100,171,210,230,201,12,170,210,171,118,163,218,52,227,28,182,106,246,71,106,191,102,116,214,248,163,189,220,173,116,107,77,75,83,84,137,245,156,200,213,127,161,21,200,216,218,247,34,185,177,66,142,72,153,218,192,213,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,250,120,86,230,25,165,250,227,160,217,6,170,106,53,101,38,23,114,211,186,120,23,53,100,173,147,193,66,178,245,36,21,20,174,250,206,145,147,186,55,182,56,17,93,50,72,157,173,164,222,57,37,192,28,215,184,28,166,201,109,87,190,46,52,229,245,107,125,182,211,211,191,46,180,163,37,168,74,234,72,155,28,13,173,129,26,142,88,159,4,77,103,117,171,180,75,12,78,147,118,58,55,247,170,44,12,255,0,198,47,24,185,223,23,249,221,61,254,255,0,71,236,108,110,205,215,244,127,31,238,67,81,236,190,236,52,236,170,254,186,100,17,73,63,118,74,116,147,243,136,189,27,244,183,100,79,126,106,229,193,203,254,179,136,139,236,90,183,171,216,239,249,211,208,120,152,34,166,168,146,122,121,50,42,174,135,199,211,78,248,95,28,140,134,25,21,30,249,145,221,43,36,73,19,81,255,0,158,88,177,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,186,255,0,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,84,59,1,170,185,181,65,170,184,29,171,34,210,220,239,20,193,49,29,76,191,216,188,46,55,157,248,255,0,163,245,190,42,23,248,207,5,50,67,85,249,182,61,100,143,162,71,35,127,56,214,245,111,187,119,79,121,42,185,115,113,237,252,21,239,179,233,190,162,65,226,52,203,38,184,120,202,186,136,41,250,234,172,181,207,99,34,90,198,163,19,174,104,85,145,198,217,98,247,185,26,198,190,36,234,107,163,154,122,240,65,164,56,110,189,114,196,196,180,143,80,32,171,146,197,145,83,221,225,168,90,73,214,25,226,123,47,149,114,197,52,111,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,212,7,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,129,178,241,21,121,163,249,19,212,223,193,125,98,136,134,188,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,102,87,52,127,34,122,155,248,47,172,81,1,74,220,39,121,167,209,191,152,24,247,168,192,91,79,49,254,95,244,124,68,88,165,213,189,33,199,127,207,98,131,195,65,45,53,60,144,83,199,145,82,245,178,62,154,135,204,248,227,100,208,198,170,246,76,174,234,88,226,88,156,143,252,202,197,72,37,228,242,211,227,170,167,137,172,102,171,76,53,58,190,174,171,84,49,202,121,238,85,85,206,165,138,56,46,246,229,168,68,108,236,72,35,100,80,190,21,158,24,93,26,181,58,147,183,35,92,245,116,137,24,81,177,127,220,181,180,7,242,21,195,6,63,244,143,79,126,139,231,89,71,122,231,146,248,150,109,93,63,245,196,222,9,179,238,170,232,250,41,93,22,208,125,94,219,159,39,83,27,35,165,223,5,113,233,193,102,131,88,181,66,205,197,174,95,143,213,209,233,213,61,69,85,94,169,219,236,213,61,169,235,231,88,213,104,37,167,133,26,155,62,174,177,98,165,168,115,36,98,170,212,71,47,230,213,106,42,91,39,248,116,227,167,135,30,39,123,54,220,3,51,246,126,73,47,87,249,153,190,181,148,119,69,219,188,191,154,103,83,163,169,252,220,15,149,222,30,73,122,24,173,89,58,21,118,2,64,2,63,241,139,198,46,9,194,6,9,79,127,191,209,251,103,36,188,245,253,31,199,251,147,83,251,83,181,53,59,42,191,174,153,4,177,193,218,142,161,36,252,226,39,94,221,45,221,87,221,94,220,36,115,94,207,168,117,182,246,188,79,101,20,146,96,153,141,68,213,178,84,50,146,101,102,49,59,32,94,204,116,113,64,201,37,117,51,210,40,225,88,85,28,189,110,73,213,253,107,58,204,21,192,95,247,43,143,34,122,101,248,215,172,86,148,2,95,247,43,143,34,122,101,248,215,172,86,129,42,143,201,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,125,231,235,0,53,235,227,163,131,43,239,7,154,143,75,108,142,235,237,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,247,110,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,234,117,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,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,186,240,241,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,10,55,163,92,246,178,88,165,98,61,253,29,74,22,189,204,143,152,37,79,14,212,209,232,246,141,221,105,29,168,183,26,118,212,214,220,161,150,41,159,140,177,37,130,72,146,90,121,160,150,25,159,83,10,206,212,99,156,215,198,197,100,155,108,248,213,105,179,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,58,249,119,220,184,57,127,209,240,239,98,139,86,245,123,29,255,0,61,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,40,102,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,108,53,231,157,250,147,253,164,253,218,90,161,85,124,243,191,82,127,180,159,187,64,138,188,174,60,246,105,151,227,94,143,90,74,174,121,223,169,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,73,254,210,126,237,3,21,114,84,243,79,148,252,191,174,245,27,113,250,188,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,61,208,198,199,54,23,49,219,43,99,115,25,31,229,114,84,243,79,148,252,191,174,245,27,113,115,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,129,172,190,149,107,70,168,104,133,214,239,125,210,140,190,175,27,185,95,44,245,22,26,202,202,70,71,223,90,41,156,199,72,216,228,115,85,208,191,170,40,220,146,198,173,145,170,212,86,185,167,201,165,186,91,157,235,78,119,108,211,61,52,177,123,103,36,188,247,188,21,23,138,134,159,187,218,133,243,73,249,201,158,200,219,180,113,61,223,89,201,190,219,38,234,168,139,34,185,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,77,154,114,230,224,163,248,42,233,196,247,252,254,217,106,147,83,114,159,206,92,170,96,78,236,150,186,21,70,44,118,198,205,212,230,59,165,236,89,37,116,72,214,190,71,53,187,202,216,98,145,67,229,183,240,153,134,240,139,192,78,178,96,246,42,138,75,197,246,191,7,201,106,111,185,27,104,22,150,123,171,210,138,169,96,71,177,100,149,88,200,162,122,70,214,35,250,55,238,61,17,29,43,213,104,132,217,79,139,31,43,26,201,242,255,0,33,244,233,205,107,0,218,160,0,0,0,5,59,115,159,208,106,108,87,84,49,173,127,177,81,85,248,124,226,157,214,187,235,219,79,43,160,142,227,71,28,109,130,71,204,175,86,49,243,83,108,198,196,141,103,186,134,71,167,90,185,234,218,245,166,202,111,180,152,173,199,10,167,174,232,178,221,110,20,119,74,202,110,211,23,187,85,73,29,76,116,242,117,170,117,183,165,149,181,41,178,42,53,123,155,185,21,90,213,77,135,184,220,208,106,158,35,184,104,204,116,218,205,69,73,62,66,180,236,186,99,235,53,60,82,61,46,52,207,73,99,142,39,202,246,54,23,204,214,201,76,178,245,183,161,149,15,85,221,189,77,93,115,0,253,92,107,41,190,225,247,25,174,216,229,119,132,171,168,183,215,218,228,147,180,201,58,169,107,105,101,164,169,143,103,162,162,117,193,60,172,223,110,166,245,110,213,71,34,42,125,120,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,215,203,9,228,209,162,22,172,235,91,111,250,209,112,190,85,211,212,105,125,60,13,161,160,134,54,244,85,207,114,130,178,157,95,43,215,117,70,71,20,114,236,198,162,43,159,35,29,212,136,197,100,129,113,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,188,253,96,0,214,179,139,31,52,250,201,243,3,33,245,25,201,127,203,23,151,253,30,174,214,83,113,3,173,248,239,139,193,105,58,103,198,109,178,201,4,180,183,234,168,231,154,25,93,82,198,189,100,72,96,146,159,223,12,140,107,102,115,219,186,186,54,189,146,68,14,44,124,211,235,39,204,12,135,212,103,44,127,69,56,193,198,120,70,229,137,166,247,167,45,37,110,109,124,167,200,27,137,217,234,226,168,236,87,79,21,242,102,76,249,36,137,138,214,178,22,212,178,85,99,159,26,200,141,86,49,205,85,234,104,100,174,99,252,192,40,248,119,177,75,164,154,67,145,127,158,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,150,152,112,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,83,203,79,129,90,158,25,113,154,173,79,212,234,10,186,93,80,200,233,231,182,213,80,186,170,41,32,180,91,146,161,21,176,49,96,145,241,76,249,150,8,102,116,138,229,233,78,220,109,107,21,178,44,129,154,184,62,225,67,25,225,27,75,254,129,217,111,245,119,203,149,109,68,149,119,139,163,157,81,4,21,211,247,31,219,149,148,79,158,88,105,158,216,93,20,46,116,91,44,137,4,106,253,250,90,141,206,160,1,172,182,191,104,229,247,135,253,101,203,52,119,35,155,196,85,227,55,7,83,199,83,210,198,120,186,87,181,36,166,169,232,99,222,145,247,96,146,41,123,125,106,230,117,244,187,235,53,80,183,78,12,56,162,198,116,231,150,76,58,175,146,94,234,239,213,26,95,79,113,180,87,83,212,190,163,173,107,91,86,239,103,91,146,85,141,234,214,58,42,171,124,76,123,90,248,226,100,141,69,217,35,114,54,37,243,147,209,79,160,220,65,90,117,142,146,225,222,164,212,219,122,247,160,146,94,169,32,174,183,69,79,79,39,75,82,54,163,97,116,15,163,86,238,247,185,100,239,239,210,222,132,34,86,17,173,247,92,23,68,181,59,69,237,246,58,74,138,125,80,168,177,58,186,190,105,29,215,73,5,182,121,170,17,145,49,54,69,124,146,201,22,239,114,170,53,145,189,189,42,175,71,198,24,212,217,79,133,141,20,254,14,220,62,225,58,57,37,195,198,213,227,246,245,241,243,182,94,228,111,174,158,87,212,85,118,157,219,141,86,20,158,105,82,62,166,35,187,104,206,173,221,186,173,11,112,95,163,150,45,125,226,131,0,210,172,166,110,139,45,214,225,37,69,198,62,151,175,137,165,164,167,150,174,90,109,216,246,61,157,230,83,186,46,227,92,142,103,115,173,55,86,236,187,31,0,0,0,53,87,54,168,53,87,3,101,62,19,188,172,104,223,203,252,123,211,160,50,169,138,184,78,242,177,163,127,47,241,239,78,128,238,185,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,29,83,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,76,1,136,234,246,101,175,92,175,115,125,92,212,9,233,36,190,228,88,62,115,53,66,82,64,144,193,19,24,251,148,81,67,27,61,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,206,90,160,227,23,140,92,239,139,252,238,158,255,0,127,163,246,54,55,102,235,250,63,143,247,33,168,246,95,118,26,118,85,127,93,50,8,164,159,187,37,58,73,249,196,94,141,250,91,178,39,190,202,184,105,255,0,196,219,119,249,127,157,255,0,237,238,128,82,177,119,220,184,57,127,209,240,239,98,139,86,245,123,29,255,0,61,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,45,32,151,39,204,235,152,5,102,145,81,212,240,253,162,25,23,132,206,170,250,160,201,174,81,71,60,85,86,26,89,32,134,104,155,76,247,49,35,89,167,142,163,221,52,111,115,161,107,29,178,54,71,49,241,134,0,230,117,204,2,143,87,107,42,120,126,209,12,139,197,224,180,157,80,100,215,40,163,130,90,91,245,84,115,195,52,77,166,123,152,178,36,48,73,79,238,154,55,181,179,57,238,217,29,27,88,249,35,7,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,198,154,91,165,185,222,180,231,118,205,51,211,75,23,182,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,187,15,112,171,195,62,27,194,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,250,149,176,179,166,40,216,200,218,171,210,198,55,169,207,127,92,143,8,129,205,179,3,198,116,195,130,108,3,79,240,202,90,186,91,21,139,56,160,164,183,211,212,220,42,43,95,4,9,111,185,116,196,146,212,61,242,171,26,139,210,198,171,149,24,196,107,27,179,90,212,74,181,208,141,28,190,235,238,166,81,105,86,45,55,69,234,235,111,186,212,91,163,233,98,248,154,170,75,117,69,92,84,219,189,236,99,59,207,167,108,93,199,57,26,206,231,90,238,141,217,109,171,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,69,251,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,212,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,241,255,0,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,129,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,218,32,133,92,107,242,207,193,56,159,184,214,234,102,19,123,250,37,169,53,59,201,89,91,82,179,84,208,222,123,116,172,134,158,25,227,87,175,134,233,236,194,212,154,22,174,205,89,21,209,76,229,106,183,48,112,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,234,5,96,114,207,229,219,125,193,178,171,150,181,113,41,167,222,10,245,143,220,22,147,17,180,215,78,201,59,21,80,73,35,39,184,201,11,81,204,119,75,216,196,165,147,173,90,187,62,102,181,83,195,76,78,174,44,124,172,107,39,203,252,135,211,167,50,169,138,184,177,242,177,172,159,47,242,31,78,156,13,107,13,170,13,85,205,170,0,169,94,58,57,86,229,245,154,143,75,154,240,137,128,248,235,86,71,226,39,188,216,34,174,162,161,165,179,85,53,88,168,234,101,168,154,63,204,205,214,245,72,90,138,216,157,19,145,170,140,124,113,199,56,56,45,224,183,13,224,219,13,187,217,172,217,21,94,73,144,228,149,17,205,122,189,77,10,211,50,161,144,172,137,77,12,84,200,247,182,38,70,217,100,221,122,156,247,62,71,170,187,167,161,145,200,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,226,229,251,54,57,30,54,251,64,226,140,223,223,240,60,47,199,165,14,107,238,60,53,23,226,160,122,209,187,110,114,110,235,252,202,114,111,191,171,250,79,13,77,151,96,10,136,139,239,67,146,124,61,199,144,0,240,190,227,201,225,126,0,112,115,189,255,0,3,155,126,7,173,118,85,219,115,216,223,128,30,72,71,204,246,251,53,6,152,89,168,226,93,146,174,229,52,111,247,170,123,188,43,211,236,248,252,73,184,64,62,104,181,189,220,111,16,181,35,23,243,215,137,19,127,255,0,119,68,255,0,251,128,239,124,186,168,29,6,152,211,212,170,255,0,108,99,85,61,201,240,90,106,85,38,9,31,56,45,178,71,104,209,204,123,182,213,78,237,182,145,235,238,95,138,210,83,253,235,252,196,131,3,242,242,75,69,61,234,205,89,111,169,106,57,147,193,36,106,138,212,95,210,98,167,219,238,251,74,197,212,88,29,195,127,20,212,149,214,197,232,163,200,219,91,87,43,127,65,58,154,234,180,79,116,95,31,237,169,241,66,211,92,157,77,84,251,208,175,62,103,58,115,112,159,232,254,115,106,98,185,214,250,122,150,73,211,27,220,191,156,168,133,169,247,181,63,77,126,32,79,108,102,237,29,226,215,29,92,107,191,86,255,0,127,242,149,62,223,232,63,92,141,156,18,234,220,58,153,167,108,234,93,170,41,88,231,72,138,248,215,244,170,103,68,247,53,19,236,106,125,132,147,3,138,166,222,243,202,46,232,21,55,60,52,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,249,167,214,79,152,25,15,168,206,108,166,107,89,197,143,154,125,100,249,129,144,250,140,224,91,79,5,186,233,167,28,58,114,204,192,245,67,84,47,62,6,213,67,237,152,161,134,36,71,213,92,42,157,119,174,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,182,165,184,151,226,47,59,226,131,84,235,245,51,58,168,254,251,71,103,162,232,135,251,25,107,241,51,77,5,31,114,40,163,239,118,187,239,111,117,237,235,127,197,87,224,137,249,57,86,186,106,62,95,164,248,86,136,92,239,61,172,51,4,241,114,219,109,116,232,172,142,106,170,138,153,231,146,170,163,222,189,217,147,196,62,54,42,236,214,70,138,141,106,43,229,116,146,3,151,239,2,55,222,42,178,168,243,92,165,158,11,76,177,251,130,71,113,169,221,146,123,82,170,9,41,100,150,213,208,202,136,170,32,238,211,84,57,124,75,81,90,205,182,77,221,238,64,206,188,169,248,21,166,204,100,160,226,159,85,232,41,42,108,84,181,9,54,21,66,218,169,91,59,174,52,149,172,95,105,61,97,145,168,214,69,45,60,145,54,25,17,221,197,89,28,230,53,173,141,101,177,254,44,124,172,107,39,203,252,135,211,167,50,85,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,53,226,199,202,198,178,124,191,200,125,58,112,53,172,54,168,53,87,54,168,0,81,183,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,181,238,42,120,156,177,112,171,138,226,57,174,83,101,241,182,92,131,48,160,198,174,53,62,37,241,251,46,150,120,231,146,90,238,134,69,43,231,237,50,157,203,217,106,35,159,190,200,228,95,114,228,187,181,179,13,213,124,2,182,205,89,37,37,255,0,19,204,108,242,83,74,250,74,181,88,46,22,234,184,85,174,88,230,133,200,170,201,34,145,118,124,110,79,115,145,90,191,5,3,92,206,26,56,139,206,248,95,213,58,13,76,193,106,63,189,81,222,40,186,33,254,201,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,241,69,248,162,236,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,168,135,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,246,14,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,7,90,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,58,155,19,226,11,254,7,228,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,227,86,208,54,168,6,42,225,59,202,198,141,252,191,199,189,58,3,42,128,32,7,58,191,43,24,183,204,10,31,78,184,147,252,128,28,234,252,172,98,223,48,40,125,58,226,4,0,229,113,231,179,76,191,26,244,122,210,255,0,138,1,229,113,231,179,76,191,26,244,122,210,255,0,128,0,97,254,44,242,77,121,196,244,27,39,190,240,221,140,82,95,51,106,122,125,233,226,149,123,147,193,7,191,187,81,75,79,208,230,213,212,177,191,90,56,28,168,142,95,126,210,171,82,158,96,130,188,208,121,130,84,218,106,111,92,47,104,181,214,145,239,125,59,168,51,11,229,52,177,84,179,162,104,170,169,235,44,171,20,176,57,168,244,107,224,115,231,138,94,184,222,142,139,234,189,175,218,176,112,220,3,50,212,26,155,173,46,25,143,85,221,95,99,179,214,223,238,107,10,39,69,29,186,146,37,150,162,162,87,185,81,172,99,90,155,38,235,245,158,230,49,189,79,123,90,191,147,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,169,103,252,17,97,90,13,77,203,175,92,179,204,62,162,146,225,170,21,88,62,79,67,151,62,103,245,85,218,224,240,181,75,73,77,19,85,168,177,211,75,20,113,204,174,111,82,75,42,61,28,247,44,13,142,16,171,99,181,106,46,153,229,90,95,113,179,219,178,154,78,223,183,177,251,86,77,110,157,145,200,144,213,80,215,210,199,81,19,227,115,216,222,190,158,227,162,122,183,118,164,176,202,196,115,186,55,58,169,111,220,93,89,52,106,175,149,110,147,222,245,54,30,206,65,71,135,227,20,216,93,194,11,123,170,106,162,186,73,110,130,71,211,181,81,236,70,67,52,20,242,164,171,35,186,17,172,107,209,146,75,28,44,80,196,28,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,113,38,170,230,195,220,190,178,221,92,206,56,75,193,114,93,104,117,92,247,218,170,121,146,154,186,186,87,186,182,225,110,108,207,74,74,154,132,124,76,84,123,162,70,244,187,121,123,177,164,115,172,142,116,206,70,134,188,39,127,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,189,0,147,252,83,240,125,117,209,237,40,210,174,33,49,164,164,126,19,168,152,190,62,233,226,108,174,239,219,175,115,90,163,154,118,61,178,61,206,145,147,186,58,138,134,189,159,85,138,178,70,173,141,27,18,200,23,147,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,95,53,238,7,41,178,91,85,239,139,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,221,106,237,18,195,19,164,221,142,141,253,232,43,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,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,13,93,203,169,228,169,229,99,41,249,129,93,233,214,226,181,120,245,210,220,19,69,184,177,206,116,207,77,44,94,198,198,236,222,204,240,84,94,42,106,142,215,118,219,75,52,159,156,153,239,145,219,201,43,221,245,156,187,111,178,108,136,136,150,85,201,83,202,198,83,243,2,187,211,173,192,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,252,23,209,232,137,191,202,79,63,195,116,179,130,108,255,0,80,117,7,33,164,177,227,214,60,226,190,166,186,186,165,87,162,38,123,62,218,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,138,18,87,152,46,79,164,120,207,9,121,210,235,69,190,174,231,98,185,211,195,65,77,108,161,185,50,134,182,186,226,233,152,250,70,211,200,253,209,31,28,177,182,119,125,73,118,142,9,28,177,74,214,186,55,107,194,103,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,157,57,112,114,255,0,172,226,34,251,22,173,234,246,59,254,116,244,30,38,8,169,170,36,158,158,76,138,171,161,241,244,211,190,23,199,35,33,134,69,71,190,100,119,74,201,18,68,212,127,231,150,32,145,124,32,218,117,230,203,203,11,88,40,245,74,217,73,65,134,201,131,228,53,120,28,82,195,218,184,186,138,122,10,185,170,37,149,168,136,139,77,36,178,36,144,57,255,0,156,119,92,174,247,194,176,41,81,102,202,124,88,249,88,214,79,151,249,15,167,78,107,88,7,96,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,130,56,58,227,23,4,226,255,0,4,168,191,216,40,253,141,146,89,186,62,144,99,253,201,170,61,151,221,154,161,148,191,215,79,130,40,231,238,199,78,178,126,109,23,163,126,151,108,169,239,129,124,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,96,175,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,129,177,158,31,165,90,113,167,247,220,167,39,194,176,187,85,150,235,154,220,27,116,191,213,209,211,164,114,92,42,145,136,196,146,69,79,249,78,217,54,106,201,44,210,42,117,203,35,157,218,206,149,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,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,193,92,209,252,137,234,111,224,190,177,68,4,170,34,175,52,127,34,122,155,248,47,172,81,20,2,95,247,52,127,34,122,155,248,47,172,81,1,64,38,213,6,170,230,213,0,14,169,166,250,85,167,26,63,98,168,198,52,191,11,181,99,54,170,187,133,77,210,106,75,117,58,69,27,234,167,127,92,146,42,39,252,150,181,63,69,145,178,56,216,141,99,24,214,246,176,5,43,115,171,243,79,139,124,191,161,245,27,137,0,9,255,0,206,175,205,62,45,242,254,135,212,110,39,96,229,51,164,56,110,189,105,127,17,154,71,168,16,85,201,98,200,169,241,152,106,22,146,117,134,120,158,201,46,18,197,52,111,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,87,53,67,15,242,230,227,95,248,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,214,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,248,81,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,97,113,38,181,156,88,249,167,214,79,152,25,15,168,206,108,166,107,89,197,143,154,125,100,249,129,144,250,140,224,91,247,1,90,165,130,104,183,45,140,27,82,245,46,251,236,108,110,205,237,63,27,91,225,102,168,237,119,111,245,80,199,249,184,88,249,29,188,146,177,191,85,171,182,251,174,200,138,169,80,60,78,241,11,149,113,65,172,183,173,92,202,105,188,7,143,237,211,91,173,108,170,146,162,27,101,12,77,233,138,158,55,61,127,194,145,234,214,177,175,150,89,94,140,103,95,74,100,173,122,151,50,164,224,163,133,248,29,154,213,191,19,186,83,229,111,102,56,216,145,144,69,113,165,189,212,35,171,94,244,93,230,123,226,172,100,109,107,147,243,73,28,138,197,252,252,136,124,156,188,116,115,73,245,219,138,11,30,158,235,28,221,235,45,77,190,225,81,5,163,166,165,190,216,170,142,157,206,109,55,126,157,236,125,63,67,59,149,61,197,119,74,248,94,223,198,68,2,96,114,163,224,91,251,71,20,26,215,134,127,169,234,176,10,42,231,127,132,231,93,36,167,86,255,0,189,120,87,185,223,203,153,25,253,207,49,106,128,1,170,185,245,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,124,165,143,241,91,192,229,54,75,194,38,155,113,113,167,47,171,91,237,183,77,241,103,229,214,148,100,181,9,93,73,21,178,146,6,214,192,141,71,44,79,130,38,179,186,213,218,37,134,39,73,187,29,27,251,193,58,120,1,227,6,213,197,150,145,181,215,5,171,143,59,195,169,232,232,50,182,77,19,81,149,51,189,142,72,235,162,116,108,108,93,21,11,12,175,88,218,214,172,79,107,217,211,208,145,201,38,117,199,116,183,4,197,51,188,187,83,44,22,47,11,146,103,126,3,233,5,111,138,153,254,51,193,66,176,210,254,109,239,88,227,232,141,202,223,205,181,189,91,238,237,215,222,107,89,165,186,165,157,232,182,119,108,212,205,52,190,251,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,176,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,204,0,0,33,175,53,14,33,237,90,53,195,69,215,3,165,186,213,210,229,154,157,79,53,146,210,200,104,219,51,29,68,143,133,46,78,149,210,39,67,24,180,211,58,20,84,222,78,186,134,43,17,58,93,36,116,66,78,158,112,90,199,125,206,120,160,93,42,168,135,195,217,116,210,223,5,61,28,125,76,127,126,170,186,158,10,186,138,157,209,141,123,122,152,250,104,187,106,231,181,60,55,91,122,86,71,33,133,120,125,225,211,242,193,161,60,64,106,101,29,63,143,186,233,158,63,108,172,183,209,117,246,186,59,181,157,234,186,206,226,202,198,175,102,134,134,181,189,167,53,253,125,253,218,136,246,49,28,25,215,147,206,183,221,112,62,34,234,52,106,27,29,37,101,183,84,105,213,181,21,110,145,204,158,134,123,117,45,93,76,79,103,197,175,99,154,179,49,204,84,69,221,241,185,28,157,10,201,46,208,213,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,247,27,62,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,224,63,88,213,92,218,160,213,92,11,254,229,113,228,79,76,191,26,245,138,211,15,243,151,173,209,42,93,18,176,65,156,90,106,235,53,22,178,162,120,112,89,161,116,232,202,54,36,244,111,185,77,42,53,237,133,88,176,178,40,209,30,143,127,92,172,86,53,17,36,123,62,190,21,120,133,197,120,95,229,95,134,234,230,83,77,227,252,7,181,169,173,214,182,85,71,79,53,206,186,91,213,107,98,167,141,207,95,240,164,122,181,175,115,34,138,87,163,31,209,210,181,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,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,14,148,92,247,17,182,205,109,178,242,137,189,89,184,139,146,174,77,65,160,167,183,83,93,95,87,87,5,84,238,99,50,40,27,76,178,77,3,156,201,95,225,146,13,223,212,231,185,119,87,170,189,92,166,53,229,71,192,183,246,142,40,53,175,12,255,0,83,213,96,20,85,206,255,0,9,206,186,73,78,173,255,0,122,240,175,115,191,151,50,51,251,158,98,85,115,71,242,39,169,191,130,250,197,16,20,23,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,250,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,221,120,78,243,79,163,127,48,49,239,81,128,155,252,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,67,170,113,199,204,142,155,137,30,29,49,28,11,3,138,146,193,81,148,212,86,77,158,216,28,201,106,231,161,101,37,84,78,183,66,202,201,33,138,39,178,85,103,136,114,196,213,123,86,56,216,174,106,117,182,72,235,192,183,14,159,194,119,136,236,119,0,185,83,247,113,187,127,85,247,38,250,253,59,218,233,222,206,184,189,210,199,39,231,164,124,52,253,81,185,94,206,255,0,113,17,81,138,96,2,242,121,72,104,53,54,150,112,209,30,164,220,40,170,224,200,117,62,163,218,149,41,83,79,45,59,226,183,64,249,34,161,141,24,247,171,94,199,53,101,169,100,173,99,58,217,88,212,250,205,99,28,161,37,56,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,215,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,236,210,71,94,54,248,62,198,120,185,210,249,108,174,74,74,44,218,199,79,59,177,59,197,92,181,29,138,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,233,112,107,194,95,247,43,143,34,122,101,248,215,172,86,148,2,91,167,40,174,48,113,154,252,54,223,194,94,96,180,150,219,237,174,162,165,216,139,161,138,161,239,187,193,42,213,215,85,178,85,70,58,40,159,2,182,71,35,220,246,35,217,35,26,214,245,70,231,60,44,208,0,0,215,135,143,190,33,237,92,76,113,47,127,207,49,91,173,93,126,39,111,167,166,178,99,143,169,163,109,51,252,20,12,221,238,70,162,35,213,146,84,201,85,51,22,95,206,116,74,212,114,51,100,141,151,103,198,134,177,223,116,11,134,12,255,0,85,113,104,122,239,86,171,124,116,246,233,58,152,158,26,170,174,162,42,72,170,118,123,30,199,246,95,80,217,123,110,106,181,253,190,133,217,29,186,107,132,0,217,35,132,93,111,186,241,29,195,166,25,172,183,219,29,37,162,229,127,167,169,109,101,37,36,142,124,9,61,61,84,212,210,62,62,175,172,214,61,208,43,209,138,174,86,35,209,170,231,244,245,173,27,113,197,195,167,240,95,215,103,233,157,37,63,246,43,232,253,154,178,223,91,215,255,0,132,255,0,172,227,134,174,179,182,178,200,232,123,181,208,86,187,180,231,125,79,131,83,163,161,86,106,242,66,213,47,254,121,122,41,112,190,255,0,169,50,155,69,179,194,255,0,77,53,124,253,228,103,255,0,107,91,208,247,255,0,59,27,253,177,64,181,66,170,249,231,126,164,255,0,105,63,118,150,168,85,95,60,239,212,159,237,39,238,208,34,175,43,143,61,154,101,248,215,163,214,146,171,158,119,234,79,246,147,247,105,21,121,92,121,236,211,47,198,189,30,180,149,92,243,191,82,127,180,159,187,64,197,92,149,60,211,229,63,47,235,189,70,220,93,73,74,220,149,60,211,229,63,47,235,189,70,220,93,72,0,0,24,171,139,31,43,26,201,242,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,47,242,31,78,156,214,176,13,170,1,138,184,177,242,177,172,159,47,242,31,78,156,214,176,13,170,0,0,13,117,184,239,208,187,23,14,220,80,101,218,115,135,89,174,182,236,89,190,22,227,98,109,193,94,254,186,90,138,120,228,122,67,43,209,22,88,99,157,103,129,175,85,115,191,50,173,123,220,246,189,203,177,73,86,188,242,163,181,45,171,70,230,154,182,173,183,38,212,95,155,79,78,218,102,186,9,32,86,208,247,94,249,123,136,230,61,174,72,81,172,72,220,143,71,200,170,230,116,34,72,21,66,108,39,203,183,66,235,52,7,133,60,83,27,191,89,189,153,146,95,187,185,37,250,23,44,233,35,106,170,149,22,38,75,28,200,215,67,52,116,172,165,134,72,209,173,107,100,133,255,0,164,170,175,117,11,105,63,208,79,202,158,27,249,82,255,0,230,51,233,5,187,233,31,246,239,252,23,226,99,241,95,218,63,59,253,167,185,253,175,235,255,0,39,223,177,179,240,0,0,26,214,113,99,230,159,89,62,96,100,62,163,57,141,43,110,215,91,141,53,5,29,194,231,87,85,79,107,167,90,74,24,166,153,207,101,44,11,44,147,44,81,53,87,102,49,101,154,89,21,173,217,58,228,123,190,46,85,92,151,197,143,154,125,100,249,129,144,250,140,228,170,229,139,192,119,229,190,251,77,175,58,177,101,234,192,113,251,131,125,155,107,184,219,187,148,185,68,205,100,205,147,103,119,90,189,154,121,219,78,174,234,142,72,166,114,73,10,239,209,43,80,51,175,42,30,7,41,177,171,85,147,139,141,70,125,90,95,110,84,245,15,196,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,218,106,111,18,67,43,100,221,238,145,157,155,52,0,0,0,8,43,206,11,71,44,89,207,12,11,170,181,19,120,123,214,154,92,32,168,163,147,165,239,239,210,215,84,65,73,81,77,178,61,172,111,83,223,77,47,113,90,247,39,134,232,111,74,72,229,41,4,218,35,80,176,171,86,165,96,25,46,156,223,106,42,224,182,229,86,122,219,37,100,180,143,107,103,142,10,152,95,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,6,174,224,89,247,36,45,51,241,57,86,165,235,29,101,37,214,47,103,219,233,49,155,124,253,190,154,26,143,17,34,212,85,179,169,89,245,230,143,194,209,46,205,122,116,182,127,172,213,235,98,165,181,16,255,0,148,254,45,98,199,248,37,196,46,214,138,31,15,87,147,92,46,247,75,164,157,215,191,196,85,50,186,106,70,201,179,149,81,155,65,73,78,205,154,136,223,169,190,221,78,114,172,192,0,1,170,184,27,84,26,171,155,41,240,157,229,99,70,254,95,227,222,157,1,173,96,27,41,240,157,229,99,70,254,95,227,222,157,1,78,220,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,234,241,91,199,29,78,75,195,110,155,112,143,167,44,164,91,21,183,7,197,153,151,93,145,241,84,45,117,92,84,20,147,182,138,5,106,185,34,100,18,181,157,215,46,210,172,209,58,61,152,216,223,222,141,92,58,232,54,101,196,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,111,68,109,118,232,213,123,122,222,172,141,171,214,246,162,134,53,46,167,134,159,252,77,183,127,151,249,223,254,222,232,84,94,183,225,86,173,53,214,140,251,78,108,85,21,115,219,113,92,162,235,100,163,150,173,237,116,242,65,77,87,36,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,248,22,233,195,79,254,38,219,191,203,252,239,255,0,111,116,2,149,143,213,255,0,53,89,238,85,254,154,228,121,38,71,112,255,0,116,172,174,185,87,84,73,255,0,42,73,166,146,71,255,0,59,156,231,125,170,167,229,23,83,203,23,128,239,200,133,138,155,94,117,98,203,211,159,100,22,246,251,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,168,102,174,5,248,50,177,112,121,167,21,86,201,46,190,217,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,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,11,254,53,214,227,202,247,163,89,23,21,153,237,239,67,38,241,120,253,109,193,106,106,174,17,92,29,87,75,112,186,72,157,202,218,138,101,115,26,173,133,211,190,68,68,71,72,199,57,174,124,79,237,62,54,50,122,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,219,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,146,188,173,49,109,113,186,241,89,97,201,244,134,135,123,85,139,234,230,53,117,82,205,21,189,150,121,209,89,36,51,44,106,157,201,159,210,174,167,137,122,145,103,134,57,28,222,136,100,115,47,164,194,156,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,230,176,6,42,226,199,202,198,178,124,191,200,125,58,115,42,152,171,139,31,43,26,201,242,255,0,33,244,233,192,214,176,218,160,213,92,218,160,0,0,0,53,87,54,83,225,59,202,198,141,252,191,199,189,58,0,50,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,15,11,239,60,128,7,132,77,183,60,128,0,0,0,240,191,3,201,225,126,0,122,213,62,183,184,246,34,108,135,20,79,126,231,48,60,42,236,133,123,243,35,114,220,174,152,5,166,63,173,37,77,241,88,141,248,252,99,133,191,15,249,73,246,22,15,39,232,251,202,225,227,70,232,219,198,186,105,181,162,55,117,58,158,244,215,185,54,219,109,221,67,252,201,247,253,224,76,174,26,237,110,180,233,54,55,72,246,244,186,59,93,27,92,155,109,239,74,104,83,238,79,184,202,199,80,210,184,123,24,69,158,37,79,209,161,167,79,255,0,146,195,183,128,48,199,20,56,37,62,117,129,79,111,150,22,61,221,44,68,85,106,46,223,159,137,223,201,119,242,76,206,126,109,254,145,149,182,249,41,222,221,209,219,125,191,115,145,127,236,2,185,249,104,230,45,179,100,185,14,3,93,58,178,90,122,74,103,181,170,237,183,234,168,114,251,183,114,47,250,42,127,23,237,255,0,29,147,196,228,124,109,114,124,21,17,80,168,123,165,51,244,27,139,11,116,141,127,68,23,26,138,58,127,134,251,236,234,23,47,242,215,237,95,184,181,140,10,253,21,255,0,23,182,220,99,127,87,126,150,25,62,10,159,165,27,87,238,79,188,14,198,112,114,244,184,230,122,158,213,115,190,228,3,216,138,138,121,56,177,187,33,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,245,147,230,6,67,234,51,155,41,154,214,113,99,230,159,89,62,96,100,62,163,56,31,87,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,138,112,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,86,47,242,159,197,172,88,255,0,4,184,133,218,209,67,225,234,242,107,133,222,233,116,147,186,247,248,138,166,87,77,72,217,54,114,170,51,104,41,41,217,179,81,27,245,55,219,169,206,85,152,0,12,85,197,143,149,141,100,249,127,144,250,116,230,85,49,87,22,62,86,53,147,229,254,67,233,211,129,173,97,181,65,170,185,181,64,16,3,157,95,149,140,91,230,5,15,167,92,76,21,202,11,139,187,173,151,38,166,225,23,39,183,85,220,45,183,250,138,219,150,53,94,218,135,61,109,147,178,157,213,21,20,175,99,221,210,218,103,182,9,37,111,109,17,91,51,228,87,53,253,229,124,89,215,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,93,159,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,186,240,235,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,154,74,1,230,143,231,179,83,127,5,244,122,32,39,255,0,37,79,43,25,79,204,10,239,78,183,18,171,248,39,112,177,255,0,147,78,149,127,234,109,187,255,0,114,69,94,74,158,86,50,159,152,21,222,157,110,39,248,31,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,214,0,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,64,14,87,30,123,52,203,241,175,71,173,47,248,160,30,87,30,123,52,203,241,175,71,173,47,248,0,0,10,149,230,139,203,254,178,209,89,114,226,111,68,49,222,245,170,111,19,113,206,45,112,73,60,245,81,213,75,60,179,205,118,111,113,239,234,133,123,187,75,28,104,198,194,216,219,34,53,88,178,186,42,235,192,53,75,59,210,255,0,164,127,65,111,190,204,250,91,143,214,98,215,143,235,88,102,241,86,186,174,158,252,31,157,99,186,58,187,108,250,236,233,122,109,238,114,110,166,206,119,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,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,134,167,127,213,109,116,212,125,101,163,196,45,57,173,231,187,106,193,49,250,44,110,193,109,129,21,148,180,84,180,240,71,10,189,172,85,93,230,151,180,215,203,34,170,185,206,70,162,108,198,70,198,116,2,74,112,47,193,149,247,140,61,71,170,182,73,117,246,54,25,139,248,122,140,154,229,19,216,181,77,142,85,127,106,154,154,55,111,188,210,246,165,68,145,205,88,227,107,28,231,117,42,50,41,3,53,242,197,224,59,242,223,125,166,215,157,88,178,245,96,56,253,193,190,205,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,169,117,39,201,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,245,129,170,185,177,158,134,224,24,110,169,240,77,166,58,125,168,56,245,37,243,30,190,105,190,63,77,93,67,82,139,209,43,61,159,78,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,174,97,178,159,9,222,86,52,111,229,254,61,233,208,1,68,60,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,63,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,95,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,119,84,85,17,181,233,254,20,111,70,185,142,124,82,202,196,123,58,250,147,94,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,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,160,103,94,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,20,193,115,187,93,111,85,44,172,188,220,234,235,234,35,167,130,145,146,212,204,233,94,216,32,137,144,195,18,57,202,170,140,142,40,227,141,141,248,53,140,107,83,100,68,66,231,249,42,121,88,202,126,96,87,122,117,184,8,1,205,31,207,102,166,254,11,232,244,68,127,169,212,204,170,167,75,45,218,57,226,251,88,221,191,32,173,201,187,17,201,35,124,69,117,69,53,53,63,92,205,235,237,191,183,29,46,209,175,66,57,189,249,254,178,163,246,73,1,205,31,207,102,166,254,11,232,244,70,20,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,146,248,36,224,251,38,226,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,247,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,165,215,253,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,189,127,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,228,0,49,87,22,62,86,53,147,229,254,67,233,211,154,214,27,41,241,99,229,99,89,62,95,228,62,157,57,173,96,27,84,20,67,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,94,241,215,243,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,80,40,7,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,126,108,102,156,107,142,156,80,86,214,218,45,89,110,25,150,219,232,238,148,244,247,75,114,77,75,93,75,34,50,162,158,71,211,212,51,253,237,232,143,98,57,174,68,247,34,167,186,0,112,245,201,206,197,167,122,203,54,91,172,217,157,171,61,196,44,157,137,236,86,184,232,95,79,237,42,174,148,87,186,227,3,213,236,108,49,61,23,166,22,201,35,102,250,171,34,181,136,248,100,178,160,49,87,240,78,225,99,255,0,38,157,42,255,0,212,219,119,254,228,197,92,209,252,137,234,111,224,190,177,68,74,162,42,243,71,242,39,169,191,130,250,197,16,20,2,109,80,106,174,109,80,0,0,5,43,115,171,243,79,139,124,191,161,245,27,137,149,121,24,254,187,63,102,255,0,121,24,171,157,95,154,124,91,229,253,15,168,220,76,171,200,199,245,217,251,55,251,200,9,191,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,53,236,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,93,162,14,169,113,210,173,56,187,234,61,163,87,174,120,93,170,167,51,176,219,234,45,118,219,220,148,232,181,84,212,179,42,44,145,181,223,253,218,53,87,235,49,179,78,214,171,82,105,81,225,143,248,57,161,226,10,209,195,238,55,100,226,110,159,163,58,182,119,232,231,154,91,164,85,245,85,52,172,149,201,79,37,76,145,55,183,222,237,244,181,85,36,153,207,107,27,36,146,119,36,145,140,161,126,44,124,211,235,39,204,12,135,212,103,54,83,53,172,226,199,205,62,178,124,192,200,125,70,112,38,86,111,165,246,172,211,146,254,158,103,147,58,146,11,150,159,94,43,46,84,243,186,137,178,207,44,21,55,234,186,41,105,89,46,232,232,88,231,84,67,51,182,234,71,45,44,104,173,248,57,176,171,134,189,94,169,208,93,121,193,181,114,25,234,227,167,199,111,16,205,112,74,72,34,154,121,109,207,222,42,216,99,100,187,49,95,37,52,147,70,138,170,221,149,232,168,230,170,35,146,223,248,35,210,251,86,181,114,183,177,105,69,229,212,145,211,229,54,124,142,218,202,138,154,38,213,178,142,119,221,107,187,53,73,19,149,17,239,134,94,220,172,250,205,84,124,109,84,115,85,17,82,141,128,218,160,24,127,132,45,94,169,215,126,26,52,247,84,174,19,213,207,114,187,89,217,13,210,122,152,34,133,245,23,26,103,186,150,178,100,100,95,81,172,125,68,18,189,136,212,111,212,115,126,171,63,69,51,0,26,171,155,41,240,157,229,99,70,254,95,227,222,157,1,173,97,178,159,9,222,86,52,111,229,254,61,233,208,1,85,124,206,184,14,252,136,95,106,117,231,73,236,189,56,14,65,112,119,180,173,118,235,119,110,151,23,153,204,133,177,238,238,235,151,179,81,59,170,21,189,49,199,20,46,88,225,77,186,226,106,199,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,139,177,69,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,165,107,105,151,38,12,103,30,214,219,133,247,81,115,122,76,159,75,232,170,30,235,77,137,236,168,142,227,113,130,72,37,68,101,100,240,62,20,167,124,18,186,23,35,225,87,164,253,181,85,108,40,238,128,44,39,75,117,75,4,214,156,18,217,169,154,105,125,246,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,245,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,113,245,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,66,14,112,90,199,98,193,184,96,93,42,168,135,196,94,181,46,225,5,61,28,125,79,103,98,150,134,162,10,186,138,157,209,142,99,186,94,202,104,187,106,230,57,124,79,91,122,146,55,32,20,173,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,123,139,222,229,101,128,83,96,188,22,225,181,75,143,85,218,110,89,85,69,125,254,228,149,41,43,95,84,249,42,95,21,61,66,50,69,250,172,125,28,20,138,206,132,70,57,157,47,77,250,213,206,162,28,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,222,109,17,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,26,208,235,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,59,183,36,253,80,181,99,218,185,158,105,69,193,180,144,212,102,118,122,91,149,13,68,213,173,137,242,79,111,124,155,210,197,18,166,243,61,241,86,75,42,244,187,118,178,149,235,210,228,85,86,5,196,154,171,155,84,26,171,129,216,47,185,254,101,147,99,56,206,25,125,200,106,234,236,88,117,61,77,53,138,222,229,68,130,133,149,21,15,168,157,88,212,68,69,124,146,200,170,231,174,239,84,108,109,85,233,141,141,108,201,229,193,203,254,179,136,139,236,90,183,171,216,239,249,211,208,120,152,34,166,168,146,122,121,50,42,174,135,199,211,78,248,95,28,140,134,25,21,30,249,145,221,43,36,73,19,81,255,0,158,88,177,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,186,255,0,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,84,59,1,21,121,163,249,19,212,223,193,125,98,136,149,68,85,230,143,228,79,83,127,5,245,138,32,41,91,132,239,52,250,55,243,3,30,245,24,13,148,205,107,56,78,243,79,163,127,48,49,239,81,128,217,76,10,128,214,78,85,150,43,7,23,186,123,133,99,119,251,173,6,147,234,125,194,191,166,88,96,124,245,86,41,41,41,37,172,150,223,223,145,22,53,238,199,19,210,158,89,21,210,35,91,42,189,146,246,28,249,173,252,0,0,0,53,87,62,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,15,148,151,247,46,5,178,172,231,131,29,42,226,63,68,48,203,174,65,122,173,246,181,22,97,107,183,186,74,186,169,250,46,181,16,209,213,211,82,181,174,123,186,88,206,212,201,26,251,154,216,94,145,236,147,202,5,170,112,47,198,109,139,140,61,56,170,185,201,106,246,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,36,169,2,185,125,242,220,166,225,218,166,135,89,53,134,90,75,142,162,186,158,57,173,180,84,207,149,172,198,95,36,85,48,212,66,178,199,55,102,177,242,67,80,198,189,86,53,100,111,99,146,55,61,54,145,103,168,21,87,206,247,84,191,249,218,104,165,190,251,254,171,202,110,246,207,11,253,20,212,19,247,149,159,253,178,111,67,31,252,239,111,246,181,34,87,45,28,2,155,80,120,210,211,186,91,150,61,87,117,182,216,234,42,111,245,75,10,75,209,70,250,74,105,37,165,168,149,241,170,116,49,181,137,72,137,212,189,14,123,152,199,117,117,244,175,74,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,103,167,35,236,2,166,43,86,169,234,149,118,61,72,180,245,85,22,235,5,174,236,228,137,211,163,226,108,179,214,211,177,119,238,177,138,147,80,61,222,228,99,213,35,253,37,141,122,67,186,243,164,209,203,238,97,163,88,150,177,90,38,238,82,105,221,194,162,158,233,77,210,196,233,165,185,58,158,54,212,245,185,232,171,209,60,20,241,118,218,199,185,222,39,171,234,182,55,42,215,183,47,12,214,213,128,113,165,165,87,219,205,61,92,212,245,87,135,217,24,218,102,53,207,73,238,20,210,208,194,229,71,57,169,208,217,106,99,115,215,125,209,136,229,68,114,162,53,110,207,141,13,28,190,235,239,12,25,254,149,98,211,116,94,174,182,248,234,45,209,244,177,124,77,85,37,68,85,113,83,110,247,177,140,239,62,157,177,119,28,228,107,59,157,107,186,55,101,215,8,13,170,10,171,231,157,250,147,253,164,253,218,88,254,138,106,133,171,90,180,143,16,213,123,51,105,35,167,202,108,244,215,39,211,211,86,182,173,148,115,189,137,222,165,89,90,136,143,124,50,247,34,127,213,106,163,227,114,43,90,168,168,149,193,207,59,245,39,251,73,251,180,8,171,202,227,207,102,153,126,53,232,245,164,170,231,157,250,147,253,164,253,218,69,94,87,30,123,52,203,241,175,71,173,37,87,60,239,212,159,237,39,238,208,49,87,37,79,52,249,79,203,250,239,81,183,23,82,82,183,37,79,52,249,79,203,250,239,81,183,23,82,0,0,6,42,226,199,202,198,178,124,191,200,125,58,115,90,195,101,62,44,124,172,107,39,203,252,135,211,167,53,172,3,105,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,76,107,252,19,184,88,255,0,201,167,74,191,245,54,221,255,0,185,50,168,0,0,0,107,237,204,147,90,45,90,223,197,166,81,125,197,242,250,76,147,24,177,211,209,216,108,85,148,140,111,97,32,134,20,116,237,142,68,106,119,153,227,37,172,114,75,187,145,200,228,86,57,209,244,23,83,197,214,183,221,120,113,225,211,51,214,91,21,142,146,239,114,176,83,211,54,142,146,174,71,50,5,158,162,170,26,104,223,39,79,214,115,24,233,209,234,196,86,171,209,138,212,115,58,186,211,91,112,6,198,124,17,235,205,79,17,220,52,97,218,147,121,173,164,159,33,90,119,218,242,4,134,162,41,30,151,26,103,172,82,73,43,34,99,27,11,230,107,99,169,72,186,27,208,202,134,34,110,222,151,46,185,133,143,242,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,186,134,54,47,90,185,136,208,184,144,0,26,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,82,183,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,160,74,160,0,0,0,17,87,153,214,169,126,75,248,54,205,124,37,247,217,151,92,183,195,226,214,255,0,235,94,247,138,241,82,39,139,131,222,199,53,157,84,49,214,253,119,116,237,183,213,114,61,88,80,9,103,220,239,117,51,196,229,90,105,163,148,117,119,88,189,159,111,171,201,174,16,119,58,104,106,60,68,137,79,72,254,148,127,215,154,63,11,90,155,185,137,210,217,254,171,151,173,232,149,195,106,192,51,43,238,27,127,212,27,54,61,87,89,143,98,181,20,52,215,170,232,81,28,202,7,214,44,169,76,178,162,47,83,88,247,65,35,17,251,116,35,250,26,170,142,145,136,224,181,238,73,122,153,149,100,26,113,168,154,91,118,171,241,22,92,62,225,111,184,90,59,146,72,249,41,252,122,84,247,224,111,83,213,140,133,31,72,146,53,140,107,127,57,60,238,85,114,191,221,101,69,0,242,197,213,47,201,127,25,56,87,139,190,251,50,213,150,248,140,90,225,253,107,222,241,94,42,53,240,144,123,152,231,51,170,186,58,47,174,222,157,182,250,206,70,43,203,254,0,98,175,224,157,194,199,254,77,58,85,255,0,169,182,239,253,201,149,64,31,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,134,172,70,213,6,170,224,118,12,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,216,35,131,174,14,176,78,16,48,74,139,5,130,179,219,57,37,231,163,233,6,65,219,154,159,218,157,169,170,31,75,253,106,249,229,142,14,212,117,11,31,230,213,58,246,234,118,234,190,236,107,203,139,129,202,158,20,176,218,252,195,80,95,73,81,168,185,133,60,12,174,134,38,69,43,44,148,141,85,122,81,69,58,34,185,239,115,149,174,157,205,119,105,207,138,38,181,28,144,164,178,76,160,53,172,226,199,205,62,178,124,192,200,125,70,114,213,56,105,255,0,196,219,119,249,127,157,255,0,237,238,133,85,241,99,230,159,89,62,96,100,62,163,57,106,156,52,255,0,226,109,187,252,191,206,255,0,246,247,64,41,88,218,160,213,92,218,160,0,0,8,1,206,175,202,198,45,243,2,135,211,174,37,69,232,222,175,102,90,17,168,150,253,82,211,233,233,32,200,109,52,245,208,208,207,83,2,76,202,119,212,210,77,74,179,35,23,234,185,236,108,238,123,17,200,230,117,181,189,77,123,119,106,219,167,58,191,43,24,183,204,10,31,78,184,148,172,7,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,125,60,188,248,44,181,112,177,165,244,247,220,191,31,164,110,170,100,180,234,185,5,98,84,182,169,104,160,89,58,162,183,193,35,90,141,99,26,212,137,210,163,21,200,249,145,203,220,145,140,135,167,15,242,197,229,255,0,89,164,84,116,220,64,235,126,59,225,51,170,190,153,241,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,247,195,35,28,232,90,198,238,173,145,207,100,118,42,0,0,0,197,92,88,249,88,214,79,151,249,15,167,78,101,83,21,113,99,229,99,89,62,95,228,62,157,56,26,214,27,84,26,171,155,84,0,0,1,138,191,130,119,11,31,249,52,233,87,254,166,219,191,247,38,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,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,195,143,39,23,46,200,7,22,162,238,123,15,91,126,39,176,15,77,91,186,33,115,149,118,219,111,250,202,174,215,27,221,77,215,139,108,114,146,39,53,233,13,198,143,234,181,168,170,136,239,1,191,192,180,187,170,170,81,73,183,243,127,214,133,81,49,82,253,198,93,51,171,24,138,144,75,66,230,253,190,254,170,15,191,250,0,180,140,10,55,71,137,90,81,200,168,190,10,15,253,147,78,194,126,94,51,23,102,195,65,26,39,185,41,162,68,254,142,134,159,168,0,225,35,17,237,84,84,220,230,0,170,222,104,88,173,86,31,126,196,245,2,217,12,140,153,151,55,175,83,145,92,212,232,130,7,38,232,169,183,250,23,222,72,46,3,56,131,164,207,176,187,101,134,190,182,7,92,41,105,97,133,205,68,141,138,189,49,82,181,125,200,245,95,210,122,253,135,223,204,127,76,233,243,141,28,117,107,145,82,107,91,234,170,227,84,107,21,125,212,114,251,183,119,195,222,212,248,16,51,151,222,93,93,141,107,36,120,242,212,61,26,202,132,141,90,175,126,203,181,85,43,54,217,23,111,226,129,118,105,239,60,158,170,121,59,177,163,247,248,158,208,60,124,20,242,122,156,245,234,219,109,207,99,87,116,3,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,245,147,230,6,67,234,51,155,41,154,214,113,99,230,159,89,62,96,100,62,163,56,23,83,202,227,200,158,153,126,53,235,21,164,170,34,175,43,143,34,122,101,248,215,172,86,146,168,1,138,184,177,242,177,172,159,47,242,31,78,156,202,166,42,226,199,202,198,178,124,191,200,125,58,112,53,172,54,168,53,87,54,168,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,2,255,0,138,1,230,143,231,179,83,127,5,244,122,34,255,0,138,1,230,143,231,179,83,127,5,244,122,32,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,128,28,149,60,172,101,63,48,43,189,58,220,79,240,0,0,4,0,231,87,229,99,22,249,129,67,233,215,18,127,144,3,157,95,149,140,91,230,5,15,167,92,64,128,28,174,60,246,105,151,227,94,143,90,95,241,64,60,174,60,246,105,151,227,94,143,90,95,240,0,0,3,15,241,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,139,94,198,185,54,84,69,51,1,138,184,177,242,177,172,159,47,242,31,78,156,13,107,13,143,120,41,197,172,88,127,8,250,67,105,199,40,124,37,37,70,31,108,186,73,31,117,242,117,85,86,192,218,186,153,55,122,170,167,92,243,202,253,183,233,111,86,205,68,106,34,38,184,70,202,124,39,121,88,209,191,151,248,247,167,64,6,85,0,1,170,185,178,159,9,222,86,52,111,229,254,61,233,208,26,214,27,41,240,157,229,99,70,254,95,227,222,157,0,25,84,139,252,127,112,125,106,226,203,72,220,219,122,85,199,157,225,212,245,149,248,163,225,149,168,202,153,222,198,172,148,50,182,71,182,46,138,133,134,38,36,142,115,86,39,181,143,234,232,73,35,146,80,0,53,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,185,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,128,28,209,252,246,106,111,224,190,143,68,78,158,73,120,181,138,147,64,179,172,214,158,135,162,245,117,204,22,215,89,83,221,122,247,105,105,40,169,228,167,143,161,87,161,189,47,173,169,93,209,17,203,220,217,202,168,214,162,65,110,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,1,63,192,0,98,174,44,124,172,107,39,203,252,135,211,167,53,172,54,83,226,199,202,198,178,124,191,200,125,58,115,90,192,54,168,0,0,0,0,34,175,52,127,34,122,155,248,47,172,81,18,168,138,188,209,252,137,234,111,224,190,177,68,5,0,155,84,26,171,155,84,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,101,94,70,63,174,207,217,191,222,70,42,231,87,230,159,22,249,127,67,234,55,19,42,242,49,253,118,126,205,254,242,2,213,0,0,13,107,56,177,243,79,172,159,48,50,31,81,156,217,76,214,179,139,31,52,250,201,243,3,33,245,25,192,186,158,87,30,68,244,203,241,175,88,173,42,47,152,126,21,106,192,56,210,213,91,21,154,162,174,106,122,171,195,47,111,117,75,218,231,164,247,10,104,171,166,106,43,90,212,232,108,181,50,53,137,182,232,196,106,42,185,81,92,182,233,202,227,200,158,153,126,53,235,21,164,53,231,131,133,90,168,51,253,44,212,104,106,42,214,229,124,179,220,108,149,17,57,237,236,54,10,25,162,154,39,49,189,61,72,245,117,194,100,114,171,149,21,27,30,200,221,149,92,25,127,146,222,177,223,115,13,26,203,116,118,239,15,114,147,78,238,20,245,22,186,158,166,39,77,45,201,213,18,58,155,161,172,69,94,137,224,168,151,184,231,189,206,241,61,63,85,177,181,22,197,74,64,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,23,126,6,170,230,202,124,39,121,88,209,191,151,248,247,167,64,107,88,108,167,194,119,149,141,27,249,127,143,122,116,0,101,80,0,2,154,249,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,110,80,215,135,152,126,107,106,207,248,210,213,91,237,154,158,174,26,122,91,195,44,143,109,75,26,215,172,246,250,104,168,102,114,35,92,228,232,116,180,210,57,139,190,234,197,106,170,53,85,90,129,221,121,79,226,215,220,131,141,172,66,237,104,161,241,20,152,205,190,239,116,186,73,221,99,60,61,43,232,102,164,108,155,57,81,95,188,245,116,236,217,168,174,250,251,237,210,215,42,95,73,85,124,142,177,63,254,123,153,213,102,51,255,0,232,123,77,190,243,37,23,252,42,90,186,104,103,84,255,0,129,62,72,218,239,239,14,114,126,130,150,168,5,117,115,164,209,203,238,97,163,88,150,177,90,38,238,82,105,221,194,162,158,233,77,210,196,233,165,185,58,158,54,212,245,185,232,171,209,60,20,241,118,218,199,185,222,39,171,234,182,55,42,215,183,47,12,214,213,128,113,165,165,87,219,205,61,92,212,245,87,135,217,24,218,102,53,207,73,238,20,210,208,194,229,71,57,169,208,217,106,99,115,215,125,209,136,229,68,114,162,53,110,83,152,126,21,117,207,248,45,213,91,21,154,162,146,26,138,91,59,47,111,117,75,220,214,44,22,250,152,171,166,106,43,90,229,235,116,84,210,53,137,182,202,245,106,42,181,21,92,154,240,129,181,65,170,185,181,65,170,184,23,231,202,178,211,106,183,112,57,128,214,91,237,148,148,181,23,74,139,197,93,116,176,194,214,62,170,116,185,212,194,146,202,228,77,222,244,138,24,163,71,59,117,232,141,141,248,53,17,37,169,21,121,92,121,19,211,47,198,189,98,180,149,64,8,171,205,31,200,158,166,254,11,235,20,68,170,34,175,52,127,34,122,155,248,47,172,81,1,74,220,39,121,167,209,191,152,24,247,168,192,108,166,107,89,194,119,154,125,27,249,129,143,122,140,6,202,96,0,0,0,0,106,174,95,247,43,143,34,122,101,248,215,172,86,148,2,95,247,43,143,34,122,101,248,215,172,86,129,42,140,127,175,218,199,98,225,255,0,70,178,205,98,200,225,241,20,152,205,189,213,17,211,117,61,158,46,169,238,72,233,169,186,216,199,172,125,217,228,138,46,231,66,181,157,125,78,250,173,85,50,1,13,121,182,102,182,172,87,130,220,130,197,112,167,171,146,163,49,188,90,172,148,46,133,141,86,71,59,42,91,92,174,149,85,200,168,206,213,12,173,69,106,57,122,220,196,219,101,87,52,40,132,216,79,150,246,45,125,195,248,37,210,219,78,71,67,225,42,234,45,245,119,72,227,238,178,78,170,90,218,234,138,186,105,55,98,170,39,92,19,196,253,183,234,111,86,206,68,114,42,38,190,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,27,73,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,214,107,45,175,218,57,125,225,255,0,89,114,205,29,200,230,241,21,120,205,193,212,241,212,244,177,158,46,149,237,73,41,170,122,24,247,164,125,216,36,138,94,223,90,185,157,125,46,250,205,84,54,105,40,135,155,102,21,117,197,120,210,200,47,183,10,138,73,41,243,27,61,170,247,66,216,94,229,124,112,50,153,180,42,217,81,90,136,143,238,208,202,228,70,171,147,161,204,93,247,85,107,66,197,57,73,230,182,172,171,130,220,126,197,111,167,171,142,163,14,188,93,108,149,206,153,141,70,73,59,234,93,92,142,137,81,202,170,206,213,116,77,85,114,53,122,218,244,219,100,71,58,58,243,206,253,73,254,210,126,237,28,140,127,93,159,179,127,188,135,60,239,212,159,237,39,238,208,34,175,43,143,61,154,101,248,215,163,214,146,171,158,119,234,79,246,147,247,105,21,121,92,121,236,211,47,198,189,30,180,149,92,243,191,82,127,180,159,187,64,197,92,149,60,211,229,63,47,235,189,70,220,93,73,74,220,149,60,211,229,63,47,235,189,70,220,93,72,0,0,24,171,139,31,43,26,201,242,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,47,242,31,78,156,214,176,13,170,0,0,0,0,84,175,58,205,116,163,186,223,112,190,30,44,55,158,247,177,58,242,76,138,154,52,130,72,217,85,43,59,116,44,115,209,86,88,230,100,46,170,123,163,84,99,86,58,184,31,245,247,106,178,181,169,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,23,181,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,73,23,158,104,53,54,150,114,194,196,181,38,225,69,87,6,67,169,250,145,67,116,169,74,154,121,105,223,21,186,10,11,172,84,49,163,30,245,107,216,230,172,181,44,149,172,103,91,43,26,159,89,172,99,148,34,86,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,123,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,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,58,242,184,243,217,166,95,141,122,61,105,133,53,251,71,47,188,63,235,46,89,163,185,28,222,34,175,25,184,58,158,58,158,150,51,197,210,189,169,37,53,79,67,30,244,143,187,4,145,75,219,235,87,51,175,165,223,89,170,128,108,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,161,245,144,87,147,238,177,216,179,158,24,19,74,169,225,240,247,173,52,184,79,79,89,31,83,223,223,165,174,168,158,174,158,167,117,99,88,222,167,190,166,46,218,57,238,79,13,214,238,148,145,168,78,160,53,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,165,110,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,64,149,64,0,0,24,171,138,125,107,254,14,220,62,230,218,199,29,191,198,213,227,246,244,240,16,58,46,228,111,174,158,86,83,210,247,91,220,141,86,20,158,104,150,78,151,163,187,104,254,157,221,178,40,80,183,26,26,199,98,215,222,40,51,253,85,197,161,232,178,221,110,17,211,219,164,234,122,248,154,90,74,120,169,34,169,217,236,99,217,222,101,59,101,237,185,168,230,119,58,23,117,110,235,55,248,64,224,250,235,168,252,178,117,53,184,242,82,38,89,171,149,11,95,107,124,50,185,239,169,130,205,86,213,163,161,149,178,190,56,97,124,149,116,213,172,73,17,219,53,149,76,123,220,238,142,219,106,216,217,163,64,116,114,197,195,254,141,98,122,59,142,77,226,41,49,155,123,105,228,169,233,123,60,93,83,220,233,42,106,122,30,247,172,125,217,228,150,94,223,90,181,157,125,45,250,173,68,3,90,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,159,180,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,226,107,173,197,238,144,211,104,71,18,250,133,165,182,248,41,32,182,218,111,15,154,215,5,52,242,204,202,123,117,75,27,85,71,10,190,95,174,231,178,158,120,152,245,114,187,235,181,223,89,255,0,164,182,191,201,247,88,236,89,207,12,9,165,84,240,248,123,214,154,92,39,167,172,143,169,239,239,210,215,84,79,87,79,83,186,177,172,111,83,223,83,23,109,28,247,39,134,235,119,74,72,212,2,117,0,0,21,151,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,102,205,0,0,0,26,214,113,99,230,159,89,62,96,100,62,163,57,106,156,52,255,0,226,109,187,252,191,206,255,0,246,247,66,170,248,177,243,79,172,159,48,50,31,81,156,181,78,26,127,241,54,221,254,95,231,127,251,123,160,20,172,109,80,106,174,109,80,0,0,4,0,231,87,229,99,22,249,129,67,233,215,18,184,57,122,96,24,110,167,241,141,167,56,102,160,99,212,151,219,21,85,69,125,77,69,190,173,21,208,78,250,107,125,77,68,73,35,119,217,236,73,97,141,85,142,221,143,68,86,185,28,213,86,173,143,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,11,254,0,0,0,0,49,87,22,62,86,53,147,229,254,67,233,211,153,84,197,92,88,249,88,214,79,151,249,15,167,78,6,181,134,213,6,170,230,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,14,46,57,28,92,190,224,56,183,244,189,199,176,224,221,183,248,28,192,248,111,14,107,40,100,87,38,233,238,247,127,198,133,95,217,40,40,170,120,202,70,197,38,234,197,162,114,170,34,174,223,90,131,249,203,53,203,42,146,142,207,52,234,230,167,79,79,197,127,219,53,63,237,42,211,65,239,244,185,15,23,215,58,167,57,102,68,134,131,165,85,81,222,254,186,52,247,123,215,249,32,90,173,141,140,142,211,70,198,46,232,216,35,77,255,0,228,161,247,159,29,167,111,103,83,244,183,100,237,51,221,183,251,84,62,192,60,111,252,251,30,21,200,223,138,158,28,155,238,122,101,127,75,85,28,171,253,32,116,77,115,199,190,147,233,229,218,215,26,117,73,53,37,75,24,212,248,171,157,3,218,159,106,125,229,51,201,102,188,104,119,18,112,94,46,212,239,164,166,91,195,94,174,145,17,17,99,241,253,91,255,0,27,221,180,75,239,254,98,238,239,61,53,52,46,133,232,142,221,174,247,47,191,236,82,186,184,190,209,53,201,239,119,11,221,174,155,122,138,40,229,168,78,150,123,247,99,234,29,252,88,213,126,46,79,180,11,15,192,50,10,60,142,193,5,198,138,166,57,163,127,94,202,199,110,158,231,189,62,228,254,74,157,156,135,252,6,106,235,115,12,30,59,69,109,82,173,93,38,253,198,189,254,244,235,154,169,201,238,87,170,252,26,159,97,47,211,222,7,25,19,249,183,13,85,251,78,75,183,218,112,77,208,15,96,60,39,192,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,52,250,201,243,3,33,245,25,205,148,205,107,56,177,243,79,172,159,48,50,31,81,156,11,169,229,113,228,79,76,191,26,245,138,210,85,17,87,149,199,145,61,50,252,107,214,43,73,84,0,197,92,88,249,88,214,79,151,249,15,167,78,101,83,21,113,99,229,99,89,62,95,228,62,157,56,26,214,27,84,26,171,155,84,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,127,197,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,64,14,74,158,86,50,159,152,21,222,157,110,39,248,0,0,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,64,14,87,30,123,52,203,241,175,71,173,47,248,160,30,87,30,123,52,203,241,175,71,173,47,248,0,0,1,138,184,177,242,177,172,159,47,242,31,78,156,202,166,42,226,199,202,198,178,124,191,200,125,58,112,53,172,54,83,225,59,202,198,141,252,191,199,189,58,3,90,195,101,62,19,188,172,104,223,203,252,123,211,160,3,42,128,0,213,92,217,79,132,239,43,26,55,242,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,47,241,239,78,128,12,170,0,2,128,121,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,1,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,1,63,192,0,98,174,44,124,172,107,39,203,252,135,211,167,53,172,54,83,226,199,202,198,178,124,191,200,125,58,115,90,192,54,168,0,0,0,0,34,175,52,127,34,122,155,248,47,172,81,18,168,138,188,209,252,137,234,111,224,190,177,68,5,0,155,84,26,171,155,84,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,101,94,70,63,174,207,217,191,222,70,42,231,87,230,159,22,249,127,67,234,55,19,42,242,49,253,118,126,205,254,242,2,213,0,0,13,107,56,177,243,79,172,159,48,50,31,81,156,217,76,214,179,139,31,52,250,201,243,3,33,245,25,192,186,158,87,30,68,244,203,241,175,88,173,58,255,0,54,204,42,213,149,112,91,144,95,110,21,21,113,212,97,215,139,85,238,133,176,189,168,201,39,125,75,104,85,178,162,181,85,89,218,174,149,200,141,86,175,91,88,187,236,138,215,118,14,87,30,68,244,203,241,175,88,173,36,166,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,239,3,90,205,1,214,59,239,15,250,203,137,235,22,57,15,136,171,198,110,13,168,146,155,169,140,241,116,175,107,163,169,166,235,123,30,145,247,96,146,88,187,157,10,230,117,245,55,235,53,20,217,164,213,92,216,207,129,157,80,186,235,31,9,122,103,158,95,91,86,183,41,236,254,205,172,158,174,181,213,115,213,207,67,52,148,82,85,73,43,145,28,231,204,234,101,153,119,221,81,100,84,87,59,110,165,13,115,13,148,248,78,242,177,163,127,47,241,239,78,128,214,176,217,79,132,239,43,26,55,242,255,0,30,244,232,0,202,160,0,6,172,55,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,155,63,106,22,107,106,211,92,3,37,212,107,237,61,92,246,220,86,207,91,123,172,138,145,141,116,242,65,77,11,230,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,196,213,220,11,222,229,39,133,90,177,94,11,113,251,237,190,162,174,74,140,198,241,117,189,215,54,103,181,89,28,236,169,117,10,54,36,70,162,163,59,84,49,57,81,202,229,235,115,215,125,149,26,217,148,71,254,0,240,95,201,223,6,218,79,96,246,167,180,60,94,63,29,247,189,216,237,116,251,74,71,215,246,186,122,157,191,111,197,118,250,183,250,221,29,91,55,126,148,144,0,126,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,239,53,109,54,168,53,119,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,128,27,9,240,45,154,218,179,254,15,180,146,251,102,167,171,134,158,151,23,164,178,61,181,44,107,94,179,219,219,224,102,114,35,92,228,232,116,180,210,57,139,190,234,197,106,170,53,85,90,154,230,23,253,202,227,200,158,153,126,53,235,21,165,0,129,127,220,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,17,87,154,63,145,61,77,252,23,214,40,137,84,69,94,104,254,68,245,55,240,95,88,162,2,149,184,78,243,79,163,127,48,49,239,81,128,217,76,214,179,132,239,52,250,55,243,3,30,245,24,13,148,192,0,0,0,0,213,92,191,238,87,30,68,244,203,241,175,88,173,40,4,191,238,87,30,68,244,203,241,175,88,173,2,85,21,107,207,42,237,117,134,213,163,118,40,110,117,108,182,214,84,95,170,234,40,219,51,146,9,167,133,180,45,138,87,199,191,75,158,198,207,51,90,229,77,218,146,200,137,183,82,239,105,69,69,243,193,205,109,85,249,254,150,105,204,52,245,105,114,177,217,238,55,186,137,92,198,246,29,5,116,209,67,19,88,238,174,165,122,58,223,50,185,21,168,136,142,143,101,118,234,141,8,171,203,195,10,181,103,252,105,105,85,138,243,81,87,13,61,45,225,247,182,58,153,237,107,214,123,125,52,181,208,181,85,205,114,116,58,90,104,218,244,219,117,98,185,17,90,170,142,77,135,138,43,229,13,130,253,45,227,38,219,127,246,167,132,250,21,143,221,47,189,158,199,115,197,247,35,109,7,107,171,169,59,123,120,254,231,86,206,254,213,211,183,214,234,109,234,0,42,87,158,46,45,98,164,202,180,147,53,167,161,232,189,93,109,247,139,93,101,79,117,235,221,165,164,146,150,74,120,250,21,122,27,210,250,218,149,221,17,28,189,205,156,170,141,106,37,181,21,151,207,7,10,186,215,224,26,89,168,208,212,82,37,182,199,120,184,217,42,34,115,221,223,116,245,208,197,52,78,99,122,122,85,136,219,124,200,229,87,34,162,186,61,145,219,170,180,35,87,39,172,214,213,138,241,130,203,21,194,158,174,74,140,199,23,185,89,40,93,11,26,172,142,118,58,26,229,116,170,174,69,70,118,168,101,106,43,81,203,214,230,38,219,42,185,185,215,158,119,234,79,246,147,247,105,21,121,92,121,236,211,47,198,189,30,180,149,92,243,191,82,127,180,159,187,64,138,188,174,60,246,105,151,227,94,143,90,74,174,121,223,169,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,73,254,210,126,237,3,21,114,84,243,79,148,252,191,174,245,27,113,117,37,43,114,84,243,79,148,252,191,174,245,27,113,117,32,0,0,98,174,44,124,172,107,39,203,252,135,211,167,53,172,54,83,226,199,202,198,178,124,191,200,125,58,115,90,192,54,168,0,0,33,255,0,52,189,116,163,209,254,20,239,216,221,21,231,194,100,154,137,254,102,237,144,198,144,73,35,233,100,84,91,131,221,28,171,213,217,240,189,200,93,35,26,231,50,74,152,63,69,92,143,108,192,41,3,156,22,177,223,115,158,40,23,74,170,33,240,246,93,52,183,193,79,71,31,83,31,223,170,174,167,130,174,162,167,116,99,94,222,166,62,154,46,218,185,237,79,13,214,222,149,145,200,4,85,208,29,28,190,241,1,172,184,158,142,227,147,120,122,188,154,224,218,121,42,122,88,255,0,9,74,198,186,74,154,158,135,189,137,39,106,8,229,151,183,214,142,127,71,75,126,179,145,11,95,231,43,105,181,88,56,68,194,108,86,43,101,37,186,219,110,206,45,180,148,116,116,144,182,24,41,160,142,217,112,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,24,3,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,253,213,209,189,122,21,172,87,72,174,117,126,86,49,111,152,20,62,157,113,2,0,114,184,243,217,166,95,141,122,61,105,39,249,216,104,189,170,221,83,129,235,190,61,136,82,82,212,93,42,42,172,57,53,226,23,181,143,170,157,34,141,246,230,203,31,86,239,122,69,13,106,36,168,197,94,136,216,199,187,102,196,212,140,28,174,60,246,105,151,227,94,143,90,93,79,20,250,41,252,34,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,64,167,110,85,252,67,221,116,107,137,123,86,7,85,117,164,165,196,245,58,162,27,37,217,147,81,186,103,186,181,25,50,91,93,19,163,78,182,61,106,102,108,42,171,188,125,21,15,87,162,116,182,72,239,120,213,92,217,163,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,3,94,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,74,86,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,9,84,0,0,87,87,58,77,99,190,225,250,53,137,104,237,162,30,221,38,162,92,42,42,46,149,61,76,94,170,91,107,169,228,109,55,67,152,170,157,115,207,79,47,113,175,99,155,225,186,126,179,100,114,37,138,148,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,213,57,104,224,20,218,131,198,150,157,210,220,177,234,187,173,182,199,81,83,127,170,88,82,94,138,55,210,83,73,45,45,68,175,141,83,161,141,172,74,68,78,165,232,115,220,198,59,171,175,165,118,9,42,175,146,22,150,255,0,243,203,214,187,133,139,253,73,139,90,46,126,43,250,106,107,224,236,163,255,0,251,90,238,183,179,249,152,239,237,136,90,160,20,215,206,147,71,44,88,126,178,226,90,197,104,155,183,87,168,150,250,138,123,165,55,75,215,170,170,218,218,120,219,83,214,231,170,39,92,19,211,197,219,107,24,214,248,110,175,172,233,28,169,249,92,155,53,175,232,55,16,87,109,28,171,183,247,169,53,54,222,157,153,227,139,170,72,43,173,209,84,84,71,212,229,145,168,216,93,3,235,17,219,49,238,89,59,27,116,183,173,73,233,205,55,0,166,206,184,45,204,170,147,30,171,187,92,177,90,138,11,253,181,41,146,87,62,149,241,212,178,42,138,133,100,107,245,152,202,57,234,213,253,104,172,107,58,158,187,116,35,155,73,122,3,172,119,222,31,245,151,19,214,44,114,31,17,87,140,220,27,81,37,55,83,25,226,233,94,215,71,83,77,214,246,61,35,238,193,36,177,119,58,21,204,235,234,111,214,106,40,27,52,128,0,0,0,0,0,214,179,139,31,52,250,201,243,3,33,245,25,203,84,225,167,255,0,19,109,223,229,254,119,255,0,183,186,21,87,197,143,154,125,100,249,129,144,250,140,229,170,112,211,255,0,137,182,239,242,255,0,59,255,0,219,221,0,165,99,106,131,85,115,106,128,0,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,208,47,248,0,0,0,0,197,92,88,249,88,214,79,151,249,15,167,78,101,83,21,113,99,229,99,89,62,95,228,62,157,56,26,214,27,84,26,171,155,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,56,188,228,112,120,8,215,116,57,156,90,136,137,238,57,1,210,245,90,169,212,184,165,83,218,139,186,116,123,247,248,126,113,133,81,112,67,220,188,241,55,116,168,123,122,251,84,244,47,221,87,253,222,159,250,62,226,205,248,144,190,37,135,79,235,107,92,246,181,25,219,247,187,109,189,243,194,159,106,167,222,87,119,43,219,63,182,53,103,44,191,79,27,213,98,162,161,107,85,55,68,69,89,255,0,255,0,152,22,197,111,111,77,12,9,182,223,155,111,253,72,125,39,8,19,166,22,55,238,106,39,252,199,37,247,1,225,81,21,85,15,84,208,53,233,178,170,158,197,221,87,220,61,255,0,13,192,199,58,147,115,188,227,182,119,215,91,183,149,88,143,85,77,218,223,114,49,87,237,223,238,48,221,130,239,71,169,50,220,173,119,91,36,9,85,44,51,70,249,29,210,229,93,213,26,169,238,107,126,215,170,252,73,1,168,75,20,24,237,84,211,42,35,91,20,170,170,171,178,38,209,184,134,90,23,150,215,93,117,230,251,108,141,209,62,153,181,213,81,53,88,221,215,167,198,68,212,247,239,247,40,24,107,75,46,183,190,31,53,202,76,97,181,82,211,91,234,182,234,141,143,78,159,171,70,247,167,185,58,215,244,166,251,254,223,241,90,149,166,186,59,133,19,42,99,93,209,202,169,246,253,139,177,9,120,223,210,10,89,45,174,205,173,177,78,202,218,77,189,232,247,57,171,212,234,104,255,0,71,165,83,225,185,154,184,69,213,73,117,27,75,104,110,85,211,64,181,30,38,166,55,53,141,107,87,234,203,238,247,35,151,236,114,1,159,79,83,215,164,246,34,238,155,156,100,111,82,108,1,142,223,226,115,61,13,71,162,237,240,61,201,240,3,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,72,28,66,242,225,227,59,57,215,221,75,205,113,109,27,241,182,92,131,48,188,221,45,213,63,72,173,81,247,233,103,173,150,72,164,232,125,75,94,222,166,61,171,179,145,28,155,236,168,139,238,46,252,1,31,248,10,210,220,239,69,184,78,193,180,207,82,236,94,198,201,44,222,211,241,180,94,42,26,142,215,118,229,85,52,127,156,133,239,141,219,199,43,29,245,92,187,111,178,236,168,168,146,0,0,6,63,226,23,22,190,231,58,5,169,120,86,45,67,227,111,89,6,31,121,181,219,169,187,172,143,191,85,61,20,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,247,153,0,1,64,63,212,184,227,179,253,131,63,233,53,159,252,172,191,224,0,135,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,34,7,1,92,5,113,99,162,220,88,224,218,153,169,122,83,236,108,110,205,237,63,27,91,237,219,109,71,107,187,109,170,134,63,205,195,80,249,29,188,146,177,191,85,171,182,251,174,200,138,169,111,224,1,80,28,122,240,21,197,142,180,241,99,156,234,102,154,105,79,182,113,187,207,179,60,21,111,183,109,180,253,222,213,182,150,25,63,55,53,67,36,110,210,68,246,253,102,166,251,110,155,162,162,173,191,128,33,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,0,0,2,31,243,64,208,77,88,226,39,64,172,24,86,142,98,159,72,47,84,89,133,45,210,122,111,29,77,73,209,74,202,42,216,221,39,93,68,145,177,118,124,209,166,200,189,95,91,125,182,69,84,152,0,10,128,224,43,128,174,44,116,91,139,28,27,83,53,47,74,125,141,141,217,189,167,227,107,125,187,109,168,237,119,109,181,80,199,249,184,106,31,35,183,146,86,55,234,181,118,223,117,217,17,85,45,252,0,0,0,6,63,226,23,22,190,231,58,5,169,120,86,45,67,227,111,89,6,31,121,181,219,169,187,172,143,191,85,61,20,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,247,153,0,1,64,63,212,184,227,179,253,131,63,233,53,159,252,172,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,121,144,0,0,0,20,3,253,75,142,59,63,216,51,254,147,89,255,0,202,203,190,225,235,22,190,224,218,5,166,152,86,83,67,224,175,88,254,31,102,181,220,105,187,172,147,177,85,5,20,81,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,247,153,0,0,0,1,80,28,122,240,21,197,142,180,241,99,156,234,102,154,105,79,182,113,187,207,179,60,21,111,183,109,180,253,222,213,182,150,25,63,55,53,67,36,110,210,68,246,253,102,166,251,110,155,162,162,172,191,229,127,160,154,177,195,182,129,95,240,173,99,197,62,143,222,171,115,10,171,164,20,222,58,154,175,174,149,244,84,81,182,78,186,121,36,98,110,248,100,77,149,122,190,174,251,108,168,171,48,0,21,1,199,175,1,92,88,235,79,22,57,206,166,105,166,148,251,103,27,188,251,51,193,86,251,118,219,79,221,237,91,105,97,147,243,115,84,50,70,237,36,79,111,214,106,111,182,233,186,42,42,203,254,87,250,9,171,28,59,104,21,255,0,10,214,60,83,232,253,234,183,48,170,186,65,77,227,169,170,250,233,95,69,69,27,100,235,167,146,70,38,239,134,68,217,87,171,234,239,182,202,138,179,0,0,0,1,143,248,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,61,229,32,255,0,82,227,142,207,246,12,255,0,164,214,127,242,178,255,0,128,0,0,0,0,2,63,241,235,165,185,222,180,240,157,156,233,158,154,88,189,179,146,94,125,153,224,168,188,84,52,253,222,213,202,150,105,63,57,51,217,27,118,142,39,187,235,57,55,219,100,221,85,17,100,0,2,128,127,169,113,199,103,251,6,127,210,107,63,249,89,127,192,0,0,1,88,28,208,56,51,226,79,136,157,125,176,102,186,57,166,255,0,72,44,180,88,125,45,174,122,159,108,80,82,116,85,50,182,182,71,71,209,81,60,111,93,153,52,107,186,39,79,214,219,125,209,81,50,7,42,78,23,53,219,134,191,202,143,229,175,6,250,57,244,143,216,158,204,254,201,209,214,119,252,63,142,239,127,115,75,39,79,79,126,47,210,219,126,175,118,251,46,211,252,0,0,0,41,3,136,94,92,60,103,103,58,251,169,121,174,45,163,126,54,203,144,102,23,155,165,186,167,233,21,170,62,253,44,245,178,201,20,157,15,169,107,219,212,199,181,118,114,35,147,125,149,17,125,197,223,128,35,255,0,1,90,91,157,232,183,9,216,54,153,234,93,139,216,217,37,155,218,126,54,139,197,67,81,218,238,220,170,166,143,243,144,189,241,187,120,229,99,190,171,151,109,246,93,149,21,18,64,0,5,53,241,161,203,135,137,60,231,138,12,255,0,53,209,29,27,241,184,134,65,112,142,233,77,83,244,138,130,62,253,84,244,241,73,91,39,69,77,75,101,111,85,91,234,23,101,68,106,111,179,17,25,210,132,202,229,133,165,124,69,232,102,145,228,58,81,175,120,37,93,138,158,223,120,75,150,61,81,54,65,75,112,99,224,169,103,231,233,98,138,9,36,74,118,71,44,75,42,238,228,71,190,177,234,141,69,71,43,166,80,2,128,127,169,113,199,103,251,6,127,210,107,63,249,89,119,220,61,98,215,220,27,64,180,211,10,202,104,124,21,235,31,195,236,214,187,141,55,117,146,118,42,160,162,138,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,243,32,0,0,0,49,255,0,16,184,181,247,57,208,45,75,194,177,106,31,27,122,200,48,251,205,174,221,77,221,100,125,250,169,232,165,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,188,164,31,234,92,113,217,254,193,159,244,154,207,254,86,95,240,3,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,121,250,192,0,41,3,136,94,92,60,103,103,58,251,169,121,174,45,163,126,54,203,144,102,23,155,165,186,167,233,21,170,62,253,44,245,178,201,20,157,15,169,107,219,212,199,181,118,114,35,147,125,149,17,125,197,223,128,35,255,0,1,90,91,157,232,183,9,216,54,153,234,93,139,216,217,37,155,218,126,54,139,197,67,81,218,238,220,170,166,143,243,144,189,241,187,120,229,99,190,171,151,109,246,93,149,21,18,160,127,169,113,199,103,251,6,127,210,107,63,249,89,127,192,8,255,0,192,86,150,231,122,45,194,118,13,166,122,151,98,246,54,73,102,246,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,35,255,0,30,186,91,157,235,79,9,217,206,153,233,165,139,219,57,37,231,217,158,10,139,197,67,79,221,237,92,169,102,147,243,147,61,145,183,104,226,123,190,179,147,125,182,77,213,81,22,64,0,41,3,135,174,92,60,103,96,218,251,166,153,174,83,163,126,10,203,143,230,22,107,165,198,167,233,21,170,78,197,44,21,177,73,44,157,12,169,115,221,210,198,57,118,106,43,151,109,145,21,125,197,223,128,0,0,0,0,5,0,255,0,82,227,142,207,246,12,255,0,164,214,127,242,178,223,184,10,210,220,239,69,184,78,193,180,207,82,236,94,198,201,44,222,211,241,180,94,42,26,142,215,118,229,85,52,127,156,133,239,141,219,199,43,29,245,92,187,111,178,236,168,168,146,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,237,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,171,149,111,6,122,177,195,182,85,168,25,174,185,233,191,209,251,213,109,190,130,215,97,169,246,197,53,95,93,43,228,150,74,216,250,41,103,145,137,187,225,161,93,228,78,175,171,179,23,101,122,45,138,128,0,135,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,99,99,118,111,105,248,218,223,110,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,73,1,205,111,133,205,118,226,83,242,93,249,20,193,190,145,253,28,246,223,180,255,0,178,116,116,125,143,17,224,123,63,221,50,199,213,213,216,151,244,119,219,167,223,182,233,188,255,0,0,84,7,1,92,5,113,99,162,220,88,224,218,153,169,122,83,236,108,110,205,237,63,27,91,237,219,109,71,107,187,109,170,134,63,205,195,80,249,29,188,146,177,191,85,171,182,251,174,200,138,169,32,57,173,240,185,174,220,74,126,75,191,34,152,55,210,63,163,158,219,246,159,246,78,142,143,177,226,60,15,103,251,166,88,250,186,187,18,254,142,251,116,251,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,251,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,103,224,0,0,1,143,248,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,61,229,32,255,0,82,227,142,207,246,12,255,0,164,214,127,242,178,255,0,128,0,0,31,37,218,182,166,221,106,173,184,81,218,106,238,149,20,180,242,77,21,13,35,162,108,245,79,107,85,91,12,107,51,217,18,61,202,136,212,89,30,198,110,169,212,230,166,234,148,45,118,229,157,204,2,255,0,117,173,190,223,116,126,174,227,114,184,212,73,87,89,89,87,150,218,102,158,166,121,28,174,146,89,36,117,98,185,239,115,149,92,174,85,85,85,85,85,47,208,1,130,184,35,208,106,158,28,120,104,195,180,218,243,69,73,6,66,148,239,186,100,11,13,60,81,189,110,53,47,89,100,142,87,196,247,182,103,194,215,71,76,146,245,187,173,148,236,84,217,189,45,76,105,205,3,65,53,99,136,157,2,176,97,90,57,138,125,32,189,81,102,20,183,73,233,188,117,53,39,69,43,40,171,99,116,157,117,18,70,197,217,243,70,155,34,245,125,109,246,217,21,82,96,0,42,3,128,174,2,184,177,209,110,44,112,109,76,212,189,41,246,54,55,102,246,159,141,173,246,237,182,163,181,221,182,213,67,31,230,225,168,124,142,222,73,88,223,170,213,219,125,215,100,69,84,183,240,0,166,190,52,57,112,241,39,156,241,65,159,230,186,35,163,126,55,16,200,46,17,221,41,170,126,145,80,71,223,170,158,158,41,43,100,232,169,169,108,173,234,171,125,66,236,168,141,77,246,98,35,58,80,151,252,175,180,159,137,253,11,211,140,167,75,120,129,196,125,139,101,161,184,65,112,197,187,151,122,122,233,19,196,36,158,50,6,246,42,37,100,80,181,241,195,35,89,210,205,228,169,157,219,189,92,189,51,84,1,72,28,66,242,225,227,59,57,215,221,75,205,113,109,27,241,182,92,131,48,188,221,45,213,63,72,173,81,247,233,103,173,150,72,164,232,125,75,94,222,166,61,171,179,145,28,155,236,168,139,238,44,255,0,128,173,45,206,244,91,132,236,27,76,245,46,197,236,108,146,205,237,63,27,69,226,161,168,237,119,110,85,83,71,249,200,94,248,221,188,114,177,223,85,203,182,251,46,202,138,137,32,0,0,0,2,133,178,206,92,60,194,115,156,170,243,154,229,58,55,227,111,89,5,194,162,233,113,169,250,69,100,143,191,85,60,142,146,89,58,25,82,214,55,169,239,114,236,212,70,166,251,34,34,123,139,233,0,96,174,7,116,135,50,208,142,21,240,61,45,212,24,41,32,200,109,52,245,147,87,65,77,58,76,202,119,212,214,207,84,144,171,211,234,185,236,108,237,99,213,170,230,117,181,221,46,123,118,114,231,80,0,252,156,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,222,80,191,245,46,56,236,255,0,96,207,250,77,103,255,0,43,47,248,1,135,248,66,177,234,134,43,195,70,158,226,26,201,141,210,88,50,204,118,206,203,37,85,5,52,241,204,200,224,164,123,169,233,92,175,142,73,24,231,190,154,40,30,245,107,213,58,222,239,115,127,65,185,128,0,0,0,0,0,41,3,136,94,92,60,103,103,58,251,169,121,174,45,163,126,54,203,144,102,23,155,165,186,167,233,21,170,62,253,44,245,178,201,20,157,15,169,107,219,212,199,181,118,114,35,147,125,149,17,125,196,255,0,208,253,4,213,140,63,150,141,203,135,236,143,20,240,153,245,70,31,150,90,227,180,120,234,105,58,170,171,101,175,117,52,125,246,72,176,167,90,79,18,239,215,210,222,175,172,169,178,237,48,0,20,3,253,75,142,59,63,216,51,254,147,89,255,0,202,203,254,0,0,0,8,127,205,3,65,53,99,136,157,2,176,97,90,57,138,125,32,189,81,102,20,183,73,233,188,117,53,39,69,43,40,171,99,116,157,117,18,70,197,217,243,70,155,34,245,125,109,246,217,21,82,32,112,21,192,87,22,58,45,197,142,13,169,154,151,165,62,198,198,236,222,211,241,181,190,221,182,212,118,187,182,218,168,99,252,220,53,15,145,219,201,43,27,245,90,187,111,186,236,136,170,150,254,0,0,0,0,0,24,255,0,136,92,90,251,156,232,22,165,225,88,181,15,141,189,100,24,125,230,215,110,166,238,178,62,253,84,244,82,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,222,100,0,5,0,255,0,82,227,142,207,246,12,255,0,164,214,127,242,178,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,122,223,185,236,56,42,166,254,240,60,179,125,142,71,132,248,30,64,142,156,106,215,37,62,147,220,216,175,86,255,0,105,251,255,0,213,52,228,66,229,51,79,52,217,14,93,84,214,183,182,234,74,29,221,252,233,81,46,223,245,41,156,121,146,100,50,90,180,230,122,88,221,183,127,167,127,119,242,103,163,95,185,126,243,163,242,162,181,81,82,98,247,154,168,211,105,101,130,4,145,125,254,253,170,170,118,251,118,248,1,97,172,253,20,79,185,15,43,239,64,159,4,60,129,197,16,243,255,0,16,79,128,95,112,24,203,136,42,249,104,116,222,232,248,228,237,185,105,170,81,174,77,209,119,240,242,125,196,79,224,195,9,184,212,103,183,172,182,178,86,200,201,46,21,42,213,89,58,151,223,53,60,137,238,84,223,239,251,76,223,198,213,226,162,131,73,230,109,27,250,100,157,211,197,240,69,248,210,203,247,161,248,124,13,227,149,148,218,124,203,141,193,58,101,170,149,39,69,247,46,237,116,20,203,191,185,126,253,192,204,186,211,132,195,153,98,53,54,249,32,137,232,238,143,115,186,126,201,99,95,181,23,249,37,114,240,173,174,215,13,19,205,163,211,60,149,213,29,137,42,152,230,182,62,169,81,171,60,148,255,0,116,136,212,254,55,241,126,210,214,167,134,57,226,86,61,55,106,253,159,241,149,121,204,7,73,43,177,140,198,155,80,49,136,59,47,142,42,77,223,212,142,247,198,217,157,240,123,215,251,219,127,138,5,150,226,185,45,30,73,106,165,184,82,57,202,202,136,89,43,122,154,168,187,57,173,119,191,252,103,238,21,113,194,47,26,115,90,46,116,152,142,117,85,218,142,26,105,34,108,157,180,119,190,56,163,68,77,162,129,127,144,239,180,179,12,111,34,182,228,118,216,174,22,234,142,235,36,223,101,232,115,126,14,84,251,81,63,146,160,126,178,162,41,193,210,35,21,81,79,97,234,149,155,175,80,28,218,246,187,222,135,35,211,26,170,46,202,123,81,119,3,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10,112,95,122,156,215,224,122,215,171,112,61,137,240,60,158,19,224,23,224,160,87,231,52,90,158,156,90,56,213,200,159,165,238,223,253,210,136,237,252,180,113,214,89,116,218,106,167,70,137,45,76,104,142,84,79,143,77,93,79,243,33,140,185,163,84,212,173,60,48,53,202,173,234,145,58,87,109,191,74,136,207,92,0,81,205,6,149,177,210,177,190,246,185,17,118,79,245,85,79,220,4,167,64,171,177,228,240,229,217,0,242,120,93,206,45,119,243,158,92,169,183,196,8,165,198,205,174,229,118,163,197,232,226,149,173,166,117,221,59,168,142,114,110,139,26,38,203,238,84,248,43,190,38,101,208,139,44,118,125,62,179,211,198,141,217,180,84,233,238,255,0,120,137,62,228,251,142,169,175,216,179,178,202,156,126,129,147,42,118,238,177,200,255,0,119,197,58,81,54,253,36,251,204,167,131,90,219,102,199,168,173,205,110,201,4,17,199,241,223,126,150,53,62,245,251,128,236,71,71,212,172,14,203,154,89,103,161,187,81,69,51,95,27,147,235,198,199,109,245,30,158,238,166,175,242,148,238,234,187,30,185,33,108,201,179,218,142,106,252,81,80,10,123,227,3,134,171,190,16,202,236,167,18,163,145,208,54,227,183,230,35,114,171,17,242,74,155,126,110,36,68,77,149,191,111,218,119,94,3,184,170,187,81,100,118,157,60,201,235,87,162,166,165,176,179,187,35,183,221,203,80,255,0,227,205,247,185,191,197,44,87,55,210,204,87,52,181,212,218,111,54,122,73,233,234,37,73,28,217,34,234,69,114,59,169,23,109,208,174,189,114,225,30,225,162,119,73,245,75,79,21,41,189,136,137,92,198,64,214,199,211,219,100,104,190,247,76,239,189,255,0,197,95,232,2,209,109,119,74,123,149,44,117,48,74,215,181,237,69,78,151,34,252,81,23,236,95,231,62,223,137,93,60,44,241,199,91,115,175,164,195,179,71,204,181,13,150,58,110,183,204,175,94,174,168,35,254,36,27,124,85,223,111,253,229,132,89,110,180,247,155,93,45,206,153,219,197,83,19,101,98,251,253,232,169,252,232,138,7,218,173,79,137,227,173,19,221,185,203,226,135,166,68,233,93,192,247,34,162,252,15,39,165,157,127,21,95,113,237,223,112,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,171,177,195,171,117,83,155,147,116,56,35,126,183,196,15,97,197,235,179,85,127,152,242,158,228,56,203,178,70,229,95,130,34,238,5,82,243,64,200,146,171,57,138,196,201,17,189,18,76,142,221,91,253,238,141,201,252,255,0,97,56,56,54,161,240,90,87,73,18,43,87,165,36,69,217,87,237,169,157,74,239,230,77,114,167,170,215,105,232,99,84,87,67,60,200,228,247,125,180,244,170,159,111,243,22,65,194,92,110,102,151,81,189,204,70,171,146,79,130,109,240,169,156,12,218,113,127,192,228,112,126,224,120,68,255,0,168,242,187,237,177,199,175,100,248,46,251,30,81,92,239,127,253,96,117,139,253,134,107,157,194,142,88,158,136,176,204,217,21,118,85,247,39,79,220,118,26,72,123,49,53,138,187,185,173,70,239,255,0,17,237,237,166,234,191,111,223,246,156,145,190,237,208,15,42,136,159,105,229,87,220,122,220,138,191,106,132,85,95,143,193,0,43,58,155,239,251,207,198,202,177,90,60,166,199,93,101,171,68,237,214,192,248,93,191,87,193,83,111,177,81,79,219,71,34,251,142,96,85,255,0,19,28,9,228,88,245,254,163,80,176,139,132,15,100,79,125,83,160,109,45,67,222,187,62,105,87,101,94,180,251,26,159,252,189,249,203,131,141,124,129,49,250,29,56,201,41,42,161,186,217,96,109,20,157,206,220,104,174,103,123,127,170,189,46,79,115,19,226,132,190,188,89,168,47,52,82,209,215,83,69,44,114,53,204,84,145,141,114,42,42,42,125,168,191,122,145,43,81,116,91,242,119,156,85,231,120,141,185,205,239,204,249,100,142,8,118,110,238,98,51,225,27,27,253,241,203,250,95,246,129,47,233,231,109,76,105,35,125,200,191,97,237,84,77,140,99,163,90,145,14,107,107,86,204,244,142,162,38,245,62,55,42,35,147,121,28,137,186,117,42,252,17,63,198,100,212,94,164,3,130,189,17,118,68,57,183,125,183,80,140,106,125,155,156,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,239,129,235,79,210,57,187,125,189,199,4,223,125,192,246,39,243,30,170,165,233,167,145,219,124,24,191,245,30,227,231,174,93,169,38,84,93,182,99,191,234,80,41,147,143,24,217,113,226,154,231,74,145,110,231,85,73,191,214,255,0,204,224,95,251,11,92,208,171,116,86,188,34,150,150,22,244,181,169,38,201,186,175,250,52,139,247,175,222,84,215,23,13,154,171,140,43,236,74,238,173,171,165,217,17,85,125,222,14,63,251,139,125,210,250,127,13,138,82,197,178,162,167,95,199,253,245,224,118,243,139,151,99,145,235,144,15,45,79,191,250,79,46,248,108,129,191,246,30,126,208,8,155,108,131,224,187,143,180,42,110,1,126,7,30,157,145,118,67,152,3,211,210,168,187,236,114,108,136,171,182,231,53,77,207,82,181,90,187,236,128,123,119,220,249,107,173,244,181,209,58,58,134,117,53,219,110,155,170,125,169,247,47,243,30,230,185,118,217,79,98,42,1,210,45,58,109,105,199,174,143,187,90,98,237,75,42,35,95,245,156,237,209,21,23,248,206,95,187,238,59,148,11,34,70,136,255,0,138,33,237,83,139,215,163,235,129,231,227,240,119,252,193,17,119,223,115,206,200,161,0,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,111,172,0,0,0,7,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,160,31,88,49,165,219,137,190,27,108,23,90,219,21,247,136,61,53,183,92,173,213,18,82,86,81,213,229,148,16,207,77,60,110,86,201,20,145,186,84,115,30,215,34,181,90,168,138,138,138,138,118,188,43,80,176,29,74,181,75,125,211,156,227,31,202,173,176,84,58,146,90,203,37,206,26,232,35,157,173,107,157,19,164,133,206,106,61,26,246,57,90,171,190,207,106,253,168,7,96,7,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,141,127,133,143,11,31,249,75,105,87,254,185,91,191,247,192,101,80,14,169,157,106,198,150,105,127,129,252,166,106,94,41,137,123,79,187,224,189,187,121,166,160,241,93,190,158,231,107,188,246,245,244,247,25,213,211,190,221,109,223,226,128,118,176,99,252,91,136,93,2,206,111,180,184,182,21,174,26,127,144,94,171,122,252,53,186,215,147,81,85,213,79,208,199,61,253,17,71,35,158,238,150,49,206,93,147,220,214,170,175,185,20,200,0,0,0,0,0,1,242,86,221,173,86,234,154,10,59,133,206,146,150,162,233,80,180,148,49,77,51,88,250,169,210,41,38,88,162,106,174,239,122,69,12,178,43,91,186,244,70,247,124,26,170,159,88,0,0,0,15,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,224,228,85,15,172,29,43,53,214,253,23,211,91,172,86,45,70,213,236,43,21,185,79,78,218,184,168,239,119,250,74,25,228,129,206,115,91,43,99,154,70,185,88,174,99,218,142,68,219,118,57,62,197,62,172,23,86,52,179,84,60,119,228,207,82,241,76,183,217,157,175,27,236,43,205,53,127,133,238,117,118,251,189,151,187,163,171,182,254,158,173,183,232,118,223,5,3,181,128,0,0,0,0,0,0,116,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,251,20,14,234,14,149,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,106,29,212,0,49,165,219,137,190,27,108,23,90,219,21,247,136,61,53,183,92,173,213,18,82,86,81,213,229,148,16,207,77,60,110,86,201,20,145,186,84,115,30,215,34,181,90,168,138,138,138,138,118,188,43,80,176,29,74,181,75,125,211,156,227,31,202,173,176,84,58,146,90,203,37,206,26,232,35,157,173,107,157,19,164,133,206,106,61,26,246,57,90,171,190,207,106,253,168,7,96,7,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,141,127,133,143,11,31,249,75,105,87,254,185,91,191,247,192,101,80,124,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,88,0,0,0,0,0,0,0,0,0,15,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,241,115,222,214,166,234,168,128,125,96,24,255,0,41,226,23,64,176,107,237,86,45,154,235,134,159,227,247,170,46,143,19,110,186,100,212,84,149,80,117,177,175,103,92,82,72,215,183,169,143,107,147,116,247,181,200,169,238,84,3,32,3,170,96,186,177,165,154,161,227,191,38,122,151,138,101,190,204,237,120,223,97,94,105,171,252,47,115,171,183,221,236,189,221,29,93,183,244,245,109,191,67,182,248,41,218,192,0,0,3,242,114,156,179,21,193,172,85,89,78,107,147,90,177,251,45,23,71,137,184,221,43,99,164,165,131,173,237,99,58,229,145,90,198,245,61,237,106,110,190,247,57,17,61,234,135,74,180,241,55,195,109,254,235,69,98,177,113,7,166,183,27,149,198,162,58,74,58,58,76,178,130,105,234,103,145,200,216,226,142,54,202,174,123,220,229,70,163,81,21,85,85,17,0,201,96,0,0,252,156,167,44,197,112,107,21,86,83,154,228,214,172,126,203,69,209,226,110,55,74,216,233,41,96,235,123,88,206,185,100,86,177,189,79,123,90,155,175,189,206,68,79,122,161,208,63,133,143,11,31,249,75,105,87,254,185,91,191,247,192,101,80,126,78,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,235,240,215,27,93,108,117,116,179,244,61,204,127,68,177,171,152,238,151,177,205,93,151,220,230,170,47,189,20,253,96,0,199,249,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,189,174,69,79,114,161,216,48,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,246,160,29,128,3,165,102,186,223,162,250,107,117,138,197,168,218,189,133,98,183,41,233,219,87,21,29,238,255,0,73,67,60,144,57,206,107,101,108,115,72,215,43,21,204,123,81,200,155,110,199,39,216,160,119,80,98,175,225,99,194,199,254,82,218,85,255,0,174,86,239,253,241,149,64,0,0,0,0,0,0,3,21,127,11,30,22,63,242,150,210,175,253,114,183,127,239,140,149,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,88,7,201,29,218,213,53,214,162,197,13,206,145,247,42,58,120,106,234,40,219,51,86,120,96,153,210,54,41,95,30,253,77,99,221,4,205,107,149,54,114,197,34,38,253,43,176,125,96,0,0,0,0,29,127,53,212,44,7,77,109,81,95,117,27,56,199,241,91,108,245,13,164,138,178,247,115,134,134,9,39,115,92,230,196,217,38,115,90,175,86,177,238,70,162,239,179,28,191,98,129,216,1,143,241,110,33,116,11,57,190,210,226,216,86,184,105,254,65,122,173,235,240,214,235,94,77,69,87,85,63,67,28,247,244,69,28,142,123,186,88,199,57,118,79,115,90,170,190,228,83,32,0,0,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,235,6,42,254,22,60,44,127,229,45,165,95,250,229,110,255,0,223,25,84,0,0,0,0,0,0,0,6,42,254,22,60,44,127,229,45,165,95,250,229,110,255,0,223,1,149,65,249,56,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,115,154,168,190,244,83,245,128,0,124,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,245,131,21,127,11,30,22,63,242,150,210,175,253,114,183,127,239,140,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,7,135,124,14,13,247,170,156,156,135,4,103,191,112,61,167,197,119,94,139,117,67,213,85,17,177,61,127,252,21,62,180,93,189,199,227,101,117,145,81,89,107,100,150,86,177,60,60,158,245,93,191,136,239,251,128,167,109,109,129,153,71,28,23,250,71,76,230,49,183,42,134,110,137,191,232,208,255,0,63,243,176,184,76,38,159,195,216,224,110,251,254,151,255,0,86,226,158,111,209,179,32,227,131,35,101,190,116,149,203,117,171,247,177,55,217,124,28,155,255,0,212,165,200,99,80,246,45,113,71,191,195,171,236,255,0,108,160,126,177,235,118,223,5,67,154,251,206,15,79,231,248,1,201,167,35,139,126,27,156,128,0,0,0,0,30,21,17,126,39,144,7,173,90,159,97,201,137,178,111,247,158,85,17,126,39,144,56,185,118,84,60,170,35,147,101,10,158,244,60,129,197,158,228,216,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,130,249,134,113,83,175,58,227,170,21,26,115,170,152,125,94,158,91,112,186,132,137,152,82,213,248,132,134,183,183,245,170,231,157,26,214,213,61,237,122,172,82,181,169,26,67,35,123,91,247,36,146,91,244,33,255,0,48,46,4,108,92,85,98,178,102,184,179,60,22,166,227,246,245,142,221,83,187,228,246,165,44,17,213,73,21,171,161,245,17,83,193,221,169,168,106,248,151,34,185,155,108,187,183,220,129,136,57,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,86,207,243,85,129,101,95,233,174,57,146,99,151,15,247,74,58,235,109,117,60,159,242,100,134,104,228,103,243,57,174,111,216,168,94,247,47,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,237,163,149,18,72,247,9,106,97,254,42,184,152,195,120,80,210,58,205,82,204,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,39,74,182,22,116,197,35,223,35,145,122,88,199,116,181,239,232,141,253,175,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,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,175,95,21,92,76,102,92,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,165,29,51,250,165,145,239,145,200,157,79,123,186,90,198,116,70,192,236,26,123,198,190,178,224,124,77,93,56,157,142,231,226,47,89,53,195,185,145,81,53,90,248,235,109,111,170,134,105,45,145,73,82,217,223,79,15,69,60,80,198,230,238,248,163,99,17,171,179,118,91,233,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,218,203,146,127,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,134,193,32,252,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,220,65,110,104,92,116,254,69,49,87,232,118,142,102,126,19,82,111,93,30,216,169,162,111,84,214,43,92,145,185,87,105,145,201,225,235,38,222,62,222,200,231,178,37,124,159,154,115,169,228,80,195,252,208,121,130,83,93,169,175,92,47,104,181,214,173,140,101,67,168,51,11,229,52,178,211,63,174,25,106,169,235,44,171,20,176,53,202,197,115,32,115,231,138,94,137,24,174,139,235,49,207,223,26,242,172,226,115,136,43,6,169,218,56,126,199,44,183,92,231,7,184,119,100,146,209,226,98,134,28,110,57,42,96,117,77,215,190,248,158,246,195,19,18,85,240,221,113,199,36,181,31,87,243,178,39,92,21,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,61,230,193,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,42,175,154,198,131,83,104,223,20,117,249,53,138,138,174,59,22,164,211,174,77,27,221,79,42,65,29,197,242,189,181,240,178,103,189,201,43,251,168,149,46,68,86,246,210,178,54,35,26,212,98,187,53,114,88,215,154,155,78,101,149,240,229,121,173,164,101,182,251,78,252,154,202,147,84,69,19,253,163,10,71,21,76,49,49,89,215,59,229,167,72,228,84,235,252,219,40,94,228,103,214,123,146,90,115,83,209,203,238,174,240,143,119,169,199,38,222,175,2,184,69,152,201,77,210,207,235,170,90,104,39,142,165,58,222,246,163,59,112,84,75,62,255,0,89,206,236,116,53,170,231,162,165,38,104,166,168,93,116,87,87,49,13,87,179,54,174,74,140,90,241,77,114,125,61,53,107,169,31,89,3,30,157,234,85,149,168,170,198,77,23,114,39,253,87,34,178,71,34,181,200,170,138,27,15,113,99,229,99,89,62,95,228,62,157,57,173,97,177,239,16,185,77,139,57,224,191,82,243,92,90,187,198,217,114,13,47,188,221,45,213,61,167,199,223,165,158,211,44,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,125,198,184,64,109,80,80,183,53,61,99,177,106,239,23,23,122,108,114,29,233,48,43,124,88,116,149,61,79,254,186,170,166,158,121,42,87,161,236,106,179,183,61,68,176,109,245,154,238,199,91,92,173,122,34,92,247,18,154,189,77,160,186,13,156,234,228,211,210,71,81,142,217,230,154,222,149,112,75,52,18,220,95,180,84,80,200,200,182,122,178,74,153,33,141,85,21,187,35,213,85,205,68,87,38,181,151,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,129,103,252,148,52,66,234,183,92,203,137,25,175,148,141,182,182,158,163,7,167,182,182,55,58,121,39,87,81,86,75,59,221,238,107,24,214,164,45,106,39,82,189,95,34,175,71,66,119,63,87,155,127,21,58,243,134,212,201,195,189,155,15,171,196,112,220,142,159,186,252,166,42,190,227,242,122,37,138,62,245,36,74,214,162,83,49,146,190,72,231,139,169,210,72,206,214,253,16,202,173,154,117,112,145,162,246,173,5,225,231,9,211,250,92,66,147,29,187,199,103,163,171,201,41,225,123,101,124,183,185,41,227,241,178,203,43,92,228,149,253,212,115,81,200,231,53,24,198,49,155,70,198,34,125,124,75,240,233,130,113,65,165,149,250,103,157,83,255,0,125,172,179,214,245,205,253,140,186,120,105,161,130,179,183,20,177,247,187,93,247,187,180,247,116,63,224,169,240,84,10,139,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,107,67,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,37,133,114,172,227,199,255,0,4,112,169,171,247,175,239,177,98,23,219,157,199,253,225,148,214,70,179,181,255,0,8,116,79,146,111,239,116,236,111,246,166,1,106,135,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,227,245,138,43,230,51,199,183,240,168,190,193,166,250,119,7,135,211,44,102,225,227,41,42,39,167,232,170,189,87,49,143,137,43,28,143,78,184,97,70,73,35,98,139,220,229,107,220,249,83,169,205,142,16,233,92,91,241,199,153,113,11,196,53,147,88,112,246,85,227,86,220,6,162,23,225,116,147,189,39,125,43,224,168,73,219,91,52,47,87,193,226,100,145,177,185,237,107,85,157,17,67,27,150,94,223,91,237,127,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,104,4,238,186,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,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,217,204,24,171,134,142,34,240,78,40,52,178,131,83,48,90,143,239,84,119,138,46,137,191,177,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,81,126,40,157,127,140,78,42,176,222,20,52,142,225,152,94,110,84,142,201,238,52,245,20,216,157,162,72,214,103,220,110,40,207,168,174,137,175,99,188,52,110,116,110,153,253,77,233,98,163,81,123,143,141,143,12,105,204,11,142,235,23,10,184,172,152,86,44,255,0,27,169,185,5,189,100,183,83,108,248,253,151,75,60,117,81,197,117,235,125,60,180,243,246,170,105,218,158,25,202,142,126,251,174,205,247,173,70,112,201,197,22,188,232,182,180,67,151,233,253,239,32,191,220,178,235,197,34,100,54,86,191,197,79,149,171,170,219,35,169,223,220,142,103,45,76,206,116,140,108,237,99,166,106,207,39,74,253,119,35,177,86,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,91,79,42,126,7,42,116,214,213,65,197,38,164,190,146,91,238,79,103,71,226,214,198,178,41,210,221,110,170,107,30,149,175,147,101,86,84,205,22,205,107,99,114,118,225,150,70,189,92,233,93,28,33,23,249,191,220,111,183,141,125,211,219,182,83,142,125,31,189,86,233,125,166,162,227,104,241,140,171,246,125,83,235,107,221,45,55,125,136,140,151,182,245,115,59,141,78,151,116,238,158,229,51,95,35,31,215,103,236,223,239,35,21,115,171,243,79,139,124,191,161,245,27,137,149,121,24,254,187,63,102,255,0,121,1,245,106,15,27,119,94,20,57,149,106,141,139,38,158,174,187,78,178,170,140,122,27,173,27,170,156,216,45,51,186,219,108,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,107,52,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,125,197,11,243,71,243,217,169,191,130,250,61,17,149,121,94,241,211,249,20,202,153,161,218,199,153,248,77,54,189,117,251,30,166,181,189,80,216,174,146,72,213,77,230,87,39,135,163,155,121,59,155,163,152,201,85,146,126,105,174,168,145,66,234,64,0,0,0,8,43,205,239,66,235,53,63,135,26,77,70,199,172,222,54,245,166,151,7,92,102,115,22,119,204,219,60,236,72,235,82,56,163,71,49,221,47,101,36,239,123,209,18,56,169,165,114,61,169,212,215,206,163,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,120,26,225,112,171,170,95,145,110,35,180,235,83,38,190,251,26,130,205,144,82,251,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,217,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,88,205,88,193,127,37,250,167,153,105,159,181,61,167,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,218,223,117,214,206,20,44,173,188,216,233,45,213,24,5,67,112,118,62,154,71,57,149,144,81,81,210,172,51,171,93,239,99,214,41,163,99,211,169,200,175,141,207,78,148,122,70,192,166,30,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,138,171,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,7,57,189,82,250,41,195,141,139,76,232,47,190,22,191,59,200,35,241,52,94,23,175,198,90,232,152,179,77,249,197,98,182,62,138,167,91,157,238,115,94,237,246,77,219,220,66,176,56,54,208,186,206,34,120,142,195,52,231,216,222,209,178,186,225,29,199,35,107,214,118,66,203,61,59,219,37,82,73,44,8,175,139,184,196,236,49,251,181,59,179,68,222,182,171,145,201,144,57,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,203,254,73,122,57,98,139,21,206,184,129,168,155,189,122,169,184,46,29,71,31,75,219,225,41,99,142,158,174,161,119,71,244,73,222,124,180,222,229,103,83,60,47,213,118,210,57,16,44,252,0,4,21,230,255,0,148,223,112,109,2,211,220,215,22,174,240,87,172,127,84,45,55,75,117,79,105,146,118,42,160,162,175,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,184,200,28,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,203,138,185,213,249,88,197,190,96,80,250,117,196,169,93,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,218,27,52,131,21,112,209,196,94,9,197,6,150,80,106,102,11,81,253,234,142,241,69,209,55,246,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,138,47,197,19,42,129,0,57,169,241,155,168,252,63,216,173,90,67,165,246,171,173,150,235,154,219,229,168,155,49,232,88,227,165,165,71,172,114,83,80,72,159,253,25,250,42,249,61,206,130,57,98,115,62,188,172,146,24,127,202,247,141,127,224,255,0,157,179,70,53,10,231,106,161,211,108,202,224,250,153,110,53,171,217,246,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,45,171,137,126,29,48,78,40,52,178,191,76,243,170,127,239,181,150,122,222,185,191,177,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,238,135,252,21,62,10,154,235,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,217,248,21,171,202,111,141,123,142,160,81,255,0,6,45,80,185,247,239,86,75,123,36,196,43,100,90,90,120,229,181,210,193,12,41,108,108,108,107,31,36,209,50,55,76,215,126,117,239,143,190,175,86,164,40,175,178,160,5,16,243,29,227,142,155,138,220,202,131,15,211,230,85,211,233,214,31,81,59,232,102,149,242,196,251,221,91,145,24,181,178,192,170,141,99,26,212,115,96,107,155,221,107,37,149,206,86,172,203,20,114,83,154,199,29,182,164,181,87,240,179,163,89,53,91,174,78,168,88,51,123,173,186,118,182,8,224,70,189,178,89,209,232,138,231,189,206,86,172,253,14,106,49,25,216,114,191,174,120,227,173,109,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,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,168,91,247,42,142,46,245,67,136,92,54,251,167,58,157,110,171,188,215,96,20,244,136,204,185,245,17,185,245,112,76,175,108,52,245,141,115,187,175,169,68,134,69,73,218,215,36,140,141,123,170,217,81,31,81,94,220,209,252,246,106,111,224,190,143,68,93,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,148,153,205,31,207,102,166,254,11,232,244,64,74,174,70,63,174,207,217,191,222,69,170,21,87,200,199,245,217,251,55,251,200,181,64,0,0,34,175,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,212,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,6,202,96,0,62,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,77,125,184,232,224,202,251,193,230,163,210,219,35,186,251,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,123,10,29,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,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,170,20,151,203,155,141,127,224,171,168,243,216,51,251,157,214,77,50,202,127,55,114,166,129,123,177,218,235,149,88,145,220,219,15,75,158,238,150,49,99,149,177,43,92,248,220,215,109,43,161,138,53,190,147,90,206,39,120,122,202,184,95,214,91,214,145,229,53,62,63,192,118,234,109,215,70,82,201,79,13,206,134,86,245,69,81,27,94,159,225,70,244,107,158,214,75,20,172,71,191,163,169,102,255,0,42,30,56,234,113,171,173,147,132,125,70,101,34,88,174,85,21,12,196,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,218,114,111,42,77,43,99,217,237,145,157,144,142,188,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,43,149,230,175,97,186,11,192,78,164,234,230,160,79,87,29,139,29,206,43,38,168,74,72,22,105,229,123,232,173,145,69,12,108,247,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,4,191,227,7,139,60,55,132,93,47,250,113,125,167,164,188,95,107,234,35,166,177,99,142,175,90,89,238,175,73,24,147,171,30,145,202,172,100,81,61,100,115,213,157,27,246,216,170,142,149,136,186,251,106,150,169,103,122,211,157,220,245,51,82,239,190,217,201,47,61,159,27,91,225,97,167,238,246,161,100,49,254,110,22,50,54,237,28,76,111,213,106,111,182,235,186,170,170,246,190,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,225,72,245,107,88,215,203,44,175,70,51,175,165,37,255,0,44,94,95,244,122,187,89,77,196,14,183,227,190,47,5,164,233,159,25,182,203,36,18,210,223,170,163,158,104,101,117,75,26,245,145,33,130,74,127,124,50,49,173,153,207,110,234,232,218,246,72,25,255,0,150,47,47,250,205,34,163,166,226,7,91,241,223,9,157,85,244,207,140,219,101,146,120,170,172,52,178,65,52,50,186,165,141,122,70,179,79,29,71,190,25,24,231,66,214,55,117,108,142,123,35,177,80,0,17,215,141,190,48,113,158,17,180,190,91,211,150,146,183,54,190,83,206,220,78,207,87,21,71,98,186,120,164,129,147,62,73,34,98,181,172,133,181,44,149,88,231,198,178,35,85,140,115,85,122,155,146,181,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,110,186,218,233,174,154,143,196,94,163,220,117,67,84,47,62,58,235,93,180,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,220,44,234,118,201,186,185,92,231,61,238,123,222,247,184,50,175,15,188,120,235,46,139,241,5,118,215,156,146,245,117,205,36,202,251,191,74,237,115,220,91,75,29,235,243,79,109,55,83,187,82,50,31,14,245,98,197,219,141,58,35,107,161,103,68,111,115,86,250,116,183,84,176,77,105,193,45,154,153,166,151,223,108,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,117,130,37,167,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,7,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,245,129,170,185,178,159,9,222,86,52,111,229,254,61,233,208,26,214,27,9,224,90,233,167,28,58,112,35,165,154,161,170,23,159,3,106,161,211,252,118,40,97,137,17,245,87,10,167,91,33,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,180,63,87,140,94,49,112,78,16,48,74,123,253,254,143,219,57,37,231,175,232,254,63,220,154,159,218,157,169,169,217,85,253,116,200,37,142,14,212,117,9,39,231,17,58,246,233,110,234,190,234,44,176,113,79,196,22,49,172,183,46,32,108,154,163,117,135,62,188,119,155,112,187,189,177,75,226,163,145,168,213,134,72,36,99,161,116,45,70,70,140,137,89,219,143,181,23,67,91,219,103,79,201,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,133,114,163,224,91,251,71,20,26,215,134,127,169,234,176,10,42,231,127,132,231,93,36,167,86,255,0,189,120,87,185,223,203,153,25,253,207,48,18,43,141,252,227,84,43,121,118,229,185,230,95,134,85,233,150,109,5,69,162,173,109,116,151,216,235,167,181,79,14,67,73,225,229,142,182,155,165,170,245,107,34,153,28,205,149,138,244,79,139,119,59,7,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,185,163,249,19,212,223,193,125,98,136,162,189,45,213,44,239,69,179,187,102,166,105,165,247,216,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,205,204,199,198,237,227,149,237,250,205,93,183,221,54,84,69,64,217,248,24,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,204,214,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,252,107,209,235,75,254,53,140,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,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,108,81,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,100,179,21,113,99,229,99,89,62,95,228,62,157,57,149,76,85,197,143,149,141,100,249,127,144,250,116,224,107,88,108,167,197,143,149,141,100,249,127,144,250,116,230,181,134,202,124,88,249,88,214,79,151,249,15,167,78,4,74,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,70,172,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,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,130,90,128,0,0,0,26,171,155,84,26,171,129,127,220,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,24,171,139,31,43,26,201,242,255,0,33,244,233,204,170,98,174,44,124,172,107,39,203,252,135,211,167,3,90,195,106,131,85,115,106,128,0,0,0,0,33,7,54,204,255,0,50,210,205,11,192,53,7,79,178,26,187,30,67,99,212,138,10,154,26,234,101,78,184,159,236,219,146,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,95,224,235,140,92,19,139,252,18,162,255,0,96,163,246,54,73,102,232,250,65,143,247,38,168,246,95,118,106,134,82,255,0,93,62,8,163,159,187,29,58,201,249,180,94,141,250,93,178,167,191,0,115,171,242,177,139,124,192,161,244,235,137,82,186,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,54,105,6,63,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,0,0,0,1,93,92,214,181,211,81,248,116,212,125,2,213,13,47,188,248,27,173,15,210,88,166,134,84,87,210,220,41,92,182,181,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,108,84,170,190,121,223,169,63,218,79,221,160,88,166,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,200,6,188,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,219,254,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,64,236,5,80,104,103,48,74,110,29,184,175,214,125,30,214,75,173,91,180,234,227,169,25,37,77,21,202,105,101,153,152,203,210,178,186,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,155,110,249,21,109,124,214,179,139,31,52,250,201,243,3,33,245,25,192,217,76,21,87,202,143,142,159,237,28,47,235,94,103,254,167,165,192,43,107,155,254,19,93,107,146,161,93,254,245,225,88,230,255,0,46,20,127,247,60,37,170,0,0,0,0,0,49,87,22,62,86,53,147,229,254,67,233,211,153,84,197,92,88,249,88,214,79,151,249,15,167,78,4,63,229,139,204,2,179,87,104,233,184,126,214,252,139,197,231,84,157,48,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,239,154,71,181,211,53,237,221,29,35,94,249,44,84,213,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,250,121,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,80,75,82,181,121,190,106,150,119,162,217,222,128,106,102,154,95,125,141,146,89,190,149,248,42,223,11,13,71,107,187,13,4,50,126,110,102,62,55,111,28,175,111,214,106,237,190,233,178,162,42,89,81,85,124,243,191,82,127,180,159,187,64,157,60,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,102,179,92,30,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,246,19,210,221,82,193,53,167,4,182,106,102,154,95,125,179,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,14,214,0,0,14,149,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,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,173,94,26,185,195,93,106,117,66,243,101,226,46,146,146,143,9,191,222,43,43,237,151,134,163,159,62,49,68,177,202,248,104,95,29,37,50,186,189,157,77,130,38,201,208,201,17,95,35,222,231,162,163,88,22,190,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,125,192,121,7,173,87,101,219,115,154,124,0,46,219,42,169,128,56,172,213,251,118,156,97,53,239,158,166,38,204,250,121,82,52,235,106,46,235,12,251,124,94,213,248,176,207,178,175,76,110,114,253,136,170,86,7,52,172,173,212,244,201,64,223,170,187,110,159,110,254,234,212,251,128,194,188,40,71,46,166,113,67,121,203,229,250,237,169,184,212,205,213,241,247,58,158,173,19,111,210,254,74,125,165,209,91,98,237,82,177,187,109,182,255,0,245,169,78,92,175,40,230,172,204,101,173,119,241,221,212,171,238,254,247,90,92,164,105,179,17,0,228,167,21,84,57,47,192,245,236,160,123,19,224,121,60,39,192,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,106,243,75,224,39,233,221,29,251,138,237,47,159,163,32,181,91,252,102,95,107,168,168,218,58,250,26,72,17,171,89,78,231,174,209,205,12,17,53,31,22,232,217,35,141,21,136,146,181,91,61,80,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,209,5,59,115,88,224,114,155,77,110,181,252,82,105,179,234,229,177,100,247,133,126,83,108,115,37,157,109,215,26,167,61,235,90,201,54,84,101,52,210,238,215,54,71,39,110,105,99,107,21,205,149,177,194,17,255,0,141,174,59,51,46,49,238,182,40,29,99,171,196,113,59,21,58,61,152,227,110,201,91,4,183,21,116,136,234,215,189,33,133,92,254,211,217,27,90,228,119,109,18,69,98,167,118,68,94,171,195,247,9,153,150,187,224,58,159,170,77,168,171,178,98,122,107,139,220,111,79,187,58,129,39,130,190,227,77,10,78,219,107,21,100,98,163,221,18,61,238,145,169,39,105,59,125,109,252,236,125,95,147,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,50,242,117,115,76,241,93,27,224,71,80,116,183,10,164,240,246,92,103,75,239,150,250,110,168,227,100,147,116,91,39,235,158,94,219,24,199,77,43,213,210,72,244,106,117,200,247,185,83,119,40,26,235,153,215,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,193,70,202,124,75,240,233,130,113,65,165,149,250,103,157,83,255,0,125,172,179,214,245,205,253,140,186,120,105,161,130,179,183,20,177,247,187,93,247,187,180,247,116,63,224,169,240,84,10,75,225,71,143,189,80,225,75,0,205,180,231,24,181,210,92,109,185,61,61,77,85,170,87,44,113,79,100,189,201,11,97,101,123,28,232,164,108,236,70,199,26,186,158,70,171,92,177,71,210,232,255,0,56,146,71,92,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,220,119,94,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,44,127,149,215,47,250,59,69,29,183,137,189,111,199,123,215,89,188,53,199,7,181,207,36,19,210,199,75,44,17,79,13,217,221,183,191,170,101,238,237,20,114,35,29,11,163,116,138,213,122,196,232,131,53,114,230,224,39,248,43,216,167,212,141,68,159,196,106,110,77,111,240,117,116,240,84,117,210,217,104,94,246,74,180,109,86,47,68,211,43,227,141,210,203,239,106,57,141,100,75,210,215,73,52,213,0,15,201,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,125,230,181,156,64,233,159,228,111,92,115,205,45,142,146,235,79,73,140,228,21,214,250,15,106,71,209,85,53,11,38,119,133,157,255,0,81,136,238,236,11,20,136,246,181,26,246,189,28,212,233,114,27,52,149,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,220,140,233,103,133,250,206,222,70,162,6,75,225,99,94,106,117,147,149,174,170,227,55,218,218,73,47,186,109,131,228,24,204,140,109,68,75,60,150,230,90,100,117,4,207,133,140,106,196,196,137,86,153,170,168,238,226,209,200,245,123,156,175,70,211,177,157,120,88,215,154,109,27,143,85,113,155,237,109,92,118,45,73,211,124,131,25,145,141,168,149,32,142,226,250,41,29,65,51,225,99,28,146,189,101,69,166,106,170,55,182,149,146,61,94,214,163,209,216,40,11,105,231,105,172,118,40,177,92,23,135,234,120,123,215,170,155,130,102,53,146,117,61,190,18,150,56,234,41,41,211,101,103,68,157,231,203,83,239,71,245,51,194,253,102,237,35,85,34,7,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,124,127,198,78,186,86,113,19,196,118,103,168,222,217,246,141,149,215,9,45,216,227,152,147,178,22,89,233,222,232,233,86,56,167,85,124,93,198,39,125,236,217,169,221,154,87,116,53,92,173,75,63,228,201,165,191,69,56,113,190,234,101,125,139,194,215,231,121,4,158,26,183,197,117,248,203,93,19,18,24,127,54,143,86,199,209,84,235,139,125,237,107,221,190,235,187,123,106,4,255,0,0,1,26,184,232,224,202,197,198,30,156,82,219,35,186,251,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,123,205,164,200,65,204,191,129,202,110,35,176,217,181,135,7,125,91,53,23,11,179,200,200,105,35,100,181,12,190,91,161,89,39,90,38,194,196,115,146,165,28,249,93,11,152,223,174,249,22,55,162,163,152,248,66,189,117,11,153,94,178,234,23,10,118,190,28,174,18,221,99,189,55,250,206,255,0,152,186,238,215,213,95,109,104,179,34,81,203,26,64,215,183,169,143,167,100,146,247,156,249,155,11,210,69,114,77,34,46,10,225,215,65,179,46,36,181,114,197,165,56,101,21,91,159,113,168,99,238,117,208,211,164,204,180,219,145,237,74,138,217,81,207,99,122,35,107,183,70,171,219,214,245,100,109,94,183,181,23,165,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,243,96,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,20,23,171,24,47,228,191,84,243,45,51,246,167,180,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,153,47,55,225,87,50,177,240,199,167,156,82,99,150,218,187,150,39,145,211,214,83,100,19,182,68,145,109,55,24,174,149,116,177,43,216,214,34,199,77,44,81,211,181,175,87,63,243,221,198,185,89,220,133,174,235,252,88,249,167,214,79,152,25,15,168,206,92,159,46,76,90,197,156,242,234,194,240,172,166,135,198,217,114,11,126,69,107,184,211,119,95,31,126,150,123,165,124,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,125,224,83,183,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,165,93,11,250,162,141,236,145,168,189,47,99,122,154,246,117,198,255,0,151,137,126,34,243,190,40,53,78,191,83,51,170,143,239,180,118,122,46,136,127,177,150,191,19,52,208,81,247,34,138,62,247,107,190,246,247,94,222,183,252,85,126,8,153,127,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,183,46,190,5,106,120,165,204,147,56,212,26,10,182,105,93,130,162,104,107,166,166,170,137,143,185,220,97,74,119,165,181,81,36,73,225,99,163,168,108,143,153,172,253,6,57,141,123,30,228,123,3,47,242,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,61,191,159,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,214,5,43,115,171,243,79,139,124,191,161,245,27,137,149,121,24,254,187,63,102,255,0,121,24,171,157,95,154,124,91,229,253,15,168,220,76,171,200,199,245,217,251,55,251,200,8,171,205,31,207,102,166,254,11,232,244,68,85,37,87,52,127,61,154,155,248,47,163,209,29,131,64,248,28,166,226,59,130,108,191,88,112,119,213,179,81,112,188,162,228,200,105,35,100,181,12,190,91,161,183,209,78,180,77,133,136,231,37,74,57,242,186,23,49,191,93,242,44,111,69,71,49,240,132,159,229,117,204,2,142,239,71,109,225,147,91,242,46,205,214,31,13,110,193,238,147,199,4,20,178,82,197,4,80,67,105,119,109,140,233,153,59,91,197,36,138,247,76,233,29,26,185,30,145,54,91,63,53,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,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,4,202,0,0,0,1,77,124,230,244,46,179,22,214,91,22,188,218,44,221,22,92,218,223,29,186,233,87,26,207,39,246,98,145,170,198,172,202,228,88,162,238,82,37,59,99,99,92,138,255,0,9,59,186,17,90,231,59,170,114,132,215,74,61,48,226,58,175,78,114,27,207,130,178,234,93,189,182,232,90,244,129,144,186,241,3,214,74,37,146,89,21,175,111,83,31,87,3,24,197,85,146,90,152,154,172,114,244,185,150,85,204,87,71,44,90,201,194,62,119,77,119,155,195,213,225,246,249,243,27,93,79,75,223,217,170,160,130,89,28,157,13,123,17,221,216,22,162,13,221,212,214,119,250,250,92,230,53,10,1,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,61,192,100,14,44,124,211,235,39,204,12,135,212,103,39,167,1,122,209,106,208,94,90,122,193,168,21,89,125,38,59,119,143,40,189,82,99,117,19,49,178,190,91,220,150,106,47,5,20,81,57,174,73,95,221,70,185,90,173,115,81,140,123,223,180,108,122,165,112,106,198,117,249,80,213,60,203,83,61,151,236,207,165,185,5,198,251,224,187,253,239,11,226,170,100,155,181,220,233,111,95,79,115,167,171,165,187,237,190,201,190,199,96,147,91,238,171,195,109,63,13,208,216,233,27,109,110,113,54,113,81,114,116,142,116,242,78,180,17,209,197,3,27,238,107,24,214,164,206,114,175,82,189,95,26,39,71,66,247,3,31,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,108,167,195,94,144,211,104,46,131,96,218,71,12,20,145,212,99,182,120,97,184,45,36,242,205,4,183,23,239,45,108,209,190,93,158,172,146,166,73,164,68,84,110,200,244,68,107,81,17,169,76,60,171,52,114,197,171,188,92,90,42,114,57,183,164,192,173,242,230,49,211,116,191,250,234,170,154,120,35,166,78,182,61,170,206,220,245,17,79,191,214,107,187,29,14,106,181,234,169,125,32,0,0,64,14,117,126,86,49,111,152,20,62,157,113,41,88,186,158,117,126,86,49,111,152,20,62,157,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,222,7,107,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,191,97,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,162,30,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,203,252,157,243,237,121,182,234,229,235,3,193,241,234,188,131,79,171,233,217,85,145,178,166,225,225,109,214,57,213,236,70,87,163,150,25,21,213,47,138,41,97,101,59,58,22,127,170,175,114,50,157,100,136,46,124,135,252,198,120,40,254,21,90,113,5,255,0,0,182,90,163,212,220,91,243,150,218,153,211,181,37,210,133,17,235,37,177,211,117,53,141,234,123,210,72,157,42,57,172,145,174,110,241,54,105,100,73,128,0,213,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,247,22,169,113,230,231,71,77,193,221,162,247,67,7,127,89,235,188,70,45,87,12,149,80,50,74,122,168,168,81,87,33,108,108,129,241,58,21,154,90,119,54,158,72,226,107,164,116,241,179,173,144,57,235,210,185,187,240,125,106,196,174,172,226,155,3,76,126,211,109,189,212,69,65,146,218,146,86,210,207,83,117,145,210,57,43,160,99,223,211,59,229,106,109,44,113,53,30,139,19,167,86,201,215,60,145,214,88,31,171,254,106,179,220,171,253,53,200,242,76,142,225,254,233,89,93,114,174,168,147,254,84,147,77,36,143,254,119,57,206,251,85,75,233,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,40,191,202,11,131,235,82,90,169,184,189,205,18,173,215,39,84,86,208,97,212,141,149,173,130,56,17,174,166,169,174,127,67,213,207,123,156,181,52,237,142,68,106,49,25,35,250,95,215,19,227,180,160,5,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,29,171,150,55,24,184,39,11,57,222,71,96,212,186,63,11,141,231,126,15,198,228,29,201,159,236,143,5,13,99,227,254,181,134,9,36,168,238,201,59,35,250,170,222,141,250,151,116,223,107,212,53,87,45,167,148,167,26,254,219,163,163,225,55,83,110,119,90,203,212,61,233,48,187,132,235,223,141,212,48,193,220,125,177,202,141,235,143,178,200,165,146,39,72,231,53,99,87,68,139,26,69,11,30,22,126,1,8,57,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,144,48,87,56,46,47,62,60,35,224,181,191,222,43,115,151,73,65,254,241,85,65,73,12,175,95,240,39,145,88,207,239,13,73,63,183,198,64,14,19,188,211,232,223,204,12,123,212,96,49,81,149,120,78,243,79,163,127,48,49,239,81,128,13,148,192,0,0,0,96,174,48,120,76,195,120,186,210,255,0,160,247,218,138,75,61,246,130,162,58,155,22,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,209,191,109,234,138,232,152,169,175,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,237,16,66,174,102,28,20,92,120,159,193,45,185,182,154,91,60,78,164,226,91,83,81,81,198,148,176,251,102,134,105,163,73,41,230,168,153,209,244,118,119,124,241,171,164,233,77,231,106,49,93,50,57,161,73,153,230,127,153,106,126,77,62,103,168,25,13,93,246,251,85,79,73,77,81,112,171,84,116,243,178,154,158,58,120,150,71,109,187,222,145,67,26,43,221,187,222,168,174,114,185,202,174,95,146,167,41,190,213,226,182,236,42,162,187,174,203,106,184,86,221,40,233,187,76,78,213,85,92,116,209,212,73,214,137,214,238,166,81,83,38,202,170,212,237,238,212,69,115,149,127,40,207,252,29,112,117,157,241,127,157,212,88,44,21,158,198,198,236,221,31,72,50,14,220,53,30,203,238,195,80,250,95,235,87,207,20,147,247,100,167,88,255,0,54,171,209,191,83,182,68,247,134,75,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,235,248,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,216,0,29,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,123,1,82,188,228,245,115,136,42,59,237,167,73,43,108,255,0,71,52,158,233,188,244,53,52,245,241,73,38,83,85,78,202,121,38,117,67,24,238,228,80,211,201,60,108,100,47,106,53,210,53,101,222,77,162,72,66,37,241,183,198,14,77,197,206,168,75,122,114,213,209,97,54,58,137,219,137,217,234,226,167,239,208,193,44,112,50,103,201,36,76,71,57,243,58,153,146,171,28,249,18,53,114,177,142,114,39,83,186,166,19,195,62,101,152,240,233,168,124,77,58,186,146,131,19,192,234,40,237,172,71,42,73,61,202,227,61,85,36,78,129,140,71,34,198,200,162,171,100,174,145,223,21,88,216,198,187,121,29,23,107,224,147,131,236,155,139,157,80,138,202,212,171,162,194,108,117,16,59,44,188,82,75,79,223,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,78,151,90,167,48,140,3,13,210,206,92,57,182,159,105,246,61,73,99,199,172,116,246,74,106,26,26,100,94,136,153,237,154,53,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,162,19,47,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,196,6,198,124,96,240,153,134,241,117,165,255,0,65,239,181,20,150,123,237,5,68,117,54,44,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,163,126,219,213,21,209,49,80,43,131,150,47,48,10,61,34,172,166,225,251,91,242,47,9,130,213,244,193,140,220,165,142,8,169,108,53,82,79,52,210,182,165,237,98,72,176,207,37,71,190,105,30,230,194,230,55,116,108,110,123,227,185,67,88,29,82,210,220,239,69,179,187,158,153,234,93,139,216,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,190,229,139,171,156,65,106,239,15,180,215,109,111,179,248,186,10,78,152,49,156,182,90,248,165,170,191,82,199,44,208,74,218,152,154,229,145,38,130,74,126,133,154,68,107,166,107,218,170,142,115,95,44,129,66,230,85,214,222,34,243,189,111,179,224,184,157,254,163,179,141,233,206,63,67,98,199,237,157,16,187,194,246,168,41,41,170,165,239,50,38,72,254,252,148,105,55,76,138,254,223,95,67,85,81,55,92,84,72,174,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,101,254,92,28,191,235,56,136,190,197,171,122,189,142,255,0,157,61,7,137,130,42,106,137,39,167,147,34,170,232,124,125,52,239,133,241,200,200,97,145,81,239,153,29,210,178,68,145,53,31,249,229,138,237,35,187,90,166,186,212,88,161,185,210,62,229,71,79,13,93,69,27,102,106,207,12,19,58,70,197,43,227,223,169,172,123,160,153,173,114,166,206,88,164,68,223,165,118,192,26,223,173,250,13,203,223,65,173,148,116,118,58,74,26,58,26,119,219,177,28,70,221,39,68,247,41,219,245,156,136,231,117,57,24,142,122,73,61,84,157,74,139,39,83,187,146,200,198,73,72,20,92,93,113,23,110,214,218,254,34,237,250,153,87,75,168,55,74,116,164,174,186,195,69,74,198,85,64,144,71,2,69,45,50,69,225,222,196,100,49,108,215,70,169,215,27,31,250,109,71,32,92,255,0,52,127,34,122,155,248,47,172,81,20,2,94,79,27,249,174,101,168,188,177,50,220,227,80,52,214,175,0,190,222,105,237,21,53,24,229,93,98,85,79,64,197,190,82,36,73,35,250,24,168,247,68,145,200,172,115,26,248,213,234,199,34,57,170,133,69,240,157,230,159,70,254,96,99,222,163,0,31,171,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,126,194,122,91,170,88,38,180,224,150,205,76,211,75,239,182,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,180,131,204,103,130,143,224,171,168,240,95,240,11,101,214,77,50,202,127,57,109,169,157,59,177,218,235,149,94,178,91,29,55,83,158,238,150,49,36,137,210,163,92,248,220,230,239,43,161,150,69,249,57,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,72,95,161,0,57,213,249,88,197,190,96,80,250,117,196,158,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,16,47,157,95,149,140,91,230,5,15,167,92,64,165,98,69,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,83,92,189,240,12,55,84,248,185,194,116,251,80,113,234,75,230,61,124,167,189,211,87,80,212,162,244,74,207,99,214,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,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,161,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,210,184,177,242,177,172,159,47,242,31,78,156,169,94,92,28,192,43,56,119,190,197,164,154,189,145,127,157,61,127,137,158,42,154,136,231,168,147,29,170,232,124,157,84,236,133,146,72,248,102,145,17,143,133,27,210,146,74,146,181,89,249,228,150,218,184,177,242,177,172,159,47,242,31,78,156,13,107,13,148,248,177,242,177,172,159,47,242,31,78,156,214,176,217,79,139,31,43,26,201,242,255,0,33,244,233,192,214,176,237,90,91,170,89,222,139,103,118,205,76,211,75,239,177,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,157,84,153,92,199,120,28,166,225,75,50,160,204,52,249,245,117,26,117,152,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,119,92,200,165,107,145,203,10,203,32,91,159,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,172,215,7,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,132,244,183,84,176,77,105,193,45,154,153,166,151,223,108,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,67,181,128,0,26,171,155,84,26,171,129,127,220,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,24,171,139,31,43,26,201,242,255,0,33,244,233,204,170,96,174,33,115,252,55,58,225,135,136,74,92,63,33,164,187,63,21,197,242,107,5,221,105,149,92,202,91,140,118,151,75,45,58,191,110,151,61,141,158,52,127,74,175,75,250,152,237,158,199,181,161,174,97,181,65,170,185,181,64,0,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,74,86,46,167,157,95,149,140,91,230,5,15,167,92,74,224,229,239,128,97,186,167,197,206,19,167,218,131,143,82,95,49,235,229,61,238,154,186,134,165,23,162,86,123,30,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,28,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,219,254,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,74,1,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,229,254,92,28,192,43,56,119,190,197,164,154,189,145,127,157,61,127,137,158,42,154,136,231,168,147,29,170,232,124,157,84,236,133,146,72,248,102,145,17,143,133,27,210,146,74,146,181,89,249,228,148,46,252,0,0,170,190,121,223,169,63,218,79,221,165,170,21,87,207,59,245,39,251,73,251,180,10,171,39,79,46,14,96,21,156,59,223,98,210,77,94,200,191,206,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,213,121,100,104,94,156,113,23,172,25,214,151,234,133,155,199,90,171,180,254,182,88,102,137,81,149,86,250,166,220,45,233,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,71,253,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,26,27,52,154,214,113,99,230,159,89,62,96,100,62,163,57,105,60,156,114,77,121,184,232,149,118,63,152,99,20,145,233,125,166,162,100,196,111,19,47,98,174,89,223,59,223,87,79,20,104,205,170,41,155,43,164,114,206,229,106,178,87,62,38,172,200,142,109,53,91,113,99,230,159,89,62,96,100,62,163,56,24,168,187,238,92,28,192,40,248,136,177,69,164,154,189,145,127,158,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,138,37,99,156,190,234,120,137,224,47,75,245,135,70,237,84,141,212,91,117,61,222,154,182,219,12,81,66,252,153,139,126,154,56,150,90,137,167,138,24,95,77,10,78,228,123,154,231,200,196,100,123,236,200,209,32,182,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,209,0,142,188,18,113,131,140,241,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,59,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,212,233,20,0,0,0,197,92,88,249,88,214,79,151,249,15,167,78,101,83,21,113,99,229,99,89,62,95,228,62,157,56,26,214,29,171,75,117,75,59,209,108,238,217,169,154,105,125,246,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,170,150,41,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,221,12,108,115,97,115,29,178,182,55,49,145,133,143,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,72,65,207,59,245,39,251,73,251,180,133,92,8,102,154,203,131,241,65,136,220,116,47,25,250,81,146,85,120,170,105,49,215,221,27,111,134,241,67,225,228,146,166,158,73,158,246,70,221,163,137,210,177,100,234,107,101,134,39,244,61,90,140,89,171,207,59,245,39,251,73,251,180,10,171,37,167,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,233,92,5,105,110,9,173,60,88,224,218,103,169,118,47,108,227,119,159,105,248,218,47,21,53,63,119,181,109,170,154,63,206,66,246,72,221,164,137,142,250,174,77,246,217,119,69,84,95,202,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,212,212,150,21,85,116,110,115,85,21,236,124,114,60,54,51,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,252,172,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,168,14,90,92,193,42,116,122,235,103,225,243,87,238,180,145,233,245,125,71,134,179,221,170,229,138,150,12,105,239,117,84,242,44,138,200,21,243,178,162,166,120,154,175,154,86,178,4,221,202,168,196,118,221,127,152,255,0,48,10,206,34,47,178,233,38,144,228,95,231,79,65,225,167,150,166,158,57,233,228,200,170,186,25,39,85,67,38,100,114,50,24,100,85,99,33,86,244,172,145,44,174,87,254,101,34,12,65,198,223,24,57,55,23,58,161,45,233,203,87,69,132,216,234,39,110,39,103,171,138,159,191,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,157,78,200,28,184,184,28,166,226,183,50,175,204,53,5,245,116,250,117,135,212,64,202,232,98,100,177,62,247,86,228,87,165,20,83,162,35,88,198,181,26,233,220,215,119,90,201,98,107,81,171,50,75,30,42,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,155,9,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,168,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,167,184,242,0,245,236,189,71,52,64,137,177,228,15,150,227,43,96,162,158,103,170,34,54,55,42,255,0,136,165,254,103,185,228,87,124,230,75,20,50,53,235,10,170,46,200,223,118,211,86,183,236,93,254,223,184,183,125,93,202,105,112,237,58,200,114,42,167,185,177,208,219,230,157,85,26,174,95,115,126,228,247,253,166,191,188,71,231,53,26,167,171,215,170,232,165,124,145,248,234,148,143,175,169,187,51,197,76,168,155,57,87,111,237,128,78,46,83,118,42,105,45,82,215,62,53,239,116,70,168,189,75,247,215,39,195,250,11,82,111,192,173,14,84,180,110,166,179,79,11,211,101,137,177,181,125,255,0,237,171,75,47,79,128,5,93,144,224,139,186,236,114,127,232,169,235,111,233,1,237,79,129,228,240,159,3,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,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,250,192,24,255,0,69,52,19,73,248,118,197,106,176,173,28,197,62,143,217,107,110,15,186,79,77,227,170,106,250,234,159,28,113,186,78,186,137,36,122,110,200,99,77,145,122,126,174,251,110,170,171,249,92,88,249,88,214,79,151,249,15,167,78,101,83,21,113,99,229,99,89,62,95,228,62,157,56,26,214,27,84,26,171,155,84,1,141,53,155,135,93,35,215,250,156,70,125,86,196,233,47,140,195,47,30,217,161,134,120,152,230,76,254,211,216,180,243,42,181,92,250,103,57,98,145,240,162,163,36,125,60,41,34,61,141,86,59,37,128,0,0,0,194,156,100,232,93,31,17,60,56,230,122,115,236,111,104,222,157,111,146,227,142,53,139,3,38,101,226,157,142,146,149,35,150,116,86,69,220,122,118,30,253,218,189,169,165,111,91,81,202,228,205,96,13,85,193,37,57,138,232,229,247,70,248,184,206,233,174,243,120,138,76,194,225,62,99,107,169,233,99,59,212,181,243,203,35,147,161,175,122,183,181,58,84,65,187,186,92,254,199,95,75,90,246,161,26,192,236,26,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,240,54,104,211,220,42,213,166,184,6,53,167,54,42,138,185,237,184,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,129,78,220,153,52,183,233,95,17,215,221,76,175,177,120,170,12,19,31,147,195,86,248,174,143,7,116,173,122,67,15,230,209,232,233,58,233,91,113,111,189,174,99,118,221,118,119,109,75,169,0,0,0,0,3,26,98,124,55,104,150,11,171,153,6,186,225,248,13,37,167,54,202,169,228,166,187,220,169,170,39,107,42,153,35,226,146,85,90,126,190,195,94,249,32,141,239,123,99,71,185,253,78,114,170,189,234,236,150,0,26,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,82,183,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,160,103,253,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,245,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,96,0,0,0,82,183,58,191,52,248,183,203,250,31,81,184,153,87,145,143,235,179,246,111,247,145,138,185,213,249,167,197,190,95,208,250,141,196,202,188,140,127,93,159,179,127,188,128,138,188,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,197,92,212,248,14,255,0,194,252,85,233,5,151,251,212,185,125,138,217,110,255,0,127,125,77,237,207,238,255,0,193,219,43,35,135,251,229,67,221,253,181,229,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,46,209,5,27,115,47,224,114,167,135,28,202,109,97,193,223,72,253,58,205,47,18,50,26,72,217,21,59,236,119,25,146,73,214,137,176,177,26,213,166,86,178,87,66,230,55,234,50,53,141,232,138,214,62,96,181,78,14,248,170,195,120,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,62,186,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,51,58,154,214,112,209,196,94,119,194,254,169,208,106,102,11,81,253,234,142,241,69,209,15,246,78,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,214,207,138,47,197,23,97,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,25,0,0,0,215,91,142,205,11,190,232,15,19,89,142,55,115,179,90,173,150,171,245,194,171,36,198,225,181,171,18,149,182,122,170,169,150,157,140,141,168,222,207,111,161,240,172,106,214,163,93,10,244,245,49,88,247,108,82,86,95,58,125,6,166,187,97,184,167,17,182,106,42,183,220,172,85,12,198,111,75,13,60,178,179,217,211,44,146,211,77,43,209,253,16,50,42,133,146,52,94,143,206,62,185,141,87,253,86,53,66,162,192,59,86,147,224,191,149,13,83,195,116,207,218,158,204,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,5,202,114,132,208,186,205,48,225,198,175,81,178,27,55,130,189,106,93,193,183,24,92,245,157,147,58,207,3,22,58,36,146,41,17,172,111,83,223,87,59,30,196,84,146,42,152,156,175,114,116,181,147,168,252,156,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,222,126,176,0,0,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,2,213,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,3,97,237,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,175,234,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,96,0,15,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,235,42,175,154,159,30,63,248,95,133,77,32,189,127,122,139,47,190,219,46,63,239,236,169,178,57,157,175,248,59,165,124,115,127,124,167,123,127,182,176,8,191,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,172,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,249,47,134,142,29,51,190,40,53,78,131,76,240,90,127,239,85,151,138,222,184,127,177,150,191,19,12,51,214,118,229,150,62,247,107,190,199,118,152,238,183,252,17,62,42,151,189,154,240,119,164,121,119,11,145,112,176,219,61,36,86,43,93,157,180,86,58,234,138,54,62,123,125,198,56,156,145,93,54,135,178,142,169,238,189,242,202,173,88,251,203,36,205,127,213,149,232,161,84,28,181,56,215,184,240,233,168,244,58,95,154,220,246,211,44,186,224,232,234,88,229,165,130,59,85,210,165,105,162,101,206,89,228,106,61,97,99,32,107,36,106,202,214,54,55,190,84,71,57,136,215,222,161,172,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,178,174,84,124,114,223,115,11,140,28,46,234,229,243,197,213,211,219,233,233,240,41,163,181,178,62,154,90,42,87,36,180,19,73,10,34,47,68,16,50,72,222,246,117,59,166,116,124,170,229,137,138,22,126,80,15,52,127,61,154,155,248,47,163,209,23,252,80,15,52,127,61,154,155,248,47,163,209,1,250,188,12,240,101,98,227,15,78,53,138,217,29,215,216,217,158,47,236,58,140,102,229,43,222,180,173,146,84,175,238,211,84,198,221,247,134,94,212,72,178,53,171,36,110,99,92,222,164,71,197,36,74,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,180,174,70,63,174,207,217,191,222,71,117,230,235,194,102,27,144,233,221,195,138,203,53,69,37,147,33,197,105,233,169,175,81,195,64,174,126,66,201,234,233,41,105,150,89,18,70,182,55,192,217,36,217,253,183,189,236,232,141,85,27,27,58,67,170,104,135,56,107,85,147,135,75,156,218,203,73,87,146,234,222,63,80,198,210,83,185,27,69,6,79,4,245,95,166,201,105,169,150,26,71,211,194,231,35,152,248,209,30,144,198,173,115,157,35,210,58,193,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,78,190,88,167,40,78,22,177,93,75,206,234,248,133,202,114,75,85,103,228,242,224,216,45,216,202,54,57,170,60,115,225,85,138,186,169,143,106,246,225,103,83,150,157,205,250,206,158,23,57,28,207,15,180,129,249,85,188,7,126,68,57,123,106,38,188,234,197,151,167,62,200,45,246,79,102,218,238,54,238,221,86,47,11,175,112,54,77,157,221,114,119,170,32,117,58,187,170,56,229,133,171,36,43,183,92,173,88,171,194,119,154,125,27,249,129,143,122,140,5,212,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,6,202,96,0,0,0,0,0,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,19,252,0,0,235,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,216,0,24,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,225,94,104,254,68,245,55,240,95,88,162,37,81,21,121,163,249,19,212,223,193,125,98,136,10,1,54,168,53,87,54,168,3,15,235,55,9,154,13,175,217,150,35,158,106,150,11,73,120,187,225,213,29,218,87,191,220,202,216,17,30,173,164,172,110,219,84,83,54,87,36,201,19,253,200,246,170,127,107,150,104,229,204,0,1,170,185,176,71,13,215,61,18,225,87,129,92,15,80,111,49,210,98,56,195,241,123,37,255,0,32,174,134,146,122,151,207,113,184,195,76,146,84,74,145,54,73,165,123,230,154,54,39,185,122,24,140,106,116,199,27,81,186,251,153,215,136,142,42,179,45,110,196,180,243,75,97,185,85,210,96,154,117,139,217,109,52,22,149,141,34,73,238,52,246,232,96,170,172,157,26,247,36,175,238,164,204,137,202,169,211,10,183,102,49,242,77,214,31,39,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,215,149,127,2,181,57,254,67,106,226,123,84,168,42,224,198,44,117,16,220,176,200,97,170,139,162,237,113,130,170,102,58,121,86,57,22,104,217,75,53,50,42,70,246,51,186,247,49,122,157,27,30,201,48,255,0,46,110,10,63,133,86,163,207,127,207,237,151,88,244,203,22,252,229,202,166,4,237,71,116,174,69,98,199,108,108,221,77,123,122,152,245,146,87,68,142,115,35,107,91,188,78,154,41,18,250,64,138,188,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,0,27,20,106,150,150,224,154,211,130,92,244,207,82,236,94,217,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,235,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,111,251,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,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,174,183,17,90,243,153,113,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,209,27,93,178,185,24,222,183,171,228,114,117,189,202,161,47,249,105,115,4,169,209,235,173,159,135,205,95,186,210,71,167,213,245,30,26,207,118,171,150,42,88,49,167,189,213,83,200,178,43,32,87,206,202,138,153,226,106,190,105,90,200,19,119,42,163,17,219,74,14,117,126,86,49,111,152,20,62,157,113,48,167,41,78,10,61,183,89,71,197,150,166,219,45,85,150,88,123,209,225,118,249,211,191,35,171,161,159,182,251,155,145,29,209,31,101,241,75,28,77,145,174,114,200,174,149,18,53,138,23,191,53,243,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,252,107,209,235,75,179,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,90,34,252,249,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,80,82,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,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,111,240,139,198,191,182,248,76,213,142,19,181,54,231,117,172,189,67,167,249,60,152,93,194,117,239,198,234,24,108,211,200,251,99,149,27,215,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,127,241,209,193,149,139,140,61,56,165,182,71,117,246,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,53,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,15,148,217,79,139,31,43,26,201,242,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,47,242,31,78,156,13,107,13,162,51,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,87,115,106,128,53,204,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,189,255,0,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,220,255,0,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,240,163,122,53,204,115,226,150,86,35,217,215,212,154,240,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,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,3,102,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,15,172,166,190,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,249,164,123,155,11,152,221,209,177,185,239,142,229,0,26,171,155,84,26,171,129,127,220,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,250,188,116,113,155,98,224,243,78,41,110,113,218,189,179,153,229,30,34,159,25,182,202,199,165,43,164,137,25,221,169,169,145,187,109,12,93,216,149,99,107,146,73,28,246,181,189,40,175,150,48,195,252,200,249,130,84,240,237,77,30,143,104,221,214,145,218,139,113,167,109,77,109,202,25,98,153,248,203,18,88,36,137,37,167,154,9,97,153,245,48,172,237,70,57,205,124,108,86,73,182,207,141,87,16,112,11,255,0,138,203,136,223,218,255,0,255,0,39,41,74,181,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,180,174,1,127,241,89,113,27,251,95,255,0,228,229,40,21,86,109,80,106,174,109,80,0,0,0,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,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,237,117,181,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,110,194,156,78,241,11,138,240,191,163,87,173,92,202,105,188,127,128,237,211,91,173,108,170,142,158,107,157,116,174,233,138,158,55,61,127,194,145,234,214,189,204,138,41,94,140,127,71,74,235,195,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,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,11,9,229,41,198,191,177,43,40,248,77,212,219,157,170,142,203,55,122,76,46,225,58,246,36,109,116,211,247,31,108,114,163,122,36,239,62,89,100,137,210,57,174,73,17,209,34,200,178,194,198,91,81,93,92,177,121,127,214,105,21,29,55,16,58,223,142,248,76,234,175,166,124,102,219,44,147,197,85,97,165,146,9,161,149,213,44,107,210,53,154,120,234,61,240,200,199,58,22,177,187,171,100,115,217,29,138,128,42,175,158,119,234,79,246,147,247,105,106,133,85,243,206,253,73,254,210,126,237,3,21,114,84,243,79,148,252,191,174,245,27,113,106,154,233,194,230,132,241,41,236,79,203,94,13,244,143,232,231,137,246,103,246,78,178,143,177,226,59,93,239,238,105,99,234,234,236,69,250,91,237,211,238,219,117,222,170,249,42,121,167,202,126,95,215,122,141,184,186,144,6,181,156,88,249,167,214,79,152,25,15,168,206,108,166,107,89,197,143,154,125,100,249,129,144,250,140,224,93,79,43,143,34,122,101,248,215,172,86,145,87,154,231,2,223,219,248,160,209,76,51,253,81,85,159,209,80,187,252,23,54,233,29,58,55,253,247,197,61,174,254,68,202,207,238,137,137,85,202,227,200,158,153,126,53,235,21,164,85,230,185,199,79,246,254,23,244,83,51,255,0,84,82,231,245,180,45,255,0,5,173,181,199,80,142,255,0,125,241,76,107,127,145,10,191,251,162,16,43,171,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,236,61,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,174,186,250,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,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,93,138,56,117,208,108,55,134,221,35,177,105,78,25,69,72,214,91,169,216,251,157,116,52,235,11,238,215,21,99,82,162,182,84,115,222,238,185,28,221,209,170,247,116,49,25,27,87,161,141,68,12,150,0,0,98,174,44,124,172,107,39,203,252,135,211,167,50,169,138,184,177,242,177,172,159,47,242,31,78,156,13,107,13,170,13,85,205,170,0,197,92,62,240,197,163,92,48,216,174,214,13,33,197,253,155,29,238,225,45,194,186,166,121,157,81,85,54,239,122,195,3,166,126,239,88,96,99,214,56,152,170,187,55,169,206,87,73,36,178,62,0,115,206,253,73,254,210,126,237,45,80,170,190,121,223,169,63,218,79,221,160,69,94,87,30,123,52,203,241,175,71,173,46,79,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,202,108,229,113,231,179,76,191,26,244,122,210,255,0,128,214,7,84,180,183,59,209,108,238,231,166,122,151,98,246,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,19,235,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,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,221,247,48,206,11,45,92,83,233,125,69,247,16,199,233,29,170,152,213,58,46,63,88,181,45,165,90,216,18,78,169,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,234,237,124,18,112,125,140,240,141,165,241,89,90,148,149,185,181,242,158,7,101,151,138,73,106,59,21,211,197,36,239,133,145,199,43,213,173,100,45,169,124,72,246,178,53,145,26,143,123,90,171,210,208,239,252,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,100,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,28,85,219,125,167,35,130,167,222,7,36,93,194,251,130,38,200,23,224,4,91,230,15,152,51,27,225,219,46,107,37,107,36,168,182,190,47,122,167,219,44,13,251,81,127,150,83,174,136,97,238,203,239,247,187,229,84,79,117,53,60,21,53,46,147,101,70,162,181,241,185,125,232,169,246,59,114,203,57,170,101,144,80,233,21,117,153,178,254,118,190,23,49,141,71,39,191,105,168,213,125,219,255,0,63,220,164,89,225,79,78,216,205,10,202,50,154,168,24,213,154,130,181,17,234,221,151,223,71,3,254,42,223,251,64,147,92,181,41,155,5,77,246,56,87,120,153,82,141,98,167,189,58,82,74,237,139,14,79,129,95,252,182,169,86,8,239,18,39,75,152,250,151,35,85,61,251,162,75,92,133,128,39,192,3,191,69,79,90,124,78,110,248,28,17,62,183,196,15,98,124,15,39,132,248,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,171,139,31,43,26,201,242,255,0,33,244,233,204,170,98,174,44,124,172,107,39,203,252,135,211,167,3,90,195,106,131,85,115,106,128,0,0,0,0,0,0,43,171,156,222,133,209,229,58,53,98,215,155,69,155,174,245,132,220,35,183,93,42,227,88,35,254,195,213,185,88,213,153,92,137,44,189,186,181,167,108,108,107,149,25,226,231,119,66,163,156,230,211,97,118,124,226,53,162,235,167,92,60,217,116,255,0,23,203,234,236,215,124,254,240,250,74,202,122,102,57,175,175,178,67,78,255,0,25,18,202,141,217,140,89,102,162,107,218,142,107,164,100,142,103,214,141,101,66,147,0,191,238,89,122,41,249,22,225,31,22,241,23,15,21,95,157,237,154,214,116,75,215,12,94,54,8,124,60,113,239,27,28,221,169,98,166,235,106,245,109,42,203,210,229,111,78,210,168,141,92,186,181,142,197,172,156,35,224,149,54,136,124,61,94,31,111,131,14,186,83,117,61,253,154,170,8,34,141,171,214,230,49,29,221,129,105,231,217,189,77,103,127,163,169,206,99,148,146,160,0,0,0,0,0,0,107,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,105,74,220,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,129,42,128,0,0,0,82,183,58,191,52,248,183,203,250,31,81,184,153,87,145,143,235,179,246,111,247,145,138,185,213,249,167,197,190,95,208,250,141,196,202,188,140,127,93,159,179,127,188,128,138,188,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,159,231,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,243,245,128,26,240,241,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,222,193,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,87,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,46,189,156,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,6,201,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,184,253,98,146,249,83,241,131,117,209,237,80,160,225,239,37,90,71,225,58,137,120,70,193,43,162,119,126,221,123,154,54,67,3,216,232,216,231,72,201,221,29,61,59,152,255,0,170,197,88,228,71,70,141,149,36,187,64,7,74,214,189,47,181,107,86,145,229,250,81,121,117,36,116,249,77,158,166,218,202,138,154,38,213,178,142,119,177,123,53,73,19,149,17,239,134,94,220,172,250,205,84,124,109,84,115,85,17,83,186,157,83,86,51,175,201,126,150,102,90,153,236,191,105,253,18,199,238,55,223,5,223,236,248,175,11,77,36,221,174,231,75,186,58,187,125,61,93,46,219,125,246,93,182,3,89,124,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,222,88,167,37,205,11,190,221,117,31,35,226,30,231,102,181,77,141,217,45,245,56,221,182,166,161,89,37,83,47,18,173,52,146,62,157,155,43,163,232,165,115,216,249,21,88,170,218,180,99,122,209,101,70,87,94,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,238,44,167,146,94,177,223,98,202,179,174,31,170,33,239,89,106,109,235,152,209,201,212,198,248,74,168,228,167,164,168,77,145,157,114,119,153,45,55,189,95,210,207,11,245,91,188,142,84,11,106,0,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,45,83,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,0,54,83,0,1,18,185,131,113,183,106,225,67,0,142,197,140,79,73,93,168,185,85,61,68,54,170,54,213,53,179,218,96,116,51,53,151,103,198,232,101,99,217,29,67,99,107,98,145,26,147,47,113,26,170,145,201,181,22,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,123,220,170,229,248,169,118,124,202,248,40,183,113,23,167,21,218,161,133,91,55,212,220,70,222,217,41,158,212,170,158,75,173,174,153,42,101,125,178,40,35,114,177,38,123,231,115,227,114,68,231,186,70,50,37,86,181,234,230,82,14,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,238,2,255,0,184,5,225,70,143,133,45,14,164,178,92,226,235,204,242,142,205,227,40,154,72,96,73,32,170,116,45,70,208,54,72,149,221,200,105,254,187,90,171,35,218,233,31,60,141,233,73,122,27,37,72,255,0,193,71,21,214,46,45,52,106,139,50,238,218,168,242,251,110,212,121,77,146,138,103,187,192,85,117,61,35,145,27,34,35,210,25,216,206,236,107,187,218,155,190,62,227,223,20,138,72,0,34,87,48,110,9,45,92,87,224,17,223,113,136,41,40,117,23,21,167,168,154,213,88,218,86,186,123,180,13,134,103,50,210,249,29,52,76,99,36,168,116,110,108,178,43,146,21,238,43,81,18,73,55,161,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,75,254,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,23,233,203,187,139,207,225,91,163,75,244,166,183,189,168,88,119,106,139,40,232,160,240,208,207,221,116,190,22,174,62,149,88,215,187,28,78,235,70,244,116,203,28,187,70,200,214,46,170,171,230,143,231,179,83,127,5,244,122,34,207,185,115,112,81,252,21,116,226,123,254,127,108,181,73,169,185,79,231,46,85,48,39,118,75,93,10,163,22,59,99,102,234,115,29,210,246,44,146,186,36,107,95,35,154,221,229,108,49,72,181,131,205,31,207,102,166,254,11,232,244,64,73,254,72,247,107,85,130,213,175,55,219,237,206,146,221,109,183,83,227,245,117,149,149,115,54,24,41,160,141,183,55,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,18,184,232,227,54,251,198,30,163,210,220,227,181,123,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,152,46,213,159,230,86,44,54,255,0,167,214,108,134,174,143,30,202,170,40,106,111,84,48,170,53,149,239,163,89,86,153,37,84,78,167,49,142,158,71,163,55,232,87,244,57,81,93,27,21,185,87,131,238,19,51,46,46,181,67,232,61,138,162,174,207,98,160,167,146,166,251,145,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,245,237,220,122,34,182,39,170,7,73,199,116,47,81,242,157,26,203,181,230,209,102,235,196,48,155,133,5,186,233,87,34,172,127,156,171,114,177,171,10,185,17,146,246,222,180,237,145,141,114,200,207,23,3,186,21,142,115,155,250,220,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,193,145,138,230,189,172,150,40,158,172,127,71,74,236,103,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,131,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,4,255,0,227,127,87,176,221,122,229,137,150,234,230,159,207,87,37,139,34,167,180,77,78,149,112,44,51,196,246,95,41,34,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,168,190,19,188,211,232,223,204,12,123,212,96,58,254,35,171,217,150,21,167,121,238,150,217,167,164,92,123,81,233,237,208,222,160,154,4,115,250,232,106,219,85,77,52,79,77,156,199,181,201,35,21,55,86,43,38,126,237,87,35,28,206,193,194,119,154,125,27,249,129,143,122,140,0,95,247,20,122,233,252,26,244,39,38,214,191,162,223,72,254,142,120,47,236,103,142,240,125,255,0,17,89,5,55,246,238,220,157,61,61,254,175,208,93,250,118,247,111,186,66,173,39,231,41,249,80,213,60,55,76,255,0,131,143,179,62,150,228,22,235,23,141,250,95,222,240,190,42,166,56,123,189,191,4,222,190,158,231,87,79,83,119,219,109,211,125,201,127,198,102,138,101,92,68,240,217,152,104,230,21,112,181,81,94,178,15,103,248,105,238,146,201,29,43,59,21,244,245,15,235,116,113,200,244,221,144,185,19,102,47,214,84,223,100,221,82,189,180,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,241,2,221,0,0,0,0,80,15,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,224,39,248,0,0,0,1,21,121,163,249,19,212,223,193,125,98,136,149,68,85,230,143,228,79,83,127,5,245,138,32,40,4,218,160,213,92,218,160,0,0,13,85,204,235,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,48,81,177,71,1,58,103,138,233,127,8,250,103,110,197,169,59,126,222,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,192,204,24,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,216,0,2,42,243,71,242,39,169,191,130,250,197,17,72,28,61,101,54,44,27,95,116,211,53,202,107,188,21,151,31,204,44,215,75,141,79,105,242,118,41,96,173,138,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,226,239,249,163,249,19,212,223,193,125,98,136,163,109,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,240,3,42,241,183,198,14,77,197,206,168,75,122,114,213,209,97,54,58,137,219,137,217,234,226,167,239,208,193,44,112,50,103,201,36,76,71,57,243,58,153,146,171,28,249,18,53,114,177,142,114,39,83,178,175,45,62,5,105,184,154,201,170,181,63,83,168,41,42,180,191,28,168,158,219,85,66,234,169,99,158,239,113,90,116,86,192,197,130,70,75,11,33,73,225,153,210,43,147,169,123,113,181,175,71,72,177,224,174,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,229,87,44,94,96,20,122,69,89,77,195,246,183,228,94,19,5,171,233,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,124,210,61,205,133,204,110,232,216,220,247,198,23,40,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,10,107,198,177,107,238,97,113,154,211,142,80,248,186,186,123,125,125,210,72,251,172,143,166,150,138,150,90,186,153,55,122,162,47,68,16,74,253,183,234,119,78,205,69,114,162,47,234,233,110,169,103,122,45,157,219,53,51,77,47,190,198,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,72,14,87,30,123,52,203,241,175,71,173,50,255,0,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,179,78,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,35,7,53,14,9,45,90,163,134,221,120,150,193,32,164,183,229,152,117,158,106,187,245,60,52,173,71,223,232,161,88,127,59,44,174,153,140,99,233,105,153,82,244,119,67,228,149,141,100,73,250,17,34,86,95,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,247,125,171,250,165,130,107,79,3,186,163,169,122,105,125,246,206,55,121,211,252,163,193,86,248,89,169,251,189,170,74,168,100,252,220,204,100,141,218,72,158,223,172,212,223,109,211,116,84,85,13,117,205,148,248,177,242,177,172,159,47,242,31,78,156,214,176,217,79,139,31,43,26,201,242,255,0,33,244,233,192,214,176,218,160,213,92,218,160,1,26,184,232,224,202,197,198,30,156,82,219,35,186,251,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,146,84,1,171,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,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,247,205,35,218,233,154,246,238,142,145,175,124,159,173,204,235,128,239,203,125,138,167,94,116,158,203,213,159,99,246,247,123,74,215,110,183,119,42,178,136,90,248,91,30,238,238,181,59,212,240,54,161,91,211,28,146,204,212,142,20,223,162,38,165,43,1,181,65,170,185,126,124,184,184,193,186,241,97,164,117,237,206,86,145,51,188,42,162,10,11,211,233,162,116,108,174,130,86,42,211,87,43,81,137,20,111,149,99,157,143,142,55,42,35,224,115,209,177,178,70,70,218,12,2,234,120,85,226,23,21,225,127,149,126,27,171,153,77,55,143,240,30,214,166,183,90,217,85,29,60,215,58,233,111,85,173,138,158,55,61,127,194,145,234,214,189,204,138,41,94,140,127,71,74,212,94,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,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,151,242,175,185,254,101,147,99,56,206,25,125,200,106,234,236,88,117,61,77,53,138,222,229,68,130,133,149,21,15,168,157,88,212,68,69,124,146,200,170,231,174,239,84,108,109,85,233,141,141,108,212,229,185,203,238,155,136,154,153,53,135,89,45,85,109,211,171,117,67,169,168,173,179,69,44,44,201,158,177,79,28,171,21,68,51,197,52,44,166,153,32,114,189,173,115,36,122,62,61,247,100,136,129,5,110,118,155,173,150,165,148,119,155,101,93,5,68,148,240,85,178,42,152,93,19,221,4,241,50,104,101,70,185,17,85,146,69,36,114,49,223,7,49,237,114,110,138,138,90,87,0,191,248,172,184,141,253,175,255,0,242,114,148,138,188,209,252,246,106,111,224,190,143,68,74,174,1,127,241,89,113,27,251,95,255,0,228,229,40,21,86,109,80,106,174,109,80,0,0,0,0,4,0,231,87,229,99,22,249,129,67,233,215,18,186,185,114,101,54,44,27,140,44,47,53,202,107,188,21,151,31,183,228,87,75,141,79,105,242,118,41,96,177,87,201,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,220,88,175,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,235,252,109,241,131,147,113,115,170,18,222,156,181,116,88,77,142,162,118,226,118,122,184,169,251,244,48,75,28,12,153,242,73,19,17,206,124,206,166,100,170,199,62,68,141,92,172,99,156,137,212,233,21,203,23,151,253,30,174,214,83,113,3,173,248,239,139,193,105,58,103,198,109,178,201,4,180,183,234,168,231,154,25,93,82,198,189,100,72,96,146,159,223,12,140,107,102,115,219,186,186,54,189,146,64,189,66,194,174,186,107,159,228,186,115,125,168,164,158,229,138,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,109,183,68,248,23,189,203,23,84,191,42,28,27,97,94,46,251,237,59,174,37,226,49,107,135,245,175,103,194,248,89,23,194,65,238,99,90,254,154,25,40,190,187,122,183,223,235,57,94,143,2,85,0,0,21,87,207,59,245,39,251,73,251,180,181,66,170,249,231,126,164,255,0,105,63,118,129,138,185,42,121,167,202,126,95,215,122,141,184,186,146,149,185,42,121,167,202,126,95,215,122,141,184,186,144,6,181,156,88,249,167,214,79,152,25,15,168,206,108,166,107,89,197,143,154,125,100,249,129,144,250,140,224,75,252,95,152,5,31,14,252,189,180,223,73,52,135,34,255,0,61,138,255,0,104,207,45,77,60,112,84,71,142,210,251,110,170,78,170,134,76,201,35,124,211,70,138,198,66,173,234,72,229,89,92,172,252,202,75,0,49,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,121,249,69,217,242,220,229,247,83,195,181,52,154,195,172,150,170,71,106,45,198,157,212,212,86,217,162,138,103,227,44,73,103,142,85,138,162,25,229,134,103,212,194,176,57,94,214,181,241,177,95,30,251,62,68,80,205,124,18,112,125,140,240,141,165,241,89,90,148,149,185,181,242,158,7,101,151,138,73,106,59,21,211,197,36,239,133,145,199,43,213,173,100,45,169,124,72,246,178,53,145,26,143,123,90,171,210,220,191,171,25,215,228,191,75,51,45,76,246,95,180,254,137,99,247,27,239,130,239,246,124,87,133,166,146,110,215,115,165,221,29,93,190,158,174,151,109,190,251,46,219,29,172,233,90,223,133,93,117,43,69,243,237,57,177,84,82,65,114,202,177,123,173,146,142,90,183,185,176,71,61,77,36,144,198,233,28,214,185,200,196,115,209,85,81,174,93,183,217,23,224,5,112,127,87,59,255,0,165,119,254,155,127,245,129,106,133,43,127,81,83,138,127,245,253,165,95,250,86,227,254,66,93,72,3,21,113,99,229,99,89,62,95,228,62,157,57,149,76,85,197,143,149,141,100,249,127,144,250,116,224,107,88,109,80,106,174,109,80,0,170,190,121,223,169,63,218,79,221,165,170,21,87,207,59,245,39,251,73,251,180,8,171,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,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,1,225,87,99,135,87,188,230,191,3,130,55,222,7,52,247,158,30,187,55,125,142,71,203,95,55,135,129,207,255,0,229,241,64,42,67,154,38,87,95,119,202,237,184,218,84,200,180,253,213,103,111,127,170,189,77,161,114,251,182,79,183,249,204,143,167,248,156,88,151,5,149,85,76,141,145,190,186,198,250,158,166,181,17,126,189,165,139,246,42,255,0,36,192,124,113,95,41,115,61,126,177,216,45,175,108,143,158,225,79,18,43,94,143,247,186,58,45,189,205,247,253,138,75,125,75,160,168,196,120,48,183,219,86,7,61,239,199,162,133,253,40,169,182,246,167,162,175,191,252,16,61,124,179,210,105,113,250,249,164,84,86,36,170,173,118,201,186,239,53,110,255,0,207,241,39,210,124,8,91,203,102,220,200,116,142,134,177,173,84,116,253,215,59,227,254,170,172,255,0,188,154,73,240,3,195,254,7,4,69,223,222,135,177,223,3,130,46,224,115,79,129,228,240,135,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,42,226,199,202,198,178,124,191,200,125,58,115,42,152,171,139,31,43,26,201,242,255,0,33,244,233,192,214,176,218,160,213,92,218,160,0,0,0,0,0,6,42,226,171,84,191,34,220,56,234,46,166,67,125,246,53,125,155,31,170,246,85,111,133,241,29,171,164,172,236,208,254,109,88,246,187,122,169,96,111,215,106,177,55,221,251,53,28,168,20,173,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,42,128,5,138,114,100,215,74,204,91,89,111,186,13,119,188,244,89,115,107,124,151,27,93,36,137,60,159,217,138,70,163,220,144,163,85,98,139,185,72,149,14,145,238,106,43,252,36,13,235,69,107,90,235,148,53,129,210,124,235,242,95,170,120,110,166,123,47,218,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,154,49,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,112,31,172,0,0,0,0,0,3,90,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,74,86,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,9,84,0,0,0,2,149,185,213,249,167,197,190,95,208,250,141,196,202,188,140,127,93,159,179,127,188,140,85,206,175,205,62,45,242,254,135,212,110,38,85,228,99,250,236,253,155,253,228,4,85,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,4,255,0,0,0,43,215,157,125,166,213,55,13,184,109,246,107,101,35,238,84,121,197,61,37,61,99,161,106,207,12,19,80,86,186,88,153,38,221,77,99,221,4,46,115,81,118,114,197,26,174,253,41,181,133,16,3,157,95,149,140,91,230,5,15,167,92,64,170,190,19,188,211,232,223,204,12,123,212,96,54,83,53,172,225,59,205,62,141,252,192,199,189,70,3,101,48,5,117,115,155,215,74,60,91,70,172,90,13,104,188,244,94,179,107,132,119,27,165,36,105,4,159,216,122,71,43,218,147,35,149,101,139,185,86,148,238,141,237,106,35,252,36,237,235,68,107,154,235,21,53,235,230,43,172,119,221,100,226,227,59,169,187,195,225,233,48,251,132,248,117,174,155,169,143,236,210,208,79,44,110,94,182,177,138,238,236,235,81,62,206,234,115,59,253,29,78,107,26,160,70,179,191,240,253,169,159,145,189,113,192,245,74,74,187,173,61,38,51,144,80,220,43,253,151,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,116,0,6,210,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,184,253,98,26,242,167,215,154,157,100,225,114,131,25,190,214,210,73,125,211,106,132,198,100,99,106,34,89,228,183,50,38,58,130,103,194,198,53,98,103,105,86,153,170,168,238,226,209,200,245,123,156,175,70,204,160,0,29,42,183,90,52,190,221,171,148,26,17,112,203,233,41,115,187,165,157,111,212,54,121,153,35,31,85,68,143,145,138,232,164,86,246,158,244,88,101,85,137,175,89,58,35,123,250,122,26,174,64,134,188,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,22,169,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,0,27,41,128,0,21,1,205,147,130,139,118,159,214,127,9,221,47,182,118,44,183,187,131,227,203,232,163,74,170,137,34,186,85,79,52,203,115,116,143,115,217,28,50,190,70,194,230,254,105,140,147,176,140,71,44,202,140,183,243,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,120,26,230,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,191,76,167,137,221,26,198,56,125,170,226,117,185,71,182,48,24,109,236,184,67,91,107,133,211,201,85,220,149,176,199,3,35,94,149,108,206,157,237,133,89,39,71,110,69,84,149,99,233,122,182,144,56,250,225,70,179,133,45,113,171,178,91,34,235,195,50,142,245,227,23,154,56,103,72,224,165,116,206,71,80,58,73,85,221,201,169,254,163,92,169,35,220,232,223,4,142,233,89,122,27,130,228,207,243,41,112,26,125,45,118,67,86,152,157,45,226,107,251,45,45,84,108,11,113,150,24,224,117,67,209,19,119,189,34,133,140,111,82,175,66,44,157,29,61,201,58,131,181,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,63,249,83,240,37,117,91,173,7,20,218,203,140,210,54,218,218,116,159,8,181,92,96,115,167,146,117,115,29,29,225,88,170,141,99,26,212,114,65,214,215,43,213,253,246,163,58,32,146,72,213,203,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,59,106,228,69,146,61,239,166,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,64,62,178,128,121,163,249,236,212,223,193,125,30,136,191,226,128,121,163,249,236,212,223,193,125,30,136,8,255,0,165,186,91,157,235,78,119,108,211,61,52,177,123,103,36,188,247,188,21,23,138,134,159,187,218,133,243,73,249,201,158,200,219,180,113,61,223,89,201,190,219,38,234,168,139,177,79,12,92,61,98,188,47,232,213,151,72,241,106,159,31,224,59,149,55,27,163,233,99,167,154,231,93,43,186,165,168,145,172,79,240,99,98,57,207,115,34,138,38,43,223,209,212,176,3,145,143,235,179,246,111,247,145,106,128,14,169,170,90,91,130,107,78,9,115,211,61,75,177,123,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,218,192,26,230,113,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,94,191,194,119,154,125,27,249,129,143,122,140,5,201,243,96,197,172,89,7,4,185,125,218,239,67,226,42,241,155,133,162,233,107,147,186,246,120,122,167,215,67,72,233,54,106,162,63,120,42,234,25,179,145,91,245,247,219,169,173,84,166,206,19,188,211,232,223,204,12,123,212,96,3,101,48,0,0,0,0,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,9,254,0,0,0,0,69,94,104,254,68,245,55,240,95,88,162,37,81,21,121,163,249,19,212,223,193,125,98,136,10,1,54,168,53,87,54,168,0,0,3,85,115,101,62,19,188,172,104,223,203,252,123,211,160,53,172,54,83,225,59,202,198,141,252,191,199,189,58,0,50,168,0,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,176,158,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,160,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,246,30,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,90,1,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,223,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,78,167,4,212,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,50,95,58,191,43,24,183,204,10,31,78,184,144,255,0,151,7,47,250,206,34,47,177,106,222,175,99,191,231,79,65,226,96,138,154,162,73,233,228,200,170,186,31,31,77,59,225,124,114,50,24,100,84,123,230,71,116,172,145,36,77,71,254,121,98,152,28,234,252,172,98,223,48,40,125,58,226,4,0,229,113,231,179,76,191,26,244,122,210,252,238,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,40,51,149,199,158,205,50,252,107,209,235,75,254,3,94,190,58,56,50,190,240,121,168,244,182,200,238,190,217,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,229,112,215,197,117,247,67,176,157,82,210,171,180,183,91,150,25,169,56,125,230,206,182,216,38,98,199,67,120,168,163,116,52,213,237,99,211,250,34,149,24,230,43,163,115,94,189,197,130,54,45,250,107,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,117,225,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,20,111,70,185,237,100,177,74,196,123,250,58,148,49,81,178,159,22,62,86,53,147,229,254,67,233,211,154,214,27,41,241,99,229,99,89,62,95,228,62,157,56,26,214,27,84,26,171,155,84,0,0,0,53,246,230,105,105,181,89,120,227,212,250,59,53,178,146,130,158,74,139,109,91,226,166,133,177,49,211,207,108,164,154,105,85,173,68,69,124,146,201,36,143,119,197,207,123,156,187,170,170,155,4,148,3,205,31,207,102,166,254,11,232,244,64,74,174,70,63,174,207,217,191,222,69,85,150,169,200,199,245,217,251,55,251,200,128,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,193,141,136,231,49,175,150,88,152,175,103,95,82,7,127,224,95,131,43,239,24,122,143,85,108,146,235,236,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,108,19,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,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,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,157,212,10,1,230,143,231,179,83,127,5,244,122,34,85,112,11,255,0,138,203,136,223,218,255,0,255,0,39,41,72,171,205,31,207,102,166,254,11,232,244,68,170,224,23,255,0,21,151,17,191,181,255,0,254,78,82,129,85,102,207,186,165,170,88,38,139,96,151,61,76,212,187,239,177,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,154,193,18,211,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,5,234,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,96,41,3,151,7,48,10,206,29,239,177,105,38,175,100,95,231,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,187,240,0,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,208,59,7,54,204,42,235,138,241,165,144,95,110,21,20,146,83,230,54,123,85,238,133,176,189,202,248,224,101,51,104,85,178,162,181,17,31,221,161,149,200,141,87,39,67,152,187,238,170,214,231,254,71,217,253,52,87,93,83,210,218,236,134,173,106,42,169,237,215,251,93,165,203,43,160,70,68,233,96,173,168,98,109,218,99,213,102,160,99,189,232,247,162,71,250,73,26,244,228,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,130,188,180,115,250,109,62,227,75,78,234,174,89,13,93,170,219,124,168,169,176,85,36,43,47,69,99,234,233,164,138,150,158,86,70,139,214,199,86,45,34,167,82,116,53,237,99,221,211,209,212,129,176,72,0,1,85,124,243,191,82,127,180,159,187,75,31,194,181,163,75,245,23,50,204,116,255,0,7,203,233,47,55,220,2,162,158,147,35,167,166,100,142,101,4,243,36,157,17,44,170,222,211,222,139,12,173,123,88,231,44,111,141,204,127,75,145,80,174,14,121,223,169,63,218,79,221,160,98,174,74,158,105,242,159,151,245,222,163,110,46,164,165,110,74,158,105,242,159,151,245,222,163,110,46,164,1,173,103,22,62,105,245,147,230,6,67,234,51,155,41,154,214,113,99,230,159,89,62,96,100,62,163,56,19,167,148,167,5,30,219,172,163,226,203,83,109,150,170,203,44,61,232,240,187,124,233,223,145,213,208,207,219,125,205,200,142,232,143,178,248,165,142,38,200,215,57,100,87,74,137,26,197,11,223,109,68,85,229,113,228,79,76,191,26,245,138,210,85,0,0,0,0,0,49,87,22,62,86,53,147,229,254,67,233,211,159,171,171,58,253,163,90,21,236,15,202,230,161,90,177,127,165,23,4,182,90,252,107,220,157,249,189,221,78,94,148,94,220,44,234,103,114,119,244,197,31,91,58,222,222,166,239,249,92,88,249,88,214,79,151,249,15,167,78,6,181,134,213,6,170,230,213,0,10,171,231,157,250,147,253,164,253,218,90,161,85,124,243,191,82,127,180,159,187,64,138,188,174,60,246,105,151,227,94,143,90,95,241,64,60,174,60,246,105,151,227,94,143,90,93,79,19,188,66,226,188,47,232,213,235,87,50,154,111,31,224,59,116,214,235,91,42,163,167,154,231,93,43,186,98,167,141,207,95,240,164,122,181,175,115,34,138,87,163,31,209,210,161,143,248,232,227,54,197,193,230,156,82,220,227,181,123,103,51,202,60,69,62,51,109,149,143,74,87,73,18,51,187,83,83,35,118,218,24,187,177,42,198,215,36,146,57,237,107,122,81,95,44,125,131,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,80,14,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,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,151,245,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,151,129,210,180,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,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,189,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,10,187,30,26,190,243,203,130,38,192,121,58,238,107,115,75,93,150,90,149,84,250,189,63,98,175,241,218,159,103,244,157,136,193,156,88,102,244,248,70,158,84,220,38,119,214,86,177,90,155,47,250,162,22,175,241,87,249,64,83,229,158,166,175,83,56,188,196,233,27,50,212,43,239,116,62,249,28,168,155,36,81,42,254,150,255,0,99,11,57,226,150,218,203,39,13,50,91,106,26,206,168,172,171,19,81,19,116,71,37,4,232,159,103,243,21,211,192,5,137,114,206,40,177,235,155,155,212,216,43,227,151,125,246,219,166,154,125,190,212,251,89,247,22,47,199,229,100,86,205,27,154,7,69,213,249,151,51,244,149,54,254,181,170,79,231,251,128,243,203,154,7,71,162,54,151,57,19,222,201,87,255,0,234,170,201,118,68,110,92,206,73,180,46,203,42,38,200,177,200,168,159,254,245,84,75,144,56,191,244,78,45,57,63,244,78,45,3,154,124,15,39,132,248,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,171,139,31,43,26,201,242,255,0,33,244,233,204,170,98,174,44,124,172,107,39,203,252,135,211,167,3,90,195,106,131,85,115,106,128,0,0,0,0,5,85,243,180,214,191,254,97,120,115,163,183,253,217,173,194,170,72,191,225,20,116,145,194,244,147,254,26,178,53,209,255,0,120,86,187,244,208,180,155,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,77,109,248,170,213,47,203,79,17,218,139,169,144,223,125,179,65,121,200,42,189,149,91,225,124,63,118,215,19,251,52,63,155,86,49,205,218,150,40,27,245,218,143,93,183,126,238,87,42,135,234,240,185,163,150,45,93,184,234,109,78,71,54,244,152,22,151,228,217,140,116,221,47,254,186,170,166,165,237,211,39,91,30,213,103,110,122,136,167,223,235,53,221,142,135,53,90,245,84,194,165,180,240,105,161,117,154,97,203,43,91,245,27,33,179,120,43,214,165,225,249,5,198,23,61,103,100,206,179,193,107,168,142,137,36,138,68,107,27,212,247,213,206,199,177,21,36,138,166,39,43,220,157,45,101,75,1,149,120,170,210,223,200,183,17,218,139,166,112,216,189,141,65,102,200,42,189,149,69,226,188,71,106,215,43,251,212,63,156,87,189,206,222,150,88,29,245,220,175,77,246,126,206,71,34,91,79,40,77,116,172,212,254,28,106,244,231,33,188,248,219,214,154,92,27,110,133,175,73,223,51,108,243,177,100,162,89,37,145,92,199,116,189,149,112,49,140,84,72,226,166,137,170,198,167,75,159,133,121,218,104,167,255,0,48,188,70,81,220,62,236,42,225,75,36,191,240,138,202,73,33,98,71,255,0,13,73,28,233,63,188,35,91,250,106,70,174,85,154,199,98,210,46,46,45,20,217,28,59,82,103,182,249,112,232,234,122,159,253,107,85,83,60,18,83,47,67,24,229,127,114,122,120,160,219,234,181,189,254,183,57,26,197,69,11,233,0,0,0,0,0,1,173,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,165,43,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,4,170,0,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,101,94,70,63,174,207,217,191,222,70,42,231,87,230,159,22,249,127,67,234,55,19,42,242,49,253,118,126,205,254,242,2,42,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,2,127,128,0,16,3,157,95,149,140,91,230,5,15,167,92,73,254,64,14,117,126,86,49,111,152,20,62,157,113,2,170,248,78,243,79,163,127,48,49,239,81,128,217,76,214,179,132,239,52,250,55,243,3,30,245,24,13,148,192,143,252,118,107,165,139,64,120,101,204,114,75,157,230,235,108,186,223,173,245,88,222,55,53,173,30,149,77,188,85,82,204,148,239,100,141,86,246,123,125,15,153,100,87,53,90,216,87,167,169,234,198,59,94,204,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,222,88,255,0,58,125,121,169,187,102,88,167,14,86,106,218,71,219,108,84,236,201,175,73,13,68,82,191,218,51,36,145,83,67,43,17,157,112,62,42,117,146,68,78,191,206,50,185,142,86,125,86,57,112,255,0,41,189,11,177,107,7,19,95,73,50,219,53,214,174,213,167,118,246,100,148,179,83,171,227,165,101,226,58,168,82,137,149,18,53,63,223,230,100,125,77,87,186,153,119,234,99,100,99,130,42,234,198,11,249,47,213,60,203,76,253,169,237,63,162,89,5,198,197,227,123,29,159,21,225,106,100,135,187,219,234,119,71,87,111,171,167,169,219,111,182,235,182,231,234,212,232,229,246,45,2,183,113,3,79,55,122,203,83,152,86,225,213,145,244,177,190,18,170,58,42,106,186,117,221,95,215,39,121,146,212,251,145,157,44,240,191,89,219,200,212,79,214,226,199,205,62,178,124,192,200,125,70,114,111,240,85,195,197,171,137,142,90,122,157,129,207,106,171,175,190,219,243,139,165,239,22,101,53,99,105,159,237,184,44,212,105,74,213,116,138,145,43,36,89,29,11,210,79,171,209,43,149,21,142,70,200,192,194,188,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,215,188,106,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,123,141,151,180,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,201,226,42,61,121,126,145,223,93,195,101,110,63,6,119,29,59,221,66,203,205,55,117,147,167,67,145,89,3,150,70,197,21,78,234,215,196,249,155,36,42,246,35,36,106,49,235,35,53,194,187,93,179,235,6,127,91,125,190,220,242,11,118,109,110,188,73,87,89,89,87,52,208,221,105,174,177,204,174,146,89,36,114,164,204,169,108,200,174,87,42,163,209,232,170,190,243,104,130,176,57,162,242,255,0,163,187,209,220,184,155,209,12,119,179,117,135,196,220,115,139,92,18,65,5,44,148,177,65,44,243,93,155,220,123,58,102,78,214,210,199,26,61,211,58,70,200,141,71,164,174,148,48,87,20,188,109,218,184,175,224,107,26,177,100,243,210,80,234,46,43,156,90,97,186,209,186,169,174,158,237,3,108,245,109,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,219,71,42,36,145,239,24,56,78,243,79,163,127,48,49,239,81,128,197,70,85,225,59,205,62,141,252,192,199,189,70,0,54,83,0,0,0,137,92,193,184,219,181,112,161,128,71,98,198,39,164,174,212,92,170,158,162,27,85,27,106,154,217,237,48,58,25,154,203,179,227,116,50,177,236,142,161,177,181,177,72,141,73,151,184,141,85,72,228,216,34,7,55,254,44,240,220,234,166,155,133,236,62,158,146,236,252,86,241,77,122,187,223,41,171,213,204,165,184,199,21,101,60,182,213,139,183,210,231,177,179,198,231,200,217,87,165,253,81,57,168,246,63,166,178,207,213,255,0,53,89,238,85,254,154,228,121,38,71,112,255,0,116,172,174,185,87,84,73,255,0,42,73,166,146,71,255,0,59,156,231,125,170,165,159,223,249,62,244,240,143,109,250,44,157,122,236,206,205,246,227,237,10,190,152,102,234,129,123,182,56,122,38,90,104,250,28,230,244,212,59,175,185,44,75,187,226,138,95,205,7,234,242,117,226,151,21,168,177,77,194,141,219,27,181,89,111,84,158,50,251,104,186,83,186,56,93,125,234,122,58,120,170,26,231,35,229,172,141,138,138,199,49,29,213,77,2,162,163,18,159,170,75,63,53,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,61,197,249,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,64,148,5,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,18,171,145,143,235,179,246,111,247,145,106,133,85,242,49,253,118,126,205,254,242,45,80,0,0,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,178,152,0,0,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,4,255,0,0,0,0,0,34,175,52,127,34,122,155,248,47,172,81,18,168,138,188,209,252,137,234,111,224,190,177,68,5,0,155,84,26,171,155,84,0,0,1,170,185,178,159,9,222,86,52,111,229,254,61,233,208,26,214,27,41,240,157,229,99,70,254,95,227,222,157,0,25,84,0,4,85,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,40,4,9,211,204,127,152,5,103,17,23,217,116,147,72,114,47,243,167,160,240,211,203,83,79,28,244,242,100,85,93,12,147,170,161,147,50,57,25,12,50,42,177,144,171,122,86,72,150,87,43,255,0,50,145,98,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,118,63,225,215,65,179,46,36,181,114,197,165,56,101,21,91,159,113,168,99,238,117,208,211,164,204,180,219,145,237,74,138,217,81,207,99,122,35,107,183,70,171,219,214,245,100,109,94,183,181,23,98,157,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,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,160,126,254,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,239,32,183,58,191,43,24,183,204,10,31,78,184,147,252,128,28,234,252,172,98,223,48,40,125,58,226,4,0,229,113,231,179,76,191,26,244,122,210,255,0,138,1,229,113,231,179,76,191,26,244,122,210,255,0,128,17,87,152,247,14,152,38,183,240,227,149,101,151,250,126,206,73,167,56,253,206,251,143,220,250,230,119,133,237,50,58,154,168,187,44,149,145,191,191,29,26,67,213,34,63,183,215,214,212,85,77,150,85,24,171,139,31,43,26,201,242,255,0,33,244,233,192,214,176,217,79,139,31,43,26,201,242,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,47,242,31,78,156,13,107,13,170,13,85,205,170,0,0,0,20,3,205,31,207,102,166,254,11,232,244,69,255,0,20,3,205,31,207,102,166,254,11,232,244,64,74,174,70,63,174,207,217,191,222,68,223,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,176,131,145,143,235,179,246,111,247,145,106,128,0,0,80,15,52,127,61,154,155,248,47,163,209,18,171,128,95,252,86,92,70,254,215,255,0,249,57,74,69,94,104,254,123,53,55,240,95,71,162,37,87,0,191,248,172,184,141,253,175,255,0,242,114,148,10,171,50,255,0,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,204,64,108,103,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,128,117,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,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,150,63,202,143,142,159,237,28,47,235,94,103,254,167,165,192,43,107,155,254,19,93,107,146,161,93,254,245,225,88,230,255,0,46,20,127,247,60,36,202,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,107,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,123,192,218,76,16,87,151,7,48,10,62,34,44,81,105,38,175,100,95,231,177,65,226,103,138,166,162,56,41,227,200,169,122,223,39,85,59,33,100,113,178,104,99,84,99,225,70,245,44,113,36,173,87,254,121,34,157,64,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,92,79,28,218,95,117,214,62,18,245,51,3,177,58,173,110,83,217,253,165,71,5,37,19,170,231,171,158,134,104,235,99,165,142,38,170,57,207,153,212,201,10,109,186,162,200,138,141,118,221,43,174,97,181,65,172,102,181,233,125,215,69,117,115,47,210,139,203,170,228,168,197,175,21,54,214,84,84,209,58,145,245,144,49,235,217,170,72,156,170,172,100,209,118,229,103,214,114,43,36,106,163,156,138,138,161,178,238,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,238,34,7,53,207,225,29,252,28,103,252,138,127,243,41,253,113,244,255,0,192,245,251,83,217,125,13,233,237,237,255,0,208,127,219,124,87,79,215,232,232,223,243,30,32,253,94,83,249,77,139,32,224,151,16,180,218,43,188,69,94,51,112,187,218,238,145,246,158,207,15,84,250,233,170,219,30,238,68,71,239,5,93,59,247,106,171,126,190,219,245,53,200,147,0,13,99,52,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,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,147,43,153,143,16,184,175,20,26,53,195,198,174,98,212,222,3,199,253,40,166,184,218,223,85,29,68,214,202,232,157,109,108,180,242,57,139,254,12,140,87,53,142,124,82,196,245,99,58,250,83,228,230,71,203,238,155,135,106,152,245,135,70,237,85,110,211,171,141,67,105,171,109,176,197,44,204,198,94,145,65,28,75,45,68,211,203,52,204,169,153,103,114,61,205,107,35,122,178,61,247,124,104,176,44,9,255,0,201,83,205,62,83,242,254,187,212,109,197,212,148,173,201,83,205,62,83,242,254,187,212,109,197,212,128,53,172,226,199,205,62,178,124,192,200,125,70,115,101,51,90,206,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,198,189,98,180,149,68,85,229,113,228,79,76,191,26,245,138,210,85,0,0,0,62,75,180,119,89,173,85,176,216,171,105,40,238,79,167,145,180,117,21,116,206,169,130,25,213,171,219,124,145,54,72,221,35,17,219,42,177,36,98,185,17,81,28,221,247,79,172,1,173,103,20,127,151,111,203,182,77,252,37,255,0,249,228,255,0,89,123,111,251,143,253,71,7,135,254,226,254,183,254,231,236,126,135,252,175,173,212,76,174,20,184,227,166,201,120,68,212,158,17,245,25,149,107,125,182,233,190,82,204,70,236,175,150,161,43,169,34,182,85,206,234,41,213,202,229,137,240,68,215,246,156,155,68,176,196,216,246,99,163,103,122,111,241,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,5,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,7,202,109,80,106,174,109,80,0,170,190,121,223,169,63,218,79,221,165,170,21,87,207,59,245,39,251,73,251,180,8,107,203,223,63,195,116,179,139,156,39,80,117,7,33,164,177,227,214,58,123,221,77,117,117,74,175,68,76,246,61,98,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,229,113,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,76,20,72,174,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,102,174,91,156,190,233,184,137,169,147,88,117,146,213,86,221,58,183,84,58,154,138,219,52,82,194,204,153,235,20,241,202,177,84,67,60,83,66,202,105,146,7,43,218,215,50,71,163,227,223,118,72,137,213,121,142,240,57,77,194,150,101,65,152,105,243,234,234,52,235,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,238,185,145,74,215,35,150,21,150,75,200,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,125,231,203,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,64,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,130,49,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,113,175,23,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,207,252,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,84,46,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,3,194,174,192,113,93,247,57,38,255,0,105,199,169,85,126,31,105,204,15,14,247,38,228,2,230,153,157,211,216,176,203,125,155,196,34,77,89,3,220,198,163,211,117,233,171,167,223,221,212,139,246,125,196,250,168,119,68,47,127,242,90,171,255,0,49,80,60,220,50,250,170,173,66,198,236,108,247,71,21,182,161,200,212,115,189,234,181,123,124,62,31,232,104,7,105,229,65,130,43,239,19,101,115,82,183,234,62,23,70,245,103,189,54,74,214,46,202,173,254,111,188,207,92,204,106,22,45,47,72,209,234,136,233,54,95,127,254,111,88,123,185,107,96,73,141,105,156,55,9,55,235,159,125,183,107,127,139,81,88,159,20,95,246,199,228,243,56,157,223,147,248,160,86,251,157,59,126,223,247,10,196,3,188,242,228,133,177,240,251,141,185,143,221,29,74,171,241,251,124,69,78,255,0,245,146,216,139,28,188,232,18,139,135,124,83,223,186,201,66,146,124,62,29,83,84,59,254,210,83,129,197,255,0,13,142,13,57,191,224,113,106,108,7,52,248,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,174,44,124,172,107,39,203,252,135,211,167,50,169,138,184,177,242,177,172,159,47,242,31,78,156,13,107,13,170,13,85,205,170,0,0,0,0,0,137,92,208,117,190,235,162,124,40,94,155,102,177,210,92,106,51,250,135,96,239,125,76,142,107,40,224,173,163,170,89,167,70,183,222,247,164,80,200,198,39,83,81,31,35,94,189,72,197,141,244,109,164,248,47,229,67,84,240,221,51,246,167,179,62,150,228,22,235,23,141,236,119,188,47,138,169,142,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,146,255,0,155,222,186,81,234,127,17,212,154,115,143,94,124,109,151,77,45,238,183,76,214,36,15,133,183,137,222,146,86,172,114,198,174,123,186,88,202,72,30,199,170,44,114,211,74,212,99,87,169,207,200,28,151,52,46,251,117,212,124,143,136,123,157,154,213,54,55,100,183,212,227,118,218,154,133,100,149,76,188,74,180,210,72,250,118,108,174,143,162,149,207,99,228,85,98,171,106,209,141,235,69,149,24,22,41,196,46,45,98,193,184,47,212,188,43,22,161,240,86,92,127,75,239,54,187,117,55,117,242,118,41,96,180,203,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,121,174,17,178,159,22,62,86,53,147,229,254,67,233,211,154,214,1,178,159,21,90,91,249,105,225,199,81,116,206,27,23,182,107,239,56,253,87,178,168,188,87,135,238,221,34,103,122,135,243,138,246,53,187,85,69,3,190,187,145,139,182,207,221,170,228,93,112,127,205,86,5,149,127,166,184,230,73,142,92,63,221,40,235,173,181,212,242,127,201,146,25,163,145,159,204,230,185,191,98,161,180,153,65,124,208,116,66,213,162,124,87,222,157,102,190,85,220,105,243,250,119,103,15,101,76,109,107,232,231,173,172,170,73,160,71,55,220,246,36,176,200,246,47,75,85,25,35,88,189,74,197,145,225,115,252,42,234,151,229,167,135,29,58,212,201,175,190,217,175,188,227,244,190,213,173,240,190,31,187,116,137,157,154,239,205,163,24,214,237,85,20,237,250,141,70,46,219,179,118,171,85,114,169,86,188,148,53,190,212,182,172,203,134,233,172,117,109,185,54,162,163,56,167,185,54,70,186,9,32,86,209,81,203,3,219,238,115,30,215,36,46,106,167,82,61,31,34,47,71,66,119,45,40,0,0,0,0,13,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,41,91,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,191,26,245,138,208,37,80,0,0,0,10,86,231,87,230,159,22,249,127,67,234,55,19,42,242,49,253,118,126,205,254,242,49,87,58,191,52,248,183,203,250,31,81,184,153,87,145,143,235,179,246,111,247,144,17,87,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,19,252,0,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,21,87,194,119,154,125,27,249,129,143,122,140,6,199,185,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,184,215,11,132,239,52,250,55,243,3,30,245,24,11,137,230,177,175,53,58,55,194,229,126,51,98,173,164,142,251,169,53,11,140,198,199,84,68,147,199,110,124,79,117,124,204,133,236,114,202,206,210,37,51,149,17,189,181,172,141,232,246,185,24,142,10,86,214,189,80,186,235,86,174,101,250,175,121,109,92,117,25,77,226,166,228,202,122,154,215,85,190,142,7,189,123,52,169,43,145,21,236,134,46,220,76,250,173,68,100,109,68,107,81,17,18,236,249,86,104,229,247,72,184,71,180,84,228,115,109,87,158,220,37,204,99,166,233,103,245,173,45,76,16,71,76,157,108,123,145,253,200,41,226,159,127,170,230,247,250,28,212,115,21,86,152,120,107,210,26,157,122,215,156,27,72,225,130,174,74,124,138,241,12,55,5,164,158,40,103,138,220,205,229,173,154,55,203,187,17,241,211,71,52,136,138,142,221,88,136,141,114,170,53,118,83,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,13,109,248,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,42,175,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,224,43,171,152,174,142,95,116,111,139,140,238,154,239,55,136,164,204,46,19,230,54,186,158,150,51,189,75,95,60,178,57,58,26,247,171,123,83,165,68,27,187,165,207,236,117,244,181,175,106,19,131,146,198,188,211,93,176,220,175,135,43,205,109,91,238,86,42,135,228,214,84,154,162,89,89,236,233,150,56,170,97,137,138,206,136,25,21,66,199,34,167,95,231,31,92,247,35,62,171,220,191,191,206,111,66,232,242,157,26,177,107,205,162,205,215,122,194,110,17,219,174,149,113,172,17,255,0,97,234,220,172,106,204,174,68,150,94,221,90,211,182,54,53,202,140,241,115,187,161,81,206,115,107,219,128,13,121,169,225,243,138,60,71,38,154,182,146,154,197,127,168,102,51,144,190,174,162,42,104,25,110,171,150,54,186,105,38,145,142,72,153,4,173,134,165,85,21,187,165,58,177,94,214,185,202,6,195,192,0,41,175,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,185,205,232,142,84,233,71,162,77,12,77,136,28,39,121,167,209,191,152,24,247,168,192,108,123,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,251,202,118,213,94,9,46,188,40,113,203,162,247,220,98,10,186,237,58,202,181,34,203,53,170,177,180,174,108,22,153,221,120,71,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,238,43,81,86,57,54,11,159,0,1,141,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,215,179,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,95,230,183,195,31,16,90,233,138,217,50,141,43,189,93,114,59,46,51,249,202,156,14,138,154,38,111,34,71,82,249,174,168,245,149,175,170,153,24,144,211,199,76,216,228,145,58,222,177,123,228,145,174,130,188,185,184,40,254,21,90,143,61,255,0,63,182,93,99,211,44,91,243,151,42,152,19,181,29,210,185,21,139,29,177,179,117,53,237,234,99,214,73,93,18,57,204,141,173,110,241,58,104,164,64,149,92,165,56,40,246,37,29,31,22,90,155,108,186,209,222,166,239,71,133,219,231,78,196,109,161,154,14,219,238,110,68,119,92,157,230,75,44,113,54,70,181,169,26,58,84,73,18,88,94,203,63,0,10,149,230,215,193,71,177,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,64,190,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,54,83,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,30,63,184,62,186,240,155,171,142,109,189,41,36,193,51,26,138,202,252,81,240,202,229,125,52,12,123,86,74,25,91,35,221,47,93,58,77,19,18,71,57,201,43,28,199,245,117,172,145,198,23,169,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,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,163,110,104,254,123,53,55,240,95,71,162,38,255,0,39,125,16,215,156,7,13,189,106,78,103,124,171,179,233,246,99,78,201,236,120,181,76,123,190,182,117,86,109,120,68,119,190,157,142,137,189,182,109,239,168,99,155,35,147,162,42,119,62,16,115,71,243,217,169,191,130,250,61,16,18,171,145,143,235,179,246,111,247,145,106,133,85,242,49,253,118,126,205,254,242,45,80,0,0,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,178,152,0,0,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,4,255,0,0,0,0,0,34,175,52,127,34,122,155,248,47,172,81,18,168,138,188,209,252,137,234,111,224,190,177,68,5,0,155,84,26,171,155,84,0,0,1,170,185,178,159,9,222,86,52,111,229,254,61,233,208,26,214,27,41,240,157,229,99,70,254,95,227,222,157,0,25,84,0,4,85,230,143,228,79,83,127,5,245,138,34,136,112,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,82,247,185,163,249,19,212,223,193,125,98,136,235,252,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,100,174,14,184,58,193,56,64,193,42,44,22,10,207,108,228,151,158,143,164,25,7,110,106,127,106,118,166,168,125,47,245,171,231,150,56,59,81,212,44,127,155,84,235,219,169,219,170,251,164,0,0,8,1,206,175,202,198,45,243,2,135,211,174,36,255,0,32,7,58,191,43,24,183,204,10,31,78,184,129,0,57,92,121,236,211,47,198,189,30,180,191,226,128,121,92,121,236,211,47,198,189,30,180,191,224,6,42,226,199,202,198,178,124,191,200,125,58,115,42,152,171,139,31,43,26,201,242,255,0,33,244,233,192,214,176,217,79,139,31,43,26,201,242,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,47,242,31,78,156,13,107,13,170,13,85,205,170,0,0,0,20,3,205,31,207,102,166,254,11,232,244,69,255,0,20,3,205,31,207,102,166,254,11,232,244,64,74,174,70,63,174,207,217,191,222,69,170,21,87,200,199,245,217,251,55,251,200,181,64,0,0,40,7,154,63,158,205,77,252,23,209,232,137,85,192,47,254,43,46,35,127,107,255,0,252,156,165,34,175,52,127,61,154,155,248,47,163,209,18,171,128,95,252,86,92,70,254,215,255,0,249,57,74,5,85,155,84,26,171,155,84,0,32,175,49,254,95,244,124,68,88,165,213,189,33,199,127,207,98,131,195,65,45,53,60,144,83,199,145,82,245,178,62,154,135,204,248,227,100,208,198,170,246,76,174,234,88,226,88,156,143,252,202,197,58,128,26,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,161,175,53,206,5,191,183,241,65,162,152,103,250,162,171,63,162,161,119,248,46,109,210,58,116,111,251,239,138,123,93,252,137,149,159,221,19,21,193,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,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,11,116,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,105,45,57,144,235,206,27,196,151,47,205,56,213,108,50,182,145,204,184,231,22,230,92,232,97,168,89,159,105,184,165,170,189,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,88,151,202,227,207,102,153,126,53,232,245,160,95,241,72,28,224,180,114,251,131,113,64,186,171,81,55,136,178,234,93,190,10,138,57,58,88,206,197,85,13,60,20,149,20,219,35,220,247,116,177,148,210,247,21,172,106,248,158,134,245,44,110,82,239,202,234,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,12,65,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,13,120,121,120,102,182,172,3,141,45,42,190,222,105,234,230,167,170,188,62,200,198,211,49,174,122,79,112,166,150,134,23,42,57,205,78,134,203,83,27,158,187,238,140,71,42,35,149,17,171,176,240,31,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,251,205,125,248,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,187,15,29,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,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,170,21,23,201,83,205,62,83,242,254,187,212,109,197,212,149,87,203,199,135,172,171,133,254,97,122,137,164,121,77,79,143,240,26,127,85,83,110,186,50,150,74,120,110,116,50,215,219,157,21,68,109,122,127,133,27,209,174,123,89,44,82,177,30,254,142,165,181,64,6,181,156,88,249,167,214,79,152,25,15,168,206,108,166,107,89,197,143,154,125,100,249,129,144,250,140,224,93,79,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,74,160,0,0,0,0,5,122,243,45,229,247,77,172,54,171,199,16,122,65,106,171,147,80,104,41,252,77,226,211,73,20,181,83,228,172,99,105,96,141,35,71,206,140,129,244,244,208,74,228,100,49,57,243,174,205,68,87,171,119,176,160,6,170,230,213,5,64,115,75,224,39,232,37,101,251,138,237,47,159,175,31,186,220,60,102,95,107,168,168,222,74,10,234,185,209,171,89,78,231,174,242,67,52,242,181,31,22,234,232,228,145,21,136,177,57,91,5,191,128,42,175,158,119,234,79,246,147,247,105,106,133,101,243,143,192,51,45,83,204,184,125,211,237,62,199,170,239,153,13,242,163,35,166,161,161,166,68,235,149,251,91,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,2,184,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,131,27,17,206,99,95,44,177,49,94,206,190,164,216,123,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,143,248,62,225,51,13,225,23,75,254,131,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,127,70,253,199,162,35,165,122,174,117,0,0,3,21,113,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,10,55,163,92,199,62,41,101,98,61,157,125,73,90,188,49,242,125,206,235,245,30,229,81,197,2,123,43,22,198,174,16,248,106,59,93,92,53,17,229,112,162,204,143,232,168,142,100,154,146,29,227,129,87,174,38,202,248,230,86,183,178,244,87,54,223,192,31,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,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,3,195,190,7,147,139,190,0,120,77,183,57,156,26,135,48,62,11,221,83,104,237,117,117,47,84,218,56,36,114,251,246,248,53,87,254,194,143,248,246,190,59,81,248,146,167,182,82,183,100,161,130,178,155,109,209,251,170,84,212,47,241,83,127,226,151,49,171,119,200,108,56,53,234,190,89,81,141,134,223,83,34,170,185,19,220,144,200,191,122,125,197,50,216,104,91,171,220,88,215,206,200,124,68,48,214,215,177,85,91,214,155,42,214,61,63,148,159,96,22,247,195,198,31,30,29,128,81,90,153,239,237,247,118,93,156,159,25,165,119,218,171,252,162,46,115,56,107,215,11,167,127,90,123,170,88,221,151,253,234,176,156,120,237,10,91,237,81,211,53,141,106,53,29,182,201,183,197,202,191,246,144,71,153,236,213,13,197,41,162,77,186,86,118,47,187,127,239,117,160,102,158,95,235,43,248,117,196,149,206,111,254,14,106,124,126,233,103,66,77,145,135,151,244,106,206,29,177,20,89,21,127,177,172,118,219,253,242,204,191,246,146,119,224,7,23,252,2,30,94,155,180,240,137,176,28,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,15,201,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,125,231,235,0,34,175,245,46,56,19,255,0,96,207,250,77,120,255,0,43,37,80,0,0,0,0,0,70,172,179,151,15,6,57,206,85,121,205,114,157,27,241,183,172,130,225,81,116,184,212,253,34,186,199,223,170,158,71,73,44,157,12,169,107,27,212,247,185,118,106,35,83,125,145,17,61,198,85,209,77,4,210,126,29,177,90,172,43,71,49,79,163,246,90,219,131,238,147,211,120,234,154,190,186,167,199,28,110,147,174,162,73,30,155,178,24,211,100,94,159,171,190,219,170,170,228,0,7,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,242,53,255,0,82,227,129,63,246,12,255,0,164,215,143,242,178,85,0,6,42,215,78,23,52,39,137,79,98,126,90,240,111,164,127,71,60,79,179,63,178,117,148,125,143,17,218,239,127,115,75,31,87,87,98,47,210,223,110,159,118,219,174,249,84,1,130,180,135,130,14,24,244,23,50,143,80,52,143,79,42,241,219,236,116,242,210,45,68,57,29,210,86,75,4,136,157,113,75,20,181,46,138,86,110,141,114,53,237,114,35,216,199,166,206,99,85,51,168,0,0,0,0,0,70,172,179,151,15,6,57,206,85,121,205,114,157,27,241,183,172,130,225,81,116,184,212,253,34,186,199,223,170,158,71,73,44,157,12,169,107,27,212,247,185,118,106,35,83,125,145,17,61,198,106,210,221,45,193,52,91,4,182,105,158,154,88,189,141,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,237,96,0,0,0,0,12,41,173,124,25,240,217,196,78,85,75,154,235,30,155,253,32,189,81,91,217,107,130,167,219,21,244,157,20,172,146,73,27,31,69,60,241,177,118,124,210,46,234,157,95,91,109,246,68,68,253,109,11,225,115,66,120,107,246,223,228,83,6,250,57,244,143,195,123,79,251,39,89,89,223,240,253,222,207,247,76,178,116,244,247,229,253,29,183,234,247,239,178,109,149,64,17,255,0,84,184,10,225,59,90,115,187,158,166,106,94,148,251,103,36,188,246,124,109,111,183,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,144,52,83,65,52,159,135,108,86,171,10,209,204,83,232,253,150,182,224,251,164,244,222,58,166,175,174,169,241,199,27,164,235,168,146,71,166,236,134,52,217,23,167,234,239,182,234,170,185,0,0,0,0,49,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,32,0,35,86,39,203,135,131,28,27,42,179,102,184,182,141,248,43,214,63,112,167,186,91,170,126,145,93,100,236,85,65,35,100,138,78,135,212,185,142,233,123,26,187,57,21,171,182,202,138,158,227,186,235,127,9,58,3,196,125,214,217,121,214,140,42,175,35,168,179,83,190,154,129,142,191,92,105,96,166,99,221,212,245,100,52,245,12,137,30,229,70,245,63,167,173,200,200,209,85,81,140,68,204,0,12,41,162,156,25,240,217,195,182,85,85,154,232,230,155,253,31,189,86,219,223,107,158,167,219,21,245,125,116,175,146,57,29,31,69,68,242,49,55,124,49,174,232,157,95,87,109,246,85,69,205,96,1,26,178,206,92,60,24,231,57,85,231,53,202,116,111,198,222,178,11,133,69,210,227,83,244,138,235,31,126,170,121,29,36,178,116,50,165,172,111,83,222,229,217,168,141,77,246,68,68,247,25,87,69,52,19,73,248,118,197,106,176,173,28,197,62,143,217,107,110,15,186,79,77,227,170,106,250,234,159,28,113,186,78,186,137,36,122,110,200,99,77,145,122,126,174,251,110,170,171,144,0,31,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,251,200,215,253,75,142,4,255,0,216,51,254,147,94,63,202,201,84,0,249,45,54,202,107,45,170,138,205,71,37,92,148,244,20,241,211,68,250,186,185,106,167,115,24,212,107,86,73,166,115,165,149,251,34,110,249,28,231,185,119,87,42,170,170,159,88,0,15,146,231,105,181,94,169,153,71,121,182,82,87,211,199,81,5,91,34,169,133,178,177,179,193,43,38,134,84,107,145,81,31,28,177,199,35,29,241,107,216,215,38,202,136,167,214,0,0,0,31,37,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,226,231,189,206,93,213,85,79,172,0,0,0,58,254,121,128,97,186,159,140,207,134,106,6,61,73,125,177,85,84,82,84,212,91,234,209,93,4,239,166,168,142,162,36,145,187,236,246,36,176,198,170,199,110,199,162,43,92,142,106,171,87,176,0,4,127,213,46,2,184,78,214,156,238,231,169,154,151,165,62,217,201,47,61,159,27,91,237,219,149,63,119,181,11,33,143,243,112,212,50,54,237,28,76,111,213,106,111,182,235,186,170,170,200,0,6,42,208,190,23,52,39,134,191,109,254,69,48,111,163,159,72,252,55,180,255,0,178,117,149,157,255,0,15,221,236,255,0,116,203,39,79,79,126,95,209,219,126,175,126,251,38,217,84,0,0,0,58,166,169,105,110,9,173,56,37,207,76,245,46,197,237,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,46,21,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,220,73,80,0,0,0,0,0,0,4,127,213,46,2,184,78,214,156,238,231,169,154,151,165,62,217,201,47,61,159,27,91,237,219,149,63,119,181,11,33,143,243,112,212,50,54,237,28,76,111,213,106,111,182,235,186,170,170,228,13,20,208,77,39,225,219,21,170,194,180,115,20,250,63,101,173,184,62,233,61,55,142,169,171,235,170,124,113,198,233,58,234,36,145,233,187,33,141,54,69,233,250,187,237,186,170,174,64,0,0,0,0,0,14,169,170,90,91,130,107,78,9,115,211,61,75,177,123,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,218,192,17,87,250,151,28,9,255,0,176,103,253,38,188,127,149,146,168,0,0,0,34,175,245,46,56,19,255,0,96,207,250,77,120,255,0,43,36,166,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,239,63,88,0,0,0,0,0,0,0,49,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,32,0,35,254,150,240,21,194,118,139,103,118,205,76,211,77,41,246,54,73,102,239,120,42,223,110,220,170,59,93,216,95,12,159,155,154,161,241,187,120,229,123,126,179,87,109,247,77,149,17,82,64,0,0,252,156,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,222,126,176,2,42,255,0,82,227,129,63,246,12,255,0,164,215,143,242,178,74,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,243,245,128,17,87,250,151,28,9,255,0,176,103,253,38,188,127,149,146,168,0,0,0,4,127,213,46,2,184,78,214,156,238,231,169,154,151,165,62,217,201,47,61,159,27,91,237,219,149,63,119,181,11,33,143,243,112,212,50,54,237,28,76,111,213,106,111,182,235,186,170,170,200,0,6,42,208,190,23,52,39,134,191,109,254,69,48,111,163,159,72,252,55,180,255,0,178,117,149,157,255,0,15,221,236,255,0,116,203,39,79,79,126,95,209,219,126,175,126,251,38,217,84,0,0,0,35,254,169,112,21,194,118,180,231,119,61,76,212,189,41,246,206,73,121,236,248,218,223,110,220,169,251,189,168,89,12,127,155,134,161,145,183,104,226,99,126,171,83,125,183,93,213,85,87,181,224,28,46,104,78,151,233,102,71,162,152,46,13,236,204,51,45,241,158,216,182,123,78,178,111,21,226,169,155,77,63,231,165,149,210,179,170,24,216,223,168,246,237,182,233,178,170,169,149,64,17,87,250,151,28,9,255,0,176,103,253,38,188,127,149,146,168,0,0,0,4,85,254,165,199,2,127,236,25,255,0,73,175,31,229,100,170,0,70,170,110,92,60,24,210,98,183,28,42,159,70,250,44,183,91,133,29,210,178,155,233,21,213,123,181,84,145,212,199,79,39,90,212,245,183,165,149,181,41,178,42,53,123,155,185,21,90,213,79,213,210,222,2,184,78,209,108,238,217,169,154,105,165,62,198,201,44,221,239,5,91,237,219,149,71,107,187,11,225,147,243,115,84,62,55,111,28,175,111,214,106,237,190,233,178,162,42,72,0,0,234,154,165,165,184,38,180,224,151,61,51,212,187,23,182,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,189,172,1,21,127,169,113,192,159,251,6,127,210,107,199,249,89,42,128,0,0,3,228,146,211,106,154,235,79,125,154,217,72,251,149,29,60,212,148,245,142,133,171,60,48,76,232,221,44,76,147,110,166,177,238,130,23,57,168,187,57,98,141,87,126,148,219,235,0,1,26,178,206,92,60,24,231,57,85,231,53,202,116,111,198,222,178,11,133,69,210,227,83,244,138,235,31,126,170,121,29,36,178,116,50,165,172,111,83,222,229,217,168,141,77,246,68,68,247,18,84,1,213,52,183,75,112,77,22,193,45,154,103,166,150,47,99,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,59,88,0,0,0,0,0,0,0,0,0,15,146,75,77,170,107,173,61,246,107,101,35,238,84,116,243,82,83,214,58,22,172,240,193,51,163,116,177,50,77,186,154,199,186,8,92,230,162,236,229,138,53,93,250,83,111,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,60,47,220,121,56,175,196,15,40,155,30,79,8,155,30,28,168,137,239,2,40,113,255,0,156,63,26,210,75,197,44,50,244,190,162,134,120,215,234,239,245,93,73,85,254,213,126,226,16,242,198,198,101,202,181,39,32,201,37,78,182,211,214,181,21,126,31,167,79,85,252,233,252,175,184,239,220,216,53,18,166,43,220,56,85,52,241,170,62,138,154,87,55,165,170,171,215,29,83,126,59,239,252,111,184,238,188,164,176,53,182,224,87,252,146,166,9,26,250,218,234,85,106,185,92,136,169,225,55,221,17,81,63,190,175,218,5,140,69,31,110,46,141,253,201,185,3,121,156,219,149,248,28,117,40,190,228,153,17,127,251,205,98,239,241,39,170,126,137,8,249,151,198,207,201,116,142,123,26,187,185,118,221,87,227,225,235,0,237,188,186,37,116,188,58,226,236,115,183,237,210,57,169,238,251,18,162,165,63,236,37,129,17,121,113,84,64,238,31,177,184,218,157,42,218,85,77,183,251,124,69,78,255,0,105,45,187,168,171,179,64,228,229,216,226,215,111,239,60,187,117,67,131,55,248,1,237,67,201,225,62,7,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,60,47,189,14,40,158,243,146,252,15,13,3,145,234,169,145,177,196,175,114,236,137,241,255,0,25,237,58,254,109,120,166,177,216,167,184,85,204,216,225,143,167,173,206,95,114,110,246,162,125,159,122,129,77,92,200,242,22,229,188,80,81,227,148,78,115,213,41,109,80,59,173,21,169,245,250,254,245,255,0,116,79,176,178,14,4,48,95,161,186,37,109,137,240,196,199,213,67,71,58,244,43,87,125,232,225,79,126,200,133,92,95,86,109,108,227,38,138,227,110,137,213,112,73,89,104,141,93,18,110,136,141,125,51,85,125,221,63,14,162,234,180,154,193,244,111,5,180,218,86,53,98,211,209,211,198,168,187,255,0,22,22,55,239,95,184,14,227,240,66,17,115,52,123,27,165,110,234,87,127,108,95,135,252,26,176,155,171,240,32,239,51,183,181,154,81,39,82,127,25,118,255,0,248,106,208,62,78,94,25,117,178,155,70,172,22,230,212,73,220,101,59,145,83,161,219,111,222,169,85,39,13,12,205,168,250,204,247,236,159,119,243,148,41,166,217,30,175,96,88,93,30,93,135,210,84,201,109,145,174,235,86,65,11,145,187,72,232,211,222,246,185,87,119,61,223,97,61,56,54,227,182,193,150,214,79,138,103,89,5,37,21,106,50,36,129,39,114,49,94,231,206,228,217,17,176,181,55,217,236,251,64,176,61,183,248,156,81,187,123,212,248,237,23,187,109,238,146,58,203,109,100,53,17,200,196,123,93,27,183,69,69,68,95,250,149,15,188,14,61,126,253,143,59,238,112,114,123,247,64,221,215,244,147,96,61,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,61,23,236,60,183,238,83,202,166,234,17,0,242,96,190,44,115,42,76,87,75,174,149,19,213,178,31,237,30,247,72,141,255,0,232,136,19,237,114,127,40,206,78,114,53,21,84,173,222,103,122,175,81,111,198,38,196,232,171,37,98,212,116,245,116,170,167,232,201,69,34,127,23,249,215,237,3,10,114,224,195,34,204,245,46,124,174,186,149,102,125,61,66,116,61,204,71,108,177,201,68,168,187,171,87,225,239,251,75,134,183,195,225,233,35,135,109,145,140,107,83,254,36,68,43,251,149,70,158,67,67,165,235,149,79,79,31,136,168,184,214,49,31,178,43,149,17,244,251,123,250,190,246,125,197,132,162,108,136,128,23,224,65,190,103,236,87,105,59,191,223,23,255,0,197,171,73,200,191,2,21,243,43,167,134,167,73,170,21,234,159,155,235,119,195,238,166,172,3,8,240,73,165,244,121,190,136,208,210,222,237,209,85,82,205,30,237,73,33,71,167,186,166,161,87,244,152,169,241,106,127,136,192,92,83,112,231,147,240,243,145,219,179,140,38,158,186,158,153,245,41,212,248,25,35,17,169,20,113,73,239,88,226,141,19,222,215,47,199,252,68,232,229,175,69,75,83,161,54,72,221,27,92,173,133,255,0,22,255,0,231,53,102,115,226,27,71,241,221,70,192,171,109,183,75,61,45,87,110,10,135,198,178,70,138,172,114,192,246,238,159,89,61,254,255,0,188,8,147,192,31,22,119,76,190,227,71,131,228,213,174,146,88,232,164,77,228,145,202,237,226,134,31,143,92,202,187,251,157,246,127,136,177,136,164,238,55,169,21,54,254,98,146,180,70,142,77,21,226,214,162,215,43,123,20,13,150,237,4,108,106,251,182,69,149,173,247,39,90,252,34,66,232,49,154,230,220,45,48,212,245,170,171,250,189,255,0,208,231,39,253,128,126,190,200,113,114,251,206,95,103,184,244,203,212,138,158,255,0,112,30,228,83,201,234,137,202,191,19,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,171,177,228,226,229,79,185,64,35,183,251,20,242,113,107,147,223,241,57,111,238,220,15,154,225,81,225,233,100,149,83,220,214,42,255,0,204,165,21,241,173,149,86,230,58,203,81,98,124,157,106,157,29,11,179,125,223,214,148,206,95,209,77,255,0,138,93,230,117,91,37,22,49,112,168,141,81,30,202,105,92,213,247,252,82,55,42,124,63,160,161,235,101,53,110,171,241,29,27,39,68,157,242,239,191,113,222,239,117,2,255,0,47,127,239,96,92,95,7,56,147,113,77,23,180,209,198,222,159,207,214,57,125,206,251,103,119,242,191,160,207,7,88,211,139,44,86,12,82,146,215,12,108,99,34,116,170,136,212,68,79,123,213,126,196,79,188,236,224,120,95,129,14,57,141,197,36,154,69,92,230,189,169,210,201,87,223,247,37,45,89,49,215,224,69,14,96,182,170,154,253,27,186,186,8,227,94,213,60,242,59,169,118,250,169,75,85,191,253,96,116,206,89,23,136,42,116,134,130,220,215,34,203,76,199,53,254,244,247,111,81,88,169,252,255,0,97,55,42,105,217,83,3,225,127,232,189,21,23,254,52,216,175,110,86,243,172,120,205,77,51,158,139,245,145,189,62,253,147,105,107,139,15,68,221,0,173,142,97,26,71,62,33,52,58,177,100,133,93,36,21,204,141,232,198,72,229,218,87,85,34,175,191,118,167,190,68,251,9,25,193,222,186,90,117,39,8,164,234,149,172,171,111,115,174,53,154,37,114,126,122,163,111,115,118,251,25,191,192,201,60,67,233,133,22,168,105,237,102,59,53,29,60,207,150,104,36,111,117,172,217,21,146,111,241,115,93,246,111,246,21,93,163,249,190,83,194,190,178,55,26,203,43,42,96,183,38,253,81,195,59,166,111,247,44,143,77,154,199,181,63,74,118,253,159,245,110,5,209,162,162,162,42,125,167,25,27,186,124,15,201,197,111,244,121,21,158,154,231,69,34,190,41,226,99,218,170,213,106,170,57,141,114,123,151,249,156,135,236,47,189,0,249,218,189,46,61,237,118,231,170,70,108,169,183,196,229,26,42,123,212,15,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,69,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,224,5,186,3,10,112,103,173,121,87,17,60,54,97,250,199,154,219,237,84,87,172,131,218,30,38,11,92,82,71,74,206,197,125,69,59,58,27,36,146,61,55,100,45,85,221,235,245,149,118,217,54,68,205,96,0,0,1,133,56,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,205,96,0,0,0,0,0,49,166,35,196,14,3,153,235,110,123,195,253,189,245,116,217,102,158,211,219,170,235,162,171,88,88,202,216,42,224,108,201,45,43,82,69,150,70,68,146,68,217,92,230,53,24,249,163,79,127,82,40,25,44,0,0,3,26,113,27,173,246,174,28,116,122,245,172,183,219,29,93,222,219,96,168,183,54,178,146,146,70,178,117,130,162,186,10,105,31,31,87,213,115,216,217,213,232,197,86,163,213,136,213,115,58,186,208,50,88,58,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,118,0,0,0,0,194,154,231,197,118,156,112,237,168,250,113,133,106,132,190,202,181,106,55,180,224,134,255,0,44,200,218,91,109,85,42,210,36,109,169,69,79,169,12,158,41,200,179,111,211,27,152,213,122,35,28,249,34,205,96,0,0,0,0,0,48,253,215,137,140,54,193,197,29,171,133,139,237,13,93,45,247,35,197,217,145,216,171,154,139,36,21,143,73,107,18,122,71,162,55,120,94,200,168,214,86,189,85,88,244,238,53,85,142,107,18,80,204,0,0,0,0,0,0,0,133,92,200,120,214,213,62,15,191,39,127,147,59,6,41,115,250,91,237,127,27,237,218,90,153,187,126,23,194,118,251,93,153,226,219,127,18,254,174,174,173,246,110,219,108,187,244,174,94,156,194,245,163,139,61,104,189,105,206,163,99,24,85,186,219,110,197,234,111,113,75,100,162,171,134,119,79,29,93,36,45,107,157,53,76,173,86,116,212,61,85,17,168,187,163,125,255,0,20,80,176,160,0,0,0,0,12,105,136,241,3,128,230,122,219,158,240,255,0,111,125,93,54,89,167,180,246,234,186,232,170,214,22,50,182,10,184,27,50,75,74,212,145,101,145,145,36,145,54,87,57,141,70,62,104,211,223,212,138,6,75,0,0,0,0,0,198,153,119,16,56,14,25,173,184,23,15,247,7,213,212,229,154,133,79,113,171,161,138,145,97,123,40,160,164,129,211,44,181,77,89,18,88,217,42,71,43,98,115,88,228,123,225,145,61,221,42,160,100,176,69,254,97,124,80,103,220,38,104,189,151,81,180,230,209,143,220,110,87,28,162,154,201,44,87,186,121,166,129,176,73,73,87,51,156,214,195,44,78,71,245,83,177,17,85,202,155,43,189,223,5,72,193,193,159,52,13,125,226,39,137,60,63,71,51,92,67,79,232,172,185,7,180,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,80,44,252,3,26,113,15,196,14,3,195,46,151,215,106,190,163,62,173,246,218,58,138,122,72,168,232,86,21,173,173,158,105,17,173,138,158,57,164,141,178,61,27,215,43,154,142,221,35,138,71,123,250,84,12,150,8,171,193,71,31,90,113,197,102,43,69,105,189,220,45,88,206,166,211,237,79,112,199,36,169,72,252,124,141,141,242,45,77,185,178,59,174,104,85,145,200,247,70,138,233,33,233,114,63,118,244,75,46,31,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,223,240,68,11,10,4,42,229,189,198,182,169,241,131,249,68,252,166,88,49,75,103,209,47,100,120,47,97,82,212,195,220,241,94,47,185,221,239,79,46,251,120,102,116,244,244,237,187,183,223,116,218,106,128,0,0,6,20,227,51,90,242,174,29,184,108,204,53,143,10,183,218,171,111,88,255,0,179,252,52,23,72,164,146,149,253,250,250,122,119,245,182,57,35,122,236,201,156,169,179,211,235,34,111,186,110,139,88,63,213,171,226,159,253,96,233,87,254,138,184,255,0,151,1,117,32,235,249,252,121,244,184,109,217,186,91,91,143,210,229,137,78,174,180,190,255,0,77,52,246,229,157,21,21,25,59,96,145,146,163,28,136,172,235,99,149,89,212,143,233,147,167,182,234,150,207,249,182,113,179,165,153,149,219,79,181,7,72,52,214,199,144,216,234,22,154,186,134,166,211,112,235,137,251,34,162,162,165,122,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,133,196,130,21,112,19,204,102,197,197,71,119,78,245,34,150,213,140,234,109,63,118,122,122,74,62,184,232,111,84,173,221,234,234,68,149,239,123,102,137,137,249,200,92,247,57,90,213,149,138,173,238,54,25,170,0,21,129,198,103,52,13,125,225,219,137,60,195,71,48,172,67,79,235,108,184,255,0,179,252,52,247,75,125,108,149,79,239,208,83,212,63,173,209,213,198,197,217,243,57,19,102,39,213,68,223,117,221,87,53,114,222,227,91,84,248,193,252,162,126,83,44,24,165,179,232,151,178,60,23,176,169,106,97,238,120,175,23,220,238,247,167,151,125,188,51,58,122,122,118,221,219,239,186,108,19,84,2,178,248,193,230,227,117,211,13,80,252,159,240,221,105,194,178,187,109,170,158,55,92,178,26,249,157,113,162,173,158,88,217,35,89,68,234,58,134,55,162,54,187,165,239,115,149,86,69,123,58,89,218,234,144,44,208,21,87,195,167,49,78,62,184,160,206,225,193,116,207,74,244,171,248,222,54,243,89,99,189,123,46,217,249,153,165,143,197,207,13,76,157,158,239,97,236,143,169,191,93,251,53,62,213,75,84,0,1,88,28,102,115,64,215,222,29,184,147,204,52,115,10,196,52,254,182,203,143,251,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,66,207,193,10,185,111,113,173,170,124,96,254,81,63,41,150,12,82,217,244,75,217,30,11,216,84,181,48,247,60,87,139,238,119,123,211,203,190,222,25,157,61,61,59,110,237,247,221,54,154,160,0,0,1,10,184,148,230,167,161,220,63,106,58,105,125,178,193,117,206,46,182,187,132,20,217,36,214,185,225,142,150,215,26,171,210,162,54,72,229,95,17,89,22,204,222,4,70,71,212,229,99,167,141,236,123,18,95,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,125,206,106,162,251,209,64,253,96,0,0,124,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,145,43,132,174,99,58,113,197,54,172,101,250,113,69,75,244,119,179,225,171,48,216,110,155,65,112,187,210,165,50,45,108,111,141,175,146,46,244,51,50,73,17,25,47,83,224,145,23,182,157,137,94,161,48,0,0,0,35,87,29,28,102,216,184,60,211,138,91,156,118,175,108,230,121,71,136,167,198,109,178,177,233,74,233,34,70,119,106,106,100,110,219,67,23,118,37,88,218,228,146,71,61,173,111,74,43,229,140,36,168,48,255,0,12,252,85,105,31,21,248,109,78,97,165,183,42,182,190,221,81,225,174,118,139,148,108,134,227,110,122,171,187,107,52,76,123,219,209,35,90,174,99,216,231,49,219,57,187,245,178,70,51,48,0,0,197,92,58,113,47,165,156,80,96,144,231,90,103,118,254,87,141,179,86,79,77,237,75,103,231,166,138,63,23,4,50,201,217,238,246,30,248,250,157,245,217,179,147,237,68,12,170,0,0,1,21,113,110,101,124,50,230,188,65,82,240,243,140,93,110,181,213,245,215,7,218,233,50,70,178,149,150,42,154,166,196,231,36,113,84,62,116,146,78,185,27,216,141,91,18,182,89,92,196,141,94,215,181,234,18,168,0,0,3,26,113,15,196,14,3,195,46,151,215,106,190,163,62,173,246,218,58,138,122,72,168,232,86,21,173,173,158,105,17,173,138,158,57,164,141,178,61,27,215,43,154,142,221,35,138,71,123,250,84,12,150,8,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,244,174,100,60,107,106,159,7,223,147,191,201,157,131,20,185,253,45,246,191,141,246,237,45,76,221,191,11,225,59,125,174,204,241,109,191,137,127,87,87,86,251,55,109,182,93,194,106,130,176,56,51,230,129,175,188,68,241,39,135,232,230,107,136,105,253,21,151,32,246,135,137,158,215,111,173,142,169,157,138,10,138,134,116,58,74,185,24,155,190,22,162,238,197,250,170,187,108,187,42,89,248,0,12,41,198,102,181,229,92,59,112,217,152,107,30,21,111,181,86,222,177,255,0,103,248,104,46,145,73,37,43,251,245,244,244,239,235,108,114,70,245,217,147,57,83,103,167,214,68,223,116,221,20,51,88,41,91,250,181,124,83,255,0,172,29,42,255,0,209,87,31,242,226,234,64,0,99,78,35,117,190,213,195,142,143,94,181,150,251,99,171,187,219,108,21,22,230,214,82,82,72,214,78,176,84,87,65,77,35,227,234,250,174,123,27,58,189,24,170,212,122,177,26,174,103,87,90,6,75,7,95,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,78,192,0,0,0,0,0,3,26,112,241,196,14,3,196,214,151,208,234,190,156,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,209,43,90,174,221,99,150,55,123,186,144,12,150,0,0,1,141,56,141,214,251,87,14,58,61,122,214,91,237,142,174,239,109,176,84,91,155,89,73,73,35,89,58,193,81,93,5,52,143,143,171,234,185,236,108,234,244,98,171,81,234,196,106,185,157,93,104,25,44,29,127,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,59,0,0,0,0,0,0,97,254,26,56,152,195,120,165,199,178,188,207,79,168,106,217,143,88,50,138,140,114,134,182,165,21,143,185,178,26,90,105,150,173,34,86,163,161,99,157,80,228,99,29,245,250,24,215,57,24,231,44,108,204,0,0,0,0,49,254,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,237,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,250,93,178,110,141,70,181,207,123,152,198,61,237,12,128,8,255,0,193,119,22,216,175,23,58,88,153,77,182,47,3,146,88,188,53,191,38,183,57,177,197,219,174,117,52,111,124,240,68,147,75,34,81,201,34,204,216,95,34,163,157,217,145,21,55,98,146,0,0,0,0,5,43,127,86,175,138,127,245,131,165,95,250,42,227,254,92,5,212,131,165,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,137,221,64,3,26,86,241,3,128,219,184,134,160,225,162,224,250,186,92,178,233,139,174,85,67,44,203,11,41,42,160,74,137,33,90,104,156,178,119,95,82,137,12,178,172,109,141,83,181,27,221,213,245,85,19,37,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,56,175,244,156,142,42,228,223,224,7,148,64,171,183,188,34,238,120,123,149,17,118,255,0,156,12,87,196,70,75,244,123,78,111,53,189,93,61,186,42,135,34,237,191,189,32,149,126,229,251,138,162,229,227,138,199,152,107,36,153,13,107,123,139,14,221,43,190,223,26,90,182,47,193,83,249,41,246,19,23,153,86,101,119,179,224,50,82,209,202,177,195,50,172,79,233,115,147,116,88,107,17,126,14,68,248,34,24,167,149,182,7,89,3,170,50,25,169,156,200,229,232,233,123,152,168,158,239,26,197,217,85,191,246,129,103,118,248,210,42,86,49,61,200,155,251,191,227,62,147,139,27,210,221,148,228,0,143,92,105,82,248,173,23,200,162,68,221,86,219,87,255,0,226,149,4,133,48,143,23,44,149,218,49,146,62,45,250,155,109,172,84,79,255,0,116,156,8,135,203,22,175,195,207,121,160,122,253,104,170,58,81,63,162,74,226,202,91,238,66,170,121,112,213,43,117,10,253,28,149,14,71,120,217,21,83,175,237,254,190,82,213,89,250,63,29,192,227,52,109,150,53,99,211,220,165,106,115,28,209,57,123,73,154,219,32,252,236,31,166,189,95,13,214,146,52,253,41,54,248,111,246,127,222,89,121,210,117,79,13,163,204,49,154,139,101,84,12,145,178,116,111,212,212,95,132,140,119,218,213,254,72,17,111,151,214,185,191,53,193,41,108,87,58,142,170,154,37,101,62,221,27,123,153,13,43,127,139,26,39,197,203,246,147,97,142,71,53,28,159,5,77,202,52,209,108,130,243,161,220,72,199,96,154,73,41,169,165,190,36,29,47,87,177,21,139,95,27,55,217,85,137,240,139,238,219,221,254,43,171,192,239,177,100,24,205,5,198,39,181,233,45,60,46,221,170,138,139,188,109,95,189,126,240,59,10,166,231,5,93,151,99,216,122,220,213,223,127,176,14,105,239,60,156,26,187,156,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,26,214,113,99,230,159,89,62,96,100,62,163,57,178,153,173,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,0,0,214,219,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,232,157,177,175,75,158,198,207,43,162,123,218,244,142,69,107,250,93,178,181,219,4,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,237,101,201,85,192,79,27,247,222,17,243,185,104,178,58,171,173,203,76,175,125,217,111,118,74,56,89,81,51,42,146,21,72,106,169,27,36,177,178,57,186,219,19,36,94,180,107,226,223,169,174,116,113,43,2,255,0,129,249,56,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,115,154,168,190,244,83,245,128,0,0,20,67,204,35,63,204,180,179,152,246,109,168,58,125,144,213,216,242,27,29,69,146,166,134,186,153,83,174,39,251,26,141,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,247,138,1,230,143,231,179,83,127,5,244,122,32,46,39,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,174,173,137,207,123,188,52,142,108,142,133,253,78,234,98,43,85,123,140,145,140,206,166,181,156,58,113,47,170,124,47,231,112,231,90,103,118,254,87,141,179,86,79,83,236,187,159,230,102,138,63,23,4,50,199,222,237,119,222,248,250,157,245,31,179,147,237,69,216,79,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,6,64,34,175,52,127,34,122,155,248,47,172,81,18,168,138,188,209,252,137,234,111,224,190,177,68,5,101,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,86,34,205,57,101,115,16,169,197,106,109,220,56,107,222,71,72,204,97,148,242,51,26,201,238,183,8,169,153,102,100,49,57,233,69,85,52,206,107,86,153,90,197,108,46,85,235,141,234,200,81,29,27,152,144,5,186,3,170,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,8,23,195,199,57,109,47,201,45,84,54,94,36,108,53,120,158,66,250,138,134,212,94,44,150,249,42,108,137,2,53,95,19,221,31,114,74,184,222,191,218,149,141,100,201,212,141,127,83,90,245,108,97,210,185,231,126,164,255,0,105,63,118,159,171,203,23,152,93,102,83,89,77,195,175,16,57,127,122,235,55,76,88,149,254,231,52,243,213,93,106,165,158,105,37,165,173,171,158,103,245,76,189,216,89,76,157,44,106,182,53,143,169,94,177,53,255,0,149,207,59,245,39,251,73,251,180,171,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,218,120,16,171,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,77,80,0,16,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,66,106,227,122,133,128,230,55,91,213,139,16,206,49,251,229,203,27,168,240,151,170,59,109,206,26,153,237,179,245,61,189,170,152,227,114,186,23,245,69,43,122,94,136,187,198,244,254,42,237,80,28,229,110,215,91,7,23,120,77,246,197,115,171,183,92,173,216,61,182,174,142,178,146,103,67,61,52,241,220,238,14,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,48,112,143,169,156,71,96,26,203,96,161,225,162,174,235,87,146,94,174,16,179,232,244,18,61,212,55,174,219,100,252,221,108,29,109,141,240,182,57,39,85,145,234,222,203,85,242,181,241,43,123,141,145,92,229,100,186,205,196,150,19,53,246,138,146,142,228,253,55,182,186,178,158,146,165,213,48,67,58,215,220,59,140,142,87,71,27,164,98,59,116,71,172,108,87,34,34,171,91,190,200,19,171,151,223,30,184,247,19,56,109,14,13,168,55,218,74,61,84,180,83,199,13,115,42,60,45,19,47,239,85,169,114,77,67,10,74,175,153,237,167,167,108,149,8,216,216,198,61,234,173,107,88,168,137,50,141,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,97,62,14,248,170,195,120,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,62,186,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,48,51,168,0,0,0,10,171,231,157,250,147,253,164,253,218,98,174,74,158,105,242,159,151,245,222,163,110,50,175,60,239,212,159,237,39,238,211,21,114,84,243,79,148,252,191,174,245,27,112,23,82,0,0,0,0,81,15,48,140,255,0,50,210,206,99,217,182,160,233,246,67,87,99,200,108,117,22,74,154,26,234,101,78,184,159,236,106,52,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,222,40,7,154,63,158,205,77,252,23,209,232,128,184,158,14,248,170,195,120,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,62,186,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,51,58,154,214,112,233,196,190,169,240,191,157,195,157,105,157,219,249,94,54,205,89,61,79,178,238,127,153,154,40,252,92,16,203,31,123,181,223,123,227,234,119,212,126,206,79,181,23,97,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,25,0,3,31,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,208,234,156,87,113,93,167,28,37,105,195,243,92,214,95,29,117,174,238,65,96,176,65,50,50,170,239,84,212,69,86,181,85,23,183,11,58,154,178,204,168,173,141,174,106,34,61,239,142,55,212,103,47,124,255,0,50,213,62,99,216,78,160,234,14,67,87,124,200,111,149,23,186,154,234,234,149,78,185,95,236,106,196,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,76,21,196,95,18,250,167,197,6,119,54,117,169,151,111,228,248,43,53,28,245,62,203,182,126,102,24,164,240,144,77,44,157,158,239,97,143,147,165,223,93,251,185,126,196,76,171,202,227,207,102,153,126,53,232,245,160,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,74,245,229,157,118,181,88,56,215,211,251,237,246,231,73,110,182,219,169,239,213,117,149,149,115,54,24,41,160,142,201,92,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,250,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,23,95,110,53,248,174,190,241,105,172,181,185,151,118,235,71,136,91,119,163,197,172,149,179,49,222,2,151,165,137,36,138,216,209,24,147,78,246,119,100,93,222,228,221,145,247,30,200,163,83,37,243,4,227,215,33,226,103,50,174,193,180,250,251,87,71,165,118,138,137,33,161,101,63,138,162,125,253,138,148,206,89,171,161,89,85,147,49,181,20,238,146,157,29,27,30,198,61,21,205,107,213,81,58,255,0,1,60,16,95,120,184,206,229,173,200,233,110,182,221,50,178,119,98,189,222,232,230,101,60,207,170,88,85,97,165,164,116,145,72,201,38,235,116,79,145,58,21,172,139,126,167,53,210,68,143,12,213,202,83,132,60,171,50,212,122,62,38,178,218,43,173,171,16,198,59,223,71,170,32,175,146,138,75,181,209,23,180,238,148,98,35,229,163,141,139,59,37,250,205,100,146,43,98,94,235,18,162,52,252,174,117,126,105,241,111,151,244,62,163,113,46,79,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,239,115,149,87,222,170,83,103,58,191,52,248,183,203,250,31,81,184,129,149,121,24,254,187,63,102,255,0,121,22,168,85,7,35,91,181,170,27,174,178,88,166,185,210,50,229,89,79,97,171,167,163,116,205,73,230,130,23,87,54,89,89,30,253,78,99,29,60,45,115,145,54,106,203,26,46,221,73,189,175,128,0,1,21,121,163,249,19,212,223,193,125,98,136,160,18,252,249,169,221,173,86,238,7,51,234,59,133,206,146,150,162,233,81,103,164,161,138,105,154,199,213,78,151,58,105,150,40,154,171,187,222,145,67,44,138,214,238,189,17,189,223,6,170,165,6,1,181,65,8,57,147,240,49,106,226,11,0,172,213,77,57,181,210,80,234,46,43,79,83,114,149,148,118,182,186,124,162,6,195,26,58,150,87,67,26,207,53,75,99,167,99,105,183,87,38,251,197,210,137,34,73,28,223,0,106,217,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,247,181,202,139,238,85,47,251,129,126,51,108,92,97,233,197,85,206,75,87,177,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,201,16,57,161,242,253,255,0,230,147,138,221,34,135,251,237,219,51,179,181,191,240,104,146,166,138,10,122,111,248,77,77,92,147,75,252,185,119,253,36,43,171,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,107,230,143,231,179,83,127,5,244,122,34,85,114,49,253,118,126,205,254,242,32,175,25,154,215,138,241,19,196,158,97,172,120,85,190,235,69,101,200,61,159,225,160,186,69,28,117,76,236,80,83,211,191,173,177,201,35,19,119,194,229,77,158,191,85,83,125,151,116,78,235,194,55,25,53,60,39,233,126,177,219,241,74,106,182,231,121,189,61,154,28,106,185,104,162,168,162,161,125,60,149,41,81,52,232,249,26,189,109,138,165,93,18,116,72,197,145,173,238,53,89,186,56,38,255,0,52,142,62,171,52,239,199,112,201,163,151,11,173,183,47,95,7,81,145,100,84,117,51,208,205,104,141,123,85,48,211,82,73,27,152,247,77,43,22,53,146,68,85,141,177,72,177,253,119,200,254,205,80,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,201,254,106,179,220,171,253,53,200,242,76,142,225,254,233,89,93,114,174,168,147,254,84,147,77,36,143,254,119,57,206,251,85,75,211,229,221,193,5,31,10,184,34,229,185,141,47,86,166,229,150,248,162,190,181,102,130,166,27,92,109,154,89,25,75,75,43,34,107,219,212,199,193,226,17,36,146,55,203,78,213,99,149,172,99,148,50,175,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,249,172,0,5,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,18,171,145,143,235,179,246,111,247,145,106,133,80,114,53,187,90,161,186,235,37,138,107,157,35,46,85,148,246,26,186,122,55,76,212,158,104,33,117,115,101,149,145,239,212,230,49,211,194,215,57,19,102,172,177,162,237,212,155,218,248,3,228,187,91,41,175,86,170,219,53,100,149,113,211,215,211,201,77,43,233,42,229,165,157,172,123,85,174,88,230,133,205,150,39,236,171,179,227,115,94,213,217,90,168,168,138,125,96,13,117,184,215,225,70,251,194,94,178,214,225,189,171,173,102,33,114,222,179,22,189,214,194,198,248,250,94,150,44,145,171,163,85,98,205,3,223,218,145,54,99,151,102,73,219,99,37,141,12,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,110,39,136,126,31,176,30,38,180,190,187,74,53,25,149,108,182,214,84,83,213,197,89,66,144,165,109,20,240,200,142,108,180,242,77,28,141,141,234,222,184,156,228,110,235,28,178,55,221,212,166,188,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,52,54,105,5,80,114,175,227,214,166,150,166,213,194,198,178,95,106,235,25,89,81,13,191,6,185,212,118,145,148,108,72,166,114,208,84,212,73,43,92,172,87,50,8,169,88,214,61,253,114,246,183,70,36,77,103,117,230,145,199,213,102,157,248,238,25,52,114,225,117,182,229,235,224,234,50,44,138,142,166,122,25,173,17,175,106,166,26,106,73,35,115,30,233,165,98,198,178,72,138,177,182,41,22,63,174,249,31,217,12,21,205,27,142,219,86,182,93,97,208,141,23,201,170,234,48,155,29,67,221,144,92,105,39,111,130,200,107,90,230,44,76,143,165,58,165,166,167,115,28,168,254,190,220,178,57,30,141,114,67,12,174,128,22,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,41,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,5,250,112,19,198,253,139,139,140,18,90,44,142,170,213,109,212,219,39,118,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,30,135,68,201,23,173,92,201,119,234,107,91,36,74,249,84,107,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,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,191,61,28,227,107,67,181,83,135,217,56,129,185,229,118,172,94,130,205,111,74,204,162,219,85,114,134,162,170,195,39,118,72,91,28,204,137,86,69,238,201,19,252,58,43,27,36,237,88,250,99,71,59,161,3,181,241,23,196,190,150,112,191,130,77,157,106,101,219,249,62,10,205,71,61,55,181,46,127,158,134,41,60,36,19,75,31,123,181,223,99,228,233,119,212,102,238,95,177,23,94,189,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,117,59,100,221,92,174,115,158,247,61,239,123,221,221,184,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,204,255,0,203,43,129,43,174,183,102,86,237,115,213,44,102,146,77,47,176,212,72,234,90,59,164,14,123,50,74,214,35,154,214,71,30,232,143,166,134,93,157,35,223,213,27,223,31,99,166,68,89,187,65,157,121,78,240,83,149,98,158,204,226,183,52,191,221,108,222,217,183,175,209,219,61,13,84,148,254,50,134,95,17,20,222,211,130,72,19,185,11,250,105,42,105,187,114,171,93,180,114,174,251,49,11,63,0,1,174,103,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,93,91,19,158,198,248,152,218,233,29,11,250,155,210,245,86,170,246,223,35,31,177,153,170,184,27,68,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,96,40,91,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,91,222,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,12,107,197,62,147,101,90,233,195,238,109,164,216,86,95,244,102,245,145,219,210,154,154,224,231,72,216,215,166,86,72,250,121,86,53,71,164,51,177,142,130,69,68,118,209,204,253,217,34,110,199,107,131,148,226,121,86,13,125,170,197,179,92,102,235,143,222,168,186,60,77,186,233,69,37,37,84,29,108,107,217,215,20,136,215,183,169,143,107,147,116,247,181,200,169,238,84,54,147,43,171,154,207,4,181,154,173,98,166,226,7,72,113,79,25,153,217,187,116,119,251,109,174,219,61,69,195,32,165,123,226,134,9,24,200,81,221,201,169,253,251,170,179,169,208,42,245,72,137,79,27,20,50,95,46,46,56,234,120,173,195,107,240,253,65,101,37,62,162,225,244,240,62,186,104,159,20,76,189,210,57,85,137,91,20,8,168,230,61,174,70,182,118,181,189,166,190,88,156,213,106,76,145,71,50,141,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,166,197,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,193,145,138,230,177,207,138,88,158,172,103,95,74,6,74,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,160,30,62,248,201,169,226,251,84,40,174,22,42,106,186,12,19,24,167,88,113,202,26,234,40,160,173,99,231,142,21,172,154,161,99,146,68,115,223,44,72,214,162,63,161,35,138,61,154,215,172,138,233,63,205,139,141,250,60,147,218,124,38,105,157,87,93,37,190,224,145,102,213,171,12,19,67,85,36,62,30,122,122,90,89,155,43,213,189,169,209,233,80,142,141,146,54,90,118,177,29,210,146,53,208,131,133,222,25,51,238,41,181,66,219,167,248,133,53,93,29,181,245,13,109,235,33,91,116,213,52,86,104,22,57,100,235,157,209,167,75,94,246,193,43,98,99,220,196,146,68,107,58,155,186,185,161,34,185,81,240,181,149,106,222,178,193,174,63,73,46,184,222,55,166,119,10,121,252,77,11,100,138,107,189,115,154,229,240,49,205,211,219,236,246,255,0,186,155,186,185,98,157,145,244,162,79,220,102,107,231,157,250,147,253,164,253,218,89,78,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,173,110,121,223,169,63,218,79,221,160,68,174,89,119,107,85,151,142,61,48,172,188,220,233,40,41,228,168,185,82,50,90,153,155,19,29,60,246,202,184,97,137,28,229,68,87,201,44,145,198,198,252,92,247,181,169,186,170,33,176,73,170,185,122,124,187,184,250,163,226,115,21,92,15,84,174,22,171,110,166,217,59,84,251,173,76,20,255,0,73,163,88,229,127,137,165,166,234,71,172,204,100,18,58,162,56,216,177,183,234,200,222,150,201,219,136,38,169,21,121,163,249,19,212,223,193,125,98,136,149,68,85,230,143,228,79,83,127,5,245,138,32,40,4,218,160,213,92,218,160,1,21,121,163,249,19,212,223,193,125,98,136,149,68,85,230,143,228,79,83,127,5,245,138,32,43,87,151,119,31,85,156,49,229,75,129,234,149,194,235,114,211,43,223,106,159,117,169,158,163,232,204,137,36,175,241,52,180,221,74,196,133,239,158,71,84,71,27,18,71,125,89,27,212,232,251,114,222,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,134,172,69,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,96,91,80,0,0,0,1,174,103,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,93,91,19,158,198,248,152,218,233,29,11,250,155,210,245,86,170,246,223,35,31,177,153,170,184,27,68,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,96,40,135,151,223,30,185,15,12,217,149,14,13,168,55,218,186,205,43,187,212,71,13,115,42,60,85,107,236,12,68,169,114,77,67,10,74,140,133,142,168,168,108,149,8,216,222,247,177,138,173,107,158,136,139,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,1,245,145,87,154,63,145,61,77,252,23,214,40,137,84,69,94,104,254,68,245,55,240,95,88,162,2,181,121,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,45,234,26,171,150,147,202,191,143,90,154,90,155,87,11,26,201,125,171,172,101,101,68,54,252,26,231,81,218,70,81,177,34,153,203,65,83,81,36,173,114,177,92,200,34,165,99,88,247,245,203,218,221,24,145,53,129,107,224,0,5,80,115,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,126,106,230,107,199,109,171,68,112,219,142,134,105,110,77,87,30,168,95,169,227,109,85,101,174,118,177,248,221,19,213,174,115,228,147,101,86,84,205,22,237,141,140,233,145,140,147,191,213,26,164,61,218,76,2,234,121,42,121,88,202,126,96,87,122,117,184,159,228,0,228,169,229,99,41,249,129,93,233,214,226,127,128,0,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,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,23,95,110,52,120,182,202,184,185,213,53,202,110,81,120,28,110,197,226,109,248,205,185,173,146,46,221,11,170,100,123,39,158,37,154,88,210,178,72,214,22,204,248,213,26,238,204,104,137,179,16,204,28,203,248,227,169,226,59,50,155,71,176,118,82,51,78,176,187,196,143,134,174,55,197,80,251,229,198,20,146,5,173,108,204,87,53,41,145,175,149,176,181,142,250,236,145,100,122,170,185,140,135,21,112,103,193,158,125,197,158,127,77,71,71,67,87,110,194,109,213,12,150,253,126,150,41,161,129,208,71,53,58,84,210,82,212,164,18,194,181,221,154,132,146,56,164,217,54,78,167,123,190,33,143,248,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,216,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,83,95,49,158,2,127,130,189,246,13,72,211,185,252,70,153,100,215,15,7,73,79,61,71,93,85,150,185,236,124,169,70,229,122,245,205,10,178,57,29,20,190,247,35,88,230,74,189,77,108,147,99,254,8,56,209,202,184,71,212,120,43,171,93,117,189,224,55,46,228,23,188,122,42,233,27,27,59,171,15,85,117,52,10,244,133,107,24,144,70,136,231,167,215,141,29,23,83,58,146,70,6,194,128,235,248,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,216,0,26,171,155,84,26,171,129,178,159,9,222,86,52,111,229,254,61,233,208,25,84,197,92,39,121,88,209,191,151,248,247,167,64,101,80,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,78,174,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,213,2,249,213,249,167,197,190,95,208,250,141,196,134,186,59,172,89,246,133,103,246,189,70,211,155,245,93,186,229,110,168,130,89,98,138,170,104,96,184,65,28,209,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,254,133,64,217,204,24,43,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,174,173,137,207,123,188,52,142,108,142,133,253,78,234,98,43,85,123,140,145,140,206,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,14,29,62,243,146,252,14,9,186,129,205,19,99,215,82,170,216,30,228,251,26,171,255,0,49,237,63,55,32,170,109,29,166,170,165,234,136,145,66,247,174,235,183,193,170,191,246,1,87,252,208,53,59,196,178,60,38,154,54,172,139,80,157,111,234,122,42,39,245,236,74,155,109,183,252,228,163,224,43,4,131,27,210,139,115,213,19,173,253,238,167,116,53,21,118,169,170,219,225,254,17,92,252,116,95,96,204,53,226,43,69,182,161,178,72,235,147,98,94,149,107,145,28,181,149,45,219,234,238,191,198,66,222,244,31,23,250,47,130,80,91,93,239,116,125,223,126,206,79,140,210,175,219,254,16,25,44,242,0,3,23,113,23,71,21,118,149,228,16,204,196,86,186,223,86,223,122,34,255,0,244,52,201,246,255,0,73,148,78,131,174,17,58,125,52,191,70,212,247,165,190,169,127,254,158,64,43,51,129,58,143,102,235,230,85,111,141,118,142,59,173,67,81,169,238,68,68,74,239,177,61,197,183,179,110,148,219,224,83,143,9,87,198,89,120,168,203,40,101,137,251,203,119,170,247,166,223,100,85,139,246,255,0,73,113,84,175,71,194,142,79,183,254,240,61,199,174,120,91,59,22,55,252,23,227,238,61,128,10,131,230,7,164,211,96,26,155,75,168,182,22,164,44,130,86,84,59,161,145,199,187,219,81,85,50,174,237,84,118,255,0,81,61,251,19,35,151,238,182,46,167,233,122,82,84,167,245,197,169,180,116,175,94,228,143,85,84,165,111,191,119,39,222,213,248,42,157,139,141,13,41,139,59,211,11,212,140,131,185,52,52,21,47,141,17,36,85,87,165,61,70,222,230,175,222,242,7,112,13,168,239,209,237,78,200,112,43,227,95,2,86,214,245,55,175,162,52,68,138,42,166,255,0,162,34,59,226,212,2,224,144,240,239,129,232,183,214,197,93,76,218,136,156,138,215,111,240,84,95,181,83,236,254,131,232,80,61,109,85,67,216,158,244,61,43,190,231,177,142,251,0,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,154,125,100,249,129,144,250,140,230,202,102,181,156,88,249,167,214,79,152,25,15,168,206,5,212,242,184,242,39,166,95,141,122,197,105,42,136,171,202,227,200,158,153,126,53,235,21,164,170,0,15,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,251,220,228,68,247,170,17,87,129,158,51,111,188,97,234,62,177,92,227,181,123,27,12,197,253,135,79,140,219,101,99,22,169,177,202,181,253,218,154,153,27,190,243,75,218,137,86,54,185,99,141,172,107,91,212,168,249,100,10,23,62,170,219,77,214,221,77,65,89,112,182,85,210,211,221,41,214,174,134,89,161,115,25,85,2,75,36,43,44,78,84,217,236,73,97,150,53,115,119,78,184,222,223,139,85,19,229,45,211,71,56,68,181,113,125,202,223,76,113,72,46,52,150,124,178,195,81,124,185,99,151,89,233,218,246,50,117,186,215,53,244,179,61,26,178,178,154,100,233,235,237,174,232,248,225,145,91,39,105,35,112,96,174,87,188,116,254,69,50,166,104,118,177,230,126,19,77,175,93,126,199,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,169,53,108,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,93,30,38,221,116,162,146,146,170,14,182,53,236,235,138,68,107,219,212,199,181,201,186,123,218,228,84,247,42,22,169,203,23,152,93,102,83,89,77,195,175,16,57,127,122,235,55,76,88,149,254,231,52,243,213,93,106,165,158,105,37,165,173,171,158,103,245,76,189,216,89,76,157,44,106,182,53,143,169,94,177,53,225,103,224,0,5,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,17,254,167,76,242,170,109,44,183,107,31,132,238,227,119,12,130,183,25,239,199,28,142,240,245,212,244,212,213,29,19,59,163,182,206,228,117,91,198,157,106,231,118,39,250,168,140,221,115,87,2,252,102,223,120,60,212,122,171,156,150,175,108,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,122,242,147,192,48,221,83,224,155,63,211,237,65,199,169,47,152,245,243,56,175,166,174,161,169,69,232,149,158,207,182,170,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,87,7,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,177,70,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,235,240,215,27,93,108,117,116,179,244,61,204,127,68,177,171,152,238,151,177,205,93,151,220,230,170,47,189,20,141,124,209,252,137,234,111,224,190,177,68,87,175,44,174,59,110,186,35,153,91,180,51,84,178,106,72,244,190,253,81,35,105,107,46,147,185,140,198,235,94,142,115,95,28,155,42,50,154,105,118,108,140,127,76,108,124,157,254,168,209,38,238,216,87,52,127,34,122,155,248,47,172,81,1,64,39,96,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,94,190,94,247,48,78,2,177,238,38,112,218,236,231,79,172,84,148,122,169,104,167,146,106,23,211,248,90,38,95,222,171,76,213,134,186,101,137,95,51,219,79,78,232,233,213,210,49,140,123,209,28,230,177,85,80,42,215,86,120,250,215,29,104,225,198,193,195,198,117,112,241,145,218,174,9,81,112,191,173,76,201,93,122,165,133,136,148,148,213,104,142,70,75,219,122,189,239,145,232,231,74,232,233,158,187,73,19,228,155,240,56,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,92,41,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,118,156,163,56,122,252,148,240,251,46,172,220,234,110,172,189,106,175,102,182,91,125,101,47,135,142,142,134,146,90,152,232,221,26,57,58,228,239,50,87,207,221,85,70,186,57,161,233,110,205,87,200,24,87,158,119,234,79,246,147,247,105,89,120,30,1,153,106,126,77,6,25,167,248,245,93,246,251,85,79,87,83,79,111,164,68,116,243,178,154,158,74,137,82,54,239,187,222,145,67,34,163,27,187,222,168,141,106,57,202,141,91,52,231,157,250,147,253,164,253,218,69,94,87,30,123,52,203,241,175,71,173,2,58,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,193,28,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,237,71,148,217,40,166,123,188,5,87,83,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,164,21,230,117,203,210,143,22,163,169,226,43,135,236,67,179,106,135,170,92,182,193,108,134,8,41,109,84,177,65,12,113,85,81,82,65,11,58,97,78,212,207,169,94,167,185,29,34,73,210,140,73,92,200,23,195,199,16,57,247,12,186,161,67,170,250,114,250,71,220,168,233,234,41,37,163,174,89,150,138,182,9,163,86,186,42,136,225,146,55,72,196,119,68,173,106,187,100,146,40,221,239,233,64,46,211,143,110,55,236,92,35,224,145,81,99,149,86,171,150,166,222,251,82,217,44,149,144,190,162,22,82,164,200,147,85,85,182,57,99,124,112,244,54,86,70,189,104,231,203,183,75,92,216,229,86,80,182,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,220,214,162,39,185,16,237,90,233,174,154,143,196,94,163,220,117,67,84,47,62,58,235,93,180,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,220,44,234,118,201,186,185,92,231,61,238,123,222,247,186,199,249,87,240,21,77,75,77,106,226,159,89,44,84,149,143,172,167,134,225,131,91,42,59,168,250,55,164,179,53,107,234,105,228,137,173,87,171,89,4,180,175,107,222,206,137,123,187,35,210,39,48,51,175,46,238,1,104,248,99,197,87,60,213,43,125,170,229,169,183,190,213,70,203,77,5,71,209,152,210,57,89,225,169,106,122,85,233,51,217,60,141,168,146,55,164,110,250,177,183,169,177,247,37,133,124,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,4,21,183,98,121,85,226,197,119,202,109,56,205,214,182,203,143,248,127,107,220,105,232,164,146,150,223,223,122,178,15,17,43,81,89,23,113,232,173,103,90,167,83,145,81,55,83,32,112,233,196,190,169,240,191,157,195,157,105,157,219,249,94,54,205,89,61,79,178,238,127,153,154,40,252,92,16,203,31,123,181,223,123,227,234,119,212,126,206,79,181,22,116,242,90,196,241,92,230,197,174,216,182,107,140,218,178,11,45,111,209,143,19,110,186,81,71,87,75,63,67,238,47,103,92,82,35,152,238,151,177,174,77,211,220,230,162,167,189,16,137,124,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,180,47,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,100,2,128,120,9,227,126,251,194,62,119,45,22,71,85,117,185,105,149,239,187,45,238,201,71,11,42,38,101,82,66,169,13,85,35,100,150,54,71,55,91,98,100,139,214,141,124,91,245,53,206,142,37,101,244,98,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,125,206,106,162,251,209,64,253,96,0,21,87,207,59,245,39,251,73,251,180,197,92,149,60,211,229,63,47,235,189,70,220,101,94,121,223,169,63,218,79,221,166,42,228,169,230,159,41,249,127,93,234,54,224,46,164,0,0,0,0,160,30,104,254,123,53,55,240,95,71,162,47,248,160,30,104,254,123,53,55,240,95,71,162,3,5,71,163,185,245,78,145,183,91,237,246,26,186,252,78,59,197,93,146,186,178,146,150,105,89,108,158,6,81,57,29,85,34,51,181,11,37,90,248,153,18,185,251,189,236,145,54,77,147,171,47,240,47,198,109,247,131,205,71,170,185,201,106,246,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,231,175,41,60,3,13,213,62,9,179,253,62,212,28,122,146,249,143,95,51,138,250,106,234,26,148,94,137,89,236,251,106,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,165,117,241,137,194,174,101,194,134,174,92,48,251,205,182,173,216,197,198,162,162,167,19,187,201,34,76,203,141,185,31,245,17,210,181,140,111,137,141,174,141,179,51,165,189,47,84,114,39,109,241,189,225,176,71,229,99,75,62,130,126,84,191,41,120,167,208,207,245,199,237,154,111,101,255,0,110,236,127,117,117,246,191,183,126,111,244,191,79,234,252,125,197,22,113,237,198,253,247,139,140,238,42,44,114,170,235,109,211,43,39,106,91,37,146,178,22,83,204,250,165,133,18,106,170,182,199,44,140,146,110,183,74,200,215,173,90,200,182,233,107,93,36,170,252,41,249,126,214,95,200,215,240,124,252,161,93,127,39,190,208,246,159,176,186,219,217,239,117,117,244,245,237,220,236,247,63,59,216,234,237,119,127,59,209,220,250,231,107,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,49,253,54,153,229,85,58,89,113,214,63,9,218,198,237,249,5,30,51,223,146,57,27,226,43,170,41,170,106,58,33,119,71,109,253,184,233,119,145,58,209,205,239,193,245,85,31,186,72,14,87,30,123,52,203,241,175,71,173,38,255,0,54,204,3,13,210,206,9,176,13,62,211,236,122,146,199,143,88,243,138,10,106,26,26,100,94,136,153,236,251,146,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,172,32,229,113,231,179,76,191,26,244,122,208,39,255,0,58,191,43,24,183,204,10,31,78,184,148,193,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,248,57,143,115,87,116,85,66,231,249,213,249,88,197,190,96,80,250,117,196,167,108,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,235,195,167,13,26,167,197,6,119,14,11,166,118,159,229,120,219,205,100,21,62,203,182,126,102,105,99,241,115,195,20,157,158,239,97,236,143,169,191,93,251,53,62,213,75,211,255,0,243,113,229,209,195,143,255,0,160,241,75,31,248,19,93,47,247,73,25,255,0,39,196,86,77,219,255,0,106,198,49,159,232,80,67,249,191,151,134,77,1,210,62,5,244,26,24,47,183,76,126,195,93,37,61,37,78,107,148,220,110,12,138,10,171,139,186,99,217,106,166,72,209,180,204,150,85,142,6,42,51,100,126,234,139,44,146,57,244,235,199,71,25,183,222,48,245,30,150,231,29,171,216,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,11,106,224,163,143,173,56,226,179,21,162,180,222,238,22,172,103,83,105,246,167,184,99,146,84,164,126,62,70,198,249,22,166,220,217,29,215,52,42,200,228,123,163,69,116,144,244,185,31,187,122,37,150,0,115,171,243,79,139,124,191,161,245,27,137,249,60,177,120,50,205,181,143,81,233,181,146,249,117,202,240,220,51,23,233,168,166,184,219,31,89,108,170,191,201,34,205,3,233,168,171,163,232,233,133,59,83,71,83,36,82,119,26,215,36,73,210,178,44,145,254,183,58,191,52,248,183,203,250,31,81,184,129,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,23,97,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,53,247,198,116,135,50,203,244,191,55,213,203,20,20,147,88,180,246,162,211,13,245,29,58,50,120,89,112,146,104,160,153,140,95,115,216,146,194,145,185,17,122,209,102,141,81,170,212,123,153,218,184,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,92,27,36,159,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,85,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,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,212,175,52,110,59,109,90,217,117,135,66,52,95,38,171,168,194,108,117,15,118,65,113,164,157,190,11,33,173,107,152,177,50,62,148,234,150,154,157,204,114,163,250,251,114,200,228,122,53,201,12,50,184,49,7,30,220,111,223,120,184,206,226,162,199,42,174,182,221,50,178,118,165,178,89,43,33,101,60,207,170,88,81,38,170,171,108,114,200,201,38,235,116,172,141,122,213,172,139,110,150,181,210,74,175,138,167,96,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,124,13,170,0,0,10,54,230,79,192,197,215,135,220,254,179,85,52,230,215,87,93,167,89,85,69,77,202,86,81,218,220,216,49,121,221,52,104,234,89,93,12,105,4,52,206,146,161,141,166,221,90,187,111,23,74,172,105,36,151,146,117,252,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,13,93,193,151,248,186,209,11,87,14,60,69,230,122,53,98,190,85,221,237,182,10,138,103,81,213,213,198,214,78,176,84,82,195,83,27,36,233,250,174,123,27,58,49,94,136,212,122,177,92,141,103,87,66,73,94,82,60,50,96,58,231,170,25,70,160,106,53,53,37,226,219,167,180,244,173,139,30,174,183,67,87,69,113,158,190,58,168,218,250,134,204,142,107,153,19,97,123,154,196,110,235,35,163,127,83,123,106,215,132,159,229,123,192,45,247,69,186,56,135,214,107,127,131,203,238,182,247,211,216,172,21,52,204,89,172,180,179,116,171,234,103,87,181,95,21,100,140,69,98,70,213,107,162,138,73,25,38,239,149,241,195,98,160,0,0,0,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,193,90,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,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,132,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,91,174,189,171,0,204,175,184,109,255,0,80,108,216,245,93,102,61,138,212,80,211,94,171,161,68,115,40,31,88,178,165,50,202,136,189,77,99,221,4,140,71,237,208,143,232,106,170,58,70,35,178,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,225,177,240,58,166,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,237,96,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,164,80,3,86,204,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,209,226,109,215,74,41,41,42,160,235,99,94,206,184,164,70,189,189,76,123,92,155,167,189,174,69,79,114,160,255,0,53,89,238,85,254,154,228,121,38,71,112,255,0,116,172,174,185,87,84,73,255,0,42,73,166,146,71,255,0,59,156,231,125,170,165,223,115,17,224,22,143,137,204,85,51,205,45,183,218,173,186,155,100,238,212,108,148,208,83,253,38,141,99,137,158,26,170,167,165,30,179,49,144,70,218,121,36,122,198,223,173,27,186,91,39,114,46,149,202,231,129,43,174,137,218,166,215,125,104,198,105,41,243,107,229,59,27,143,219,170,224,119,141,199,168,156,215,164,175,147,169,122,98,169,168,107,218,138,206,142,228,81,181,88,174,106,205,52,77,12,107,170,60,16,88,184,71,229,177,170,53,185,29,45,170,229,169,183,191,101,197,123,189,209,204,250,136,89,74,151,250,53,134,150,145,210,69,27,227,135,161,177,62,68,232,71,62,93,250,156,230,199,18,50,0,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,45,57,163,112,37,106,209,59,172,58,239,162,248,205,93,62,19,124,168,123,114,11,117,36,13,240,88,245,107,156,196,137,241,244,175,84,84,213,14,123,145,25,209,219,138,70,163,17,205,73,161,137,176,2,59,181,214,27,85,69,138,27,157,91,45,181,149,16,213,212,81,182,103,36,19,79,11,100,108,82,190,61,250,92,246,54,121,154,215,42,110,212,150,68,77,186,151,125,164,238,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,41,135,93,57,73,234,158,61,174,214,76,23,69,42,125,167,134,101,190,39,217,151,155,195,234,102,246,71,133,163,138,89,189,173,61,53,26,69,79,222,153,101,101,63,75,93,215,179,90,187,42,42,129,135,248,28,224,115,50,226,247,50,117,85,83,234,236,122,117,99,168,107,47,215,230,49,58,228,126,200,239,5,71,212,138,215,212,185,170,213,87,42,43,33,99,145,239,71,43,162,138,91,243,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,93,126,26,221,107,162,142,146,150,14,183,185,239,232,138,52,107,27,212,247,185,203,178,123,220,229,85,247,170,157,87,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,228,0,0,0,6,170,230,213,6,170,224,119,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,238,85,158,156,173,248,250,163,211,191,3,195,38,177,220,45,86,220,65,124,101,70,59,145,86,84,193,67,13,162,69,238,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,245,217,35,59,50,253,156,40,233,199,22,188,8,232,246,21,154,197,224,110,180,58,127,97,158,193,127,130,20,125,85,162,169,214,202,116,87,53,21,83,185,11,250,90,146,194,170,141,145,173,106,162,177,236,142,70,64,14,21,57,86,107,46,169,103,117,159,151,156,114,235,130,97,150,11,133,69,178,233,220,157,180,215,74,233,155,12,157,46,183,117,67,52,83,66,217,187,29,83,175,230,158,199,187,180,249,21,174,233,11,191,0,1,72,28,206,184,37,172,208,205,71,169,213,189,47,197,58,52,219,40,234,172,154,154,211,109,157,41,113,170,166,172,49,201,28,207,68,116,80,195,60,211,53,240,167,83,27,212,249,34,100,109,108,76,87,71,94,28,120,170,213,206,22,46,185,37,231,74,46,84,144,84,100,246,119,218,106,25,91,27,231,130,23,245,35,162,172,100,61,105,19,234,97,94,190,219,165,108,140,106,75,42,43,28,143,84,91,222,227,27,80,180,59,77,248,125,201,46,188,67,216,125,191,134,92,59,22,186,155,36,93,151,85,92,164,154,86,163,35,166,108,146,197,188,209,236,179,162,177,237,146,54,192,233,88,168,177,162,166,184,64,126,174,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,220,214,170,175,185,20,216,79,130,142,20,108,92,37,232,213,22,27,218,181,86,101,247,45,171,50,155,221,20,47,111,143,170,234,122,199,26,58,69,87,172,48,49,253,168,211,102,53,118,124,157,182,62,89,16,171,110,82,26,141,164,120,71,18,241,217,53,7,21,164,155,33,202,169,253,155,138,100,117,53,44,107,44,245,125,18,44,144,35,36,84,106,62,173,170,216,89,35,119,149,31,211,11,90,173,168,145,82,242,64,21,87,207,59,245,39,251,73,251,180,181,66,170,249,231,126,164,255,0,105,63,118,129,89,120,30,1,153,106,126,77,6,25,167,248,245,93,246,251,85,79,87,83,79,111,164,68,116,243,178,154,158,74,137,82,54,239,187,222,145,67,34,163,27,187,222,168,141,106,57,202,141,86,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,87,30,123,52,203,241,175,71,173,51,255,0,52,142,1,104,244,239,199,113,55,163,150,251,85,183,16,95,7,79,145,99,180,116,208,80,195,104,145,123,84,208,212,210,71,27,88,199,67,43,214,52,146,52,69,145,178,200,178,125,118,72,254,200,79,254,10,56,174,177,113,105,163,84,89,151,118,213,71,151,219,118,163,202,108,148,83,61,222,2,171,169,233,28,136,217,17,30,144,206,198,119,99,93,222,212,221,241,247,30,248,164,83,170,243,71,242,39,169,191,130,250,197,17,74,220,58,113,47,170,124,47,231,112,231,90,103,118,254,87,141,179,86,79,83,236,187,159,230,102,138,63,23,4,50,199,222,237,119,222,248,250,157,245,31,179,147,237,69,183,78,55,245,123,13,215,174,88,153,110,174,105,252,245,114,88,178,42,123,68,212,233,87,2,195,60,79,101,242,146,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,163,99,106,131,85,115,106,128,4,85,230,143,228,79,83,127,5,245,138,34,85,17,87,154,63,145,61,77,252,23,214,40,128,160,19,234,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,249,75,137,230,169,192,197,215,84,169,191,132,142,145,218,234,238,25,101,182,158,150,219,124,199,173,182,183,84,84,222,96,238,164,113,85,66,218,120,214,89,42,98,73,26,215,245,245,34,211,196,213,71,51,177,211,32,118,14,87,188,116,254,90,241,86,104,118,177,230,126,47,82,108,189,126,199,169,173,111,76,215,219,92,113,181,83,121,149,203,226,43,33,218,78,230,232,215,190,36,100,159,157,115,106,36,73,254,106,217,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,247,181,202,139,238,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,53,87,54,168,53,87,3,186,234,78,142,231,218,83,30,63,89,151,216,106,224,182,229,86,122,27,221,150,230,148,179,54,138,190,10,154,42,122,190,152,38,145,141,108,175,137,181,81,71,42,51,169,25,39,83,119,95,114,172,244,229,111,199,213,30,157,248,30,25,53,142,225,106,182,226,11,227,42,49,220,138,178,166,10,24,109,18,47,118,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,174,201,25,217,150,183,62,21,112,222,43,249,126,105,94,31,121,182,210,55,39,183,105,189,154,167,19,187,201,34,194,251,117,197,109,80,116,35,165,107,30,239,13,35,155,27,102,103,75,186,152,136,228,78,227,35,123,41,7,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,67,104,130,42,243,71,242,39,169,191,130,250,197,17,135,249,92,241,219,117,214,203,84,218,17,173,25,53,37,70,109,99,167,99,177,251,141,92,238,241,185,13,19,90,245,149,146,117,39,76,181,52,237,99,85,95,215,220,150,55,43,213,174,88,102,149,217,131,154,63,145,61,77,252,23,214,40,128,160,19,176,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,95,47,79,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,7,95,229,149,199,109,171,91,176,219,118,134,106,150,77,87,38,168,88,105,228,109,45,101,210,118,189,249,37,19,21,206,107,227,147,100,87,212,195,22,205,145,143,234,145,236,143,191,213,34,172,221,172,193,199,71,25,182,46,15,52,226,150,231,29,171,219,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,160,28,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,189,174,84,95,114,169,218,181,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,112,117,92,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,185,173,68,79,114,33,216,53,147,72,115,45,8,212,75,134,150,234,12,20,144,100,54,154,122,25,171,160,166,157,38,101,59,234,105,33,170,72,85,233,245,92,246,54,118,177,234,213,115,58,218,238,151,61,187,57,108,167,149,127,1,84,212,180,214,174,41,245,146,197,73,88,250,202,120,110,24,53,178,163,186,143,163,122,75,51,86,190,166,158,72,154,213,122,181,144,75,74,246,189,236,232,151,187,178,61,34,115,34,95,52,127,61,154,155,248,47,163,209,1,63,249,42,121,88,202,126,96,87,122,117,184,159,228,0,228,169,229,99,41,249,129,93,233,214,226,127,128,43,87,156,39,16,90,227,131,88,173,218,59,133,99,247,91,54,11,148,91,216,235,254,89,4,19,36,117,210,74,250,134,165,153,181,8,212,142,45,227,167,116,178,177,30,178,75,27,218,213,70,198,146,36,182,84,99,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,28,26,214,98,118,235,21,227,42,179,90,114,156,143,232,253,150,182,225,79,79,113,187,248,55,213,251,62,149,242,53,178,212,246,24,168,249,123,108,87,63,182,213,234,119,78,201,239,83,100,142,29,116,135,72,244,75,72,236,88,102,137,65,72,252,97,244,236,184,67,115,134,118,84,190,240,249,152,215,45,124,181,12,250,179,190,86,163,21,30,223,169,208,140,107,17,177,181,141,110,190,252,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,194,141,232,215,61,172,150,41,88,143,127,71,82,205,78,87,92,125,86,97,247,219,111,12,250,197,112,186,221,45,89,29,194,154,135,19,188,79,83,61,100,150,202,167,178,42,104,45,174,99,156,238,138,55,118,227,108,93,180,107,97,145,206,234,69,100,138,248,66,215,243,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,90,205,107,196,240,220,23,87,50,252,63,78,243,26,76,171,24,180,222,42,105,173,23,122,105,214,102,85,82,53,235,218,85,151,183,27,100,122,55,102,189,241,183,180,231,181,206,141,95,26,177,238,180,158,104,188,125,81,225,246,43,151,12,250,59,112,181,93,46,185,29,190,166,135,44,188,65,83,5,100,118,202,87,190,90,105,237,173,99,92,238,138,199,118,228,108,189,196,107,161,141,205,233,69,124,136,248,106,219,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,208,138,22,19,201,147,90,245,150,171,42,190,232,116,214,251,173,247,77,168,109,242,92,227,169,237,53,240,227,117,207,145,21,173,239,62,70,246,225,168,252,255,0,230,24,146,57,101,111,113,140,99,124,76,133,181,24,83,133,30,20,116,227,132,173,56,102,21,133,69,227,174,181,221,185,239,247,249,225,70,85,93,234,154,138,136,231,34,42,246,225,103,83,146,40,81,85,177,181,206,85,87,189,242,72,252,214,0,213,92,218,160,213,92,13,148,248,78,242,177,163,127,47,241,239,78,128,202,166,42,225,59,202,198,141,252,191,199,189,58,3,42,129,74,220,234,252,211,226,223,47,232,125,70,226,66,171,46,153,229,89,6,156,101,26,165,105,164,241,22,92,62,225,107,183,221,251,113,200,249,41,252,122,85,118,39,119,75,21,140,133,31,72,177,185,239,115,127,57,60,13,68,114,191,221,53,121,213,249,167,197,190,95,208,250,141,196,201,92,145,237,54,171,253,171,94,108,87,219,101,37,198,219,113,167,199,233,43,40,234,225,108,208,84,193,35,110,109,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,32,175,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,165,93,11,250,162,141,236,145,168,189,47,99,122,154,246,117,198,253,133,52,119,88,176,29,117,192,45,122,141,167,55,234,75,141,182,227,79,4,178,197,21,84,51,79,111,158,72,99,153,212,149,77,133,239,108,85,49,182,86,36,145,43,149,90,171,253,10,180,109,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,78,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,7,90,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,58,155,19,226,11,254,7,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,245,128,7,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,141,127,133,143,11,31,249,75,105,87,254,185,91,191,247,192,101,80,124,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,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,21,118,251,2,123,254,195,139,151,101,60,177,119,79,128,28,142,133,173,215,198,227,218,113,125,185,172,168,206,205,190,174,68,221,219,111,211,78,247,125,233,247,125,231,125,35,127,29,151,137,237,186,25,119,88,23,110,186,90,230,185,125,223,15,7,55,222,128,84,43,171,106,53,15,138,70,57,253,83,182,76,141,30,136,155,187,100,91,143,252,175,119,215,47,207,24,164,240,150,168,162,233,219,167,171,221,183,251,103,127,222,81,111,3,120,228,249,79,18,76,170,84,234,72,42,210,161,87,220,158,228,175,166,95,189,63,148,95,29,44,107,20,45,98,175,189,55,255,0,172,15,112,7,141,253,224,121,58,166,166,210,120,220,50,237,74,169,186,73,69,59,127,199,19,211,254,211,181,159,133,154,196,249,177,171,148,113,187,101,117,44,205,79,119,223,27,128,166,221,45,73,113,206,54,114,138,20,114,163,125,179,91,183,189,118,254,230,169,95,230,254,81,116,150,199,117,209,198,229,251,119,255,0,173,74,88,162,108,150,206,57,178,56,167,118,234,183,138,223,179,255,0,52,153,126,207,233,46,123,29,127,93,174,37,223,127,210,255,0,234,148,15,212,0,241,240,93,213,64,252,156,162,211,5,230,201,91,67,83,11,101,100,208,72,197,107,154,142,69,221,142,79,130,162,253,229,57,113,145,143,77,161,218,247,65,145,88,162,117,34,87,195,89,80,245,99,86,54,238,179,76,223,226,163,62,201,62,245,46,137,201,212,155,125,228,60,227,211,64,104,117,55,31,167,188,44,189,169,232,98,115,17,253,42,239,211,169,137,126,29,198,167,223,246,47,196,12,185,195,46,171,91,181,47,10,130,190,150,182,41,164,68,114,185,173,145,174,84,252,252,173,77,246,123,191,146,102,146,163,121,101,106,124,152,150,161,94,112,155,132,159,86,106,74,100,137,118,248,185,106,81,118,247,49,127,191,125,171,255,0,194,218,232,170,18,170,154,42,132,248,72,198,187,252,104,138,7,55,183,127,130,30,24,138,159,227,61,167,7,34,117,1,204,30,26,187,161,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,245,147,230,6,67,234,51,155,41,154,214,113,99,230,159,89,62,96,100,62,163,56,23,83,202,227,200,158,153,126,53,235,21,164,159,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,140,28,174,60,137,233,151,227,94,177,90,67,94,107,28,115,221,111,89,53,127,11,186,81,116,171,183,219,108,21,11,30,87,122,183,93,28,197,185,206,250,119,199,45,177,59,18,116,186,153,141,157,236,158,57,119,87,76,206,133,99,59,42,178,134,52,230,69,199,213,247,95,114,171,166,137,105,189,195,193,105,150,63,112,125,61,68,212,181,44,147,233,53,84,18,108,149,47,146,39,57,142,163,107,217,213,4,109,114,181,251,54,103,238,238,219,33,205,124,140,127,93,159,179,127,188,138,171,45,83,145,143,235,179,246,111,247,144,21,86,95,247,43,143,34,122,101,248,215,172,86,148,2,95,247,43,143,34,122,101,248,215,172,86,129,210,185,147,240,49,106,226,11,0,172,213,77,57,181,210,80,234,46,43,79,83,114,149,148,118,182,186,124,162,6,195,26,58,150,87,67,26,207,53,75,99,167,99,105,183,87,38,251,197,210,137,34,73,29,27,27,84,21,107,205,67,128,170,106,170,107,175,20,250,55,98,164,163,125,29,60,215,12,230,217,79,221,87,214,61,101,133,169,95,77,79,28,78,106,61,26,249,229,170,123,158,198,116,69,221,217,94,178,185,225,157,121,119,113,245,71,196,230,42,184,30,169,92,45,86,221,77,178,118,169,247,90,152,41,254,147,70,177,202,255,0,19,75,77,212,143,89,152,200,36,117,68,113,177,99,111,213,145,189,45,147,183,20,213,53,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,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,5,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,19,255,0,146,167,149,140,167,230,5,119,167,91,137,85,196,95,13,26,89,197,6,9,54,11,169,150,159,228,248,43,205,28,20,222,212,182,126,122,25,100,240,147,205,20,157,158,239,97,140,147,165,191,93,155,181,126,197,72,171,201,83,202,198,83,243,2,187,211,173,196,255,0,3,89,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,97,87,171,79,18,86,14,81,57,173,139,94,173,148,150,235,109,186,158,203,73,140,81,214,195,95,14,65,77,4,121,19,27,36,87,40,234,145,26,198,53,169,78,218,102,196,136,137,2,53,23,248,165,143,230,26,3,163,89,254,163,226,218,185,153,105,237,170,235,151,225,125,94,196,186,78,199,119,41,183,85,115,122,154,138,140,151,182,245,89,34,238,53,221,169,28,231,199,208,245,87,46,21,230,143,228,79,83,127,5,245,138,32,40,4,190,142,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,40,92,236,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,23,61,198,87,44,123,23,18,154,203,97,214,44,91,37,246,37,93,202,225,67,79,157,83,79,80,246,248,219,108,77,100,110,169,162,127,110,84,138,177,176,70,216,146,55,51,178,253,152,229,232,115,94,179,77,251,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,12,63,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,102,107,2,170,249,231,126,164,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,73,85,207,59,245,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,5,249,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,49,30,1,107,56,99,202,147,60,210,219,125,214,229,166,87,190,237,70,201,77,61,71,209,153,18,72,153,225,170,170,122,85,137,11,223,60,109,167,146,71,164,142,250,209,187,169,209,247,37,189,67,175,231,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,160,83,95,44,174,4,174,186,221,153,91,181,207,84,177,154,73,52,190,195,81,35,169,104,238,144,57,236,201,43,88,142,107,89,28,123,162,62,154,25,118,116,143,127,84,111,124,125,142,153,17,102,237,93,161,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,123,156,170,190,245,83,245,128,20,173,206,175,205,62,45,242,254,135,212,110,37,212,148,173,206,175,205,62,45,242,254,135,212,110,32,101,94,70,63,174,207,217,191,222,69,132,241,15,195,246,3,196,214,151,215,105,70,163,50,173,150,218,202,138,122,184,171,40,82,20,173,162,158,25,17,205,150,158,73,163,145,177,189,91,215,19,156,141,221,99,150,70,251,186,148,175,110,70,63,174,207,217,191,222,69,170,1,173,15,16,252,63,103,220,50,234,133,118,148,106,51,41,31,114,163,167,167,171,138,178,133,38,90,42,216,38,141,28,217,105,228,154,56,221,35,17,221,113,57,200,221,146,72,164,111,191,165,73,85,203,43,142,219,174,136,230,86,237,12,213,44,154,146,61,47,191,84,72,218,90,203,164,238,99,49,186,215,163,156,215,199,38,202,140,166,154,93,155,35,31,211,27,31,39,127,170,52,73,187,182,105,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,107,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,161,180,64,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,10,171,231,157,250,147,253,164,253,218,98,174,74,158,105,242,159,151,245,222,163,110,50,175,60,239,212,159,237,39,238,211,21,114,84,243,79,148,252,191,174,245,27,112,23,82,0,0,0,0,80,15,52,127,61,154,155,248,47,163,209,23,252,80,15,52,127,61,154,155,248,47,163,209,1,63,249,42,121,88,202,126,96,87,122,117,184,150,156,67,240,253,128,241,53,165,245,218,81,168,204,171,101,182,178,162,158,174,42,202,20,133,43,104,167,134,68,115,101,167,146,104,228,108,111,86,245,196,231,35,119,88,229,145,190,238,165,34,95,37,79,43,25,79,204,10,239,78,183,19,252,13,115,43,120,44,215,155,119,18,244,28,41,220,49,250,74,92,202,233,80,169,67,60,213,61,22,234,170,36,100,146,45,194,41,213,187,190,153,34,134,87,170,181,171,39,230,223,31,111,188,213,137,47,79,133,222,25,48,30,22,116,190,219,167,248,133,53,37,101,201,148,237,109,235,33,91,116,52,213,183,153,210,73,100,235,157,209,167,83,152,199,79,43,98,99,220,245,142,53,107,58,157,178,185,217,86,75,77,170,107,173,61,246,107,101,35,238,84,116,243,82,83,214,58,22,172,240,193,51,163,116,177,50,77,186,154,199,186,8,92,230,162,236,229,138,53,93,250,83,111,172,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,9,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,76,22,203,181,214,203,82,250,203,53,206,174,130,162,74,121,233,31,45,52,206,137,238,130,120,159,12,209,43,154,168,170,201,34,146,72,222,223,131,152,247,53,119,69,84,2,117,115,53,227,182,235,173,217,149,199,67,52,183,38,164,147,75,236,53,17,182,170,178,215,59,158,204,146,181,136,215,57,242,73,178,35,233,161,151,118,198,198,117,70,247,199,223,234,145,22,30,214,10,224,163,133,27,239,22,154,203,69,134,246,174,180,120,133,183,106,204,166,247,69,11,29,224,41,122,94,177,198,142,145,81,137,52,239,103,106,52,217,238,77,223,39,109,236,138,68,58,87,15,28,63,103,220,77,106,133,14,148,105,203,41,25,114,172,167,168,171,150,178,185,38,74,42,40,33,141,92,233,106,36,134,57,29,27,21,221,17,53,202,221,150,73,99,111,187,169,13,132,248,120,225,251,1,225,151,75,232,116,163,78,89,86,251,109,29,69,69,92,181,149,201,10,214,214,207,52,138,231,75,81,36,49,198,217,30,141,232,137,174,86,238,145,197,27,125,253,40,7,107,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,90,118,231,87,230,159,22,249,127,67,234,55,18,234,74,86,231,87,230,159,22,249,127,67,234,55,16,50,87,36,123,77,170,255,0,106,215,155,21,246,217,73,113,182,220,105,241,250,74,202,58,184,91,52,21,48,72,219,155,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,142,188,196,120,32,172,225,87,59,76,183,14,165,234,211,44,178,225,44,86,38,164,211,212,205,107,145,176,197,35,233,106,165,124,77,99,122,158,249,252,58,44,146,72,248,169,220,175,114,185,143,114,201,94,70,63,174,207,217,191,222,70,117,230,161,197,6,3,165,26,37,117,209,11,133,162,146,253,150,106,61,158,104,168,104,234,41,225,170,166,183,192,217,225,106,213,212,198,178,182,88,159,178,202,250,89,90,199,167,136,165,223,253,13,64,168,189,44,226,135,92,116,95,4,202,244,231,77,243,251,173,146,203,151,118,37,168,109,29,92,208,77,71,85,20,209,72,149,84,146,196,246,190,9,158,200,123,18,43,87,166,72,158,173,123,92,173,141,204,235,250,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,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,94,148,77,254,85,28,76,105,31,15,154,185,125,179,106,181,13,37,185,153,213,61,37,182,135,44,157,24,140,179,190,55,189,203,4,207,86,245,69,77,80,231,197,215,34,57,24,199,211,194,178,55,163,121,34,9,127,197,47,12,152,15,11,60,177,51,173,63,196,41,169,43,46,76,167,177,182,245,144,173,186,26,106,219,204,233,124,167,147,174,119,70,157,78,99,29,60,173,137,143,115,214,56,213,172,234,118,202,231,83,9,127,220,209,252,137,234,111,224,190,177,68,80,8,27,84,0,0,0,0,160,30,104,254,123,53,55,240,95,71,162,37,87,35,31,215,103,236,223,239,34,42,243,71,243,217,169,191,130,250,61,17,42,185,24,254,187,63,102,255,0,121,1,106,128,0,0,0,5,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,18,127,146,61,166,213,127,181,107,205,138,251,108,164,184,219,110,52,248,253,37,101,29,92,45,154,10,152,36,109,205,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,70,14,61,184,32,190,240,143,157,197,91,142,82,221,110,90,101,123,237,69,100,189,214,76,202,137,153,84,144,162,205,75,86,232,226,141,145,205,214,217,95,26,116,35,95,22,221,46,115,163,149,25,42,185,24,254,187,63,102,255,0,121,19,211,139,219,102,145,221,184,104,212,42,93,117,146,173,152,75,44,239,169,185,45,21,91,41,170,250,225,123,101,167,74,103,200,230,177,106,86,161,144,164,44,122,244,73,42,198,199,35,145,202,213,10,107,224,19,142,203,175,8,153,53,109,139,37,163,171,187,105,214,69,80,149,119,138,58,88,221,61,109,44,241,211,204,216,229,161,141,245,17,64,199,201,35,169,219,51,158,138,174,142,22,34,123,216,210,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,53,98,46,123,147,5,110,174,63,65,178,91,126,95,105,171,143,4,130,240,217,176,234,234,167,63,121,222,254,226,92,33,129,30,245,68,166,142,88,226,114,43,24,214,44,211,85,125,103,189,30,140,11,10,0,0,0,1,21,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,0,54,83,0,0,0,0,0,0,53,87,54,168,53,87,3,101,62,19,188,172,104,223,203,252,123,211,160,50,169,138,184,78,242,177,163,127,47,241,239,78,128,202,160,15,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,235,42,3,155,95,26,63,77,47,181,156,40,224,14,233,178,227,151,8,103,202,46,144,87,117,54,227,93,27,58,155,66,214,196,245,98,195,3,222,139,43,101,69,119,137,133,169,211,26,211,245,72,17,131,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,118,14,16,249,122,106,159,22,118,44,143,41,162,185,253,15,178,219,109,253,203,37,198,237,106,169,117,45,246,185,207,149,141,134,25,81,17,139,11,31,4,141,154,102,44,142,137,203,26,118,158,174,94,156,105,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,221,138,112,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,84,53,140,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,93,30,38,221,116,162,146,146,170,14,182,53,236,235,138,68,107,219,212,199,181,201,186,123,218,228,84,247,42,23,105,203,99,142,123,87,16,88,5,30,149,234,53,210,146,135,81,113,90,122,107,108,79,172,186,53,211,229,16,54,25,21,181,81,54,105,22,121,170,91,29,59,221,83,178,57,55,218,94,164,73,22,56,250,255,0,52,46,5,191,45,120,171,245,199,71,48,207,23,169,54,94,143,108,83,81,59,166,107,237,174,56,220,139,180,40,213,241,21,144,237,31,111,101,107,223,18,62,63,206,185,180,241,165,59,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,40,109,16,85,95,60,239,212,159,237,39,238,210,122,112,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,182,5,243,206,253,73,254,210,126,237,2,16,112,59,171,216,110,132,113,81,129,234,150,160,207,87,6,61,105,168,172,134,186,122,104,22,103,211,178,166,138,122,84,153,88,159,89,204,99,167,107,222,141,71,63,161,174,233,107,221,179,87,97,223,243,43,158,226,191,233,86,71,141,228,118,255,0,247,58,202,27,149,13,68,127,242,163,154,25,35,127,243,181,205,119,218,138,106,218,89,79,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,200,97,94,98,60,16,86,112,171,157,166,91,135,82,245,105,150,89,112,150,43,19,82,105,234,102,181,200,216,98,145,244,181,82,190,38,177,189,79,124,254,29,22,73,36,124,84,238,87,185,92,199,185,99,254,43,174,154,143,136,105,62,107,162,22,203,207,119,12,206,252,36,183,43,93,66,43,227,134,170,158,166,9,227,170,167,247,167,106,101,240,236,141,234,155,181,241,170,35,154,170,200,157,30,199,218,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,94,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,6,32,54,168,53,87,54,168,0,69,94,104,254,68,245,55,240,95,88,162,37,81,21,121,163,249,19,212,223,193,125,98,136,10,1,54,168,53,87,54,168,2,157,185,170,112,49,106,210,218,159,225,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,5,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,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,52,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,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,161,113,60,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,68,237,141,122,154,199,186,9,93,19,222,214,44,145,163,95,210,221,213,173,204,6,184,60,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,236,61,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,129,216,13,85,205,170,13,85,192,217,79,132,239,43,26,55,242,255,0,30,244,232,8,21,206,94,211,195,109,186,154,193,89,112,182,85,210,234,253,210,158,122,186,25,108,112,208,49,149,80,36,180,112,172,183,167,42,120,167,177,32,134,88,233,92,221,211,174,57,91,250,45,84,73,43,65,196,222,3,194,207,1,58,91,168,25,125,77,37,101,201,154,111,96,117,151,30,75,140,52,213,183,153,210,138,142,62,136,27,34,245,57,140,116,241,58,87,177,175,88,227,87,63,165,219,35,93,70,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,63,43,19,250,85,244,170,205,244,23,218,191,73,61,161,79,236,127,100,247,60,119,142,238,55,177,225,251,95,156,239,119,58,58,58,62,183,86,219,123,246,46,251,143,95,202,159,245,54,51,159,203,95,209,79,166,127,216,207,105,253,22,241,62,203,255,0,195,244,189,158,207,137,252,239,246,158,215,87,87,241,250,246,247,108,117,94,87,188,11,126,69,49,86,107,142,177,225,158,19,82,111,93,126,199,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,92,171,205,31,200,158,166,254,11,235,20,64,80,9,180,70,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,234,238,76,174,96,156,122,228,60,76,230,85,216,54,159,95,106,232,244,174,209,81,36,52,44,167,241,84,79,191,177,82,153,203,53,116,43,42,178,102,54,162,157,210,83,163,163,99,216,199,162,185,173,122,170,32,71,254,37,53,86,213,173,250,243,156,234,189,139,29,164,177,219,114,75,196,213,116,116,116,244,141,166,84,131,220,216,229,154,54,189,237,241,50,53,169,44,238,71,42,58,105,37,114,126,145,210,177,59,255,0,209,76,170,205,148,251,18,213,121,246,53,194,158,225,236,235,181,55,136,161,172,237,72,215,246,42,34,221,59,144,191,167,165,236,221,58,154,170,155,166,230,127,224,95,131,43,239,24,122,143,85,108,146,235,236,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,102,14,102,188,9,93,116,71,50,184,235,158,150,227,52,145,233,125,250,162,55,85,81,218,224,115,25,141,214,189,26,215,50,72,247,84,101,52,210,238,232,222,206,152,216,249,59,29,49,162,67,221,11,95,225,211,137,125,44,226,131,4,135,58,211,59,183,242,188,109,154,178,122,111,106,91,63,61,52,81,248,184,33,150,78,207,119,176,247,199,212,239,174,205,156,159,106,37,43,115,71,243,217,169,191,130,250,61,17,210,184,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,255,0,213,230,17,159,225,186,167,197,206,109,168,58,125,144,210,95,49,235,229,61,146,166,134,186,153,87,162,86,123,30,141,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,44,127,146,167,149,140,167,230,5,119,167,91,137,254,64,14,74,158,86,50,159,152,21,222,157,110,39,248,0,0,17,255,0,141,30,18,113,94,46,116,177,113,107,148,190,7,36,177,120,155,134,51,113,107,163,139,183,92,234,105,24,200,39,149,97,150,68,163,146,69,133,211,50,52,71,59,179,26,162,238,196,40,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,108,231,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,173,103,18,154,189,83,175,90,243,156,234,228,211,213,201,79,145,94,38,154,222,149,112,69,12,241,91,153,180,84,80,200,200,183,98,62,58,104,225,141,85,21,219,171,21,85,206,85,87,40,116,175,243,85,158,229,95,233,174,71,146,100,119,15,247,74,202,235,149,117,68,159,242,164,154,105,36,127,243,185,206,119,218,170,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,81,14,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,124,77,154,52,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,226,7,96,35,255,0,22,220,104,233,103,8,216,171,46,89,75,189,187,146,87,108,219,118,51,111,174,166,101,116,157,113,206,177,84,76,199,189,36,138,141,100,167,116,78,168,108,114,116,185,200,136,199,175,184,144,6,10,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,2,5,112,83,205,79,42,185,235,45,215,25,226,131,35,181,82,99,121,173,194,122,218,43,183,98,72,225,178,87,72,218,120,169,233,58,157,50,199,77,110,108,112,189,55,232,115,146,89,123,178,201,179,166,149,43,4,238,186,197,163,185,246,133,103,247,77,57,212,107,13,93,186,229,110,168,158,40,165,150,150,104,96,184,65,28,210,66,218,186,87,76,198,58,90,105,29,19,214,57,81,168,142,68,254,148,78,148,6,202,124,39,121,88,209,191,151,248,247,167,64,101,83,21,112,157,229,99,70,254,95,227,222,157,1,149,64,165,110,117,126,105,241,111,151,244,62,163,113,50,175,35,31,215,103,236,223,239,35,21,115,171,243,79,139,124,191,161,245,27,137,149,121,24,254,187,63,102,255,0,121,1,99,250,197,163,184,14,186,224,23,77,57,212,107,13,37,198,219,113,167,158,40,165,150,150,25,167,183,207,36,50,66,218,186,87,76,199,182,42,152,219,43,214,57,81,170,173,85,254,148,90,1,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,246,51,49,254,172,232,14,141,107,175,176,63,43,154,123,106,202,62,139,220,18,231,107,241,172,114,246,38,247,117,53,122,85,59,144,191,165,157,200,31,213,20,157,12,235,99,186,91,176,67,94,80,22,158,36,172,186,71,83,71,156,219,41,40,52,190,74,138,154,188,126,43,180,53,241,94,93,60,236,163,154,57,105,27,42,37,58,218,228,100,147,200,215,71,239,116,239,145,201,186,43,148,176,160,0,197,92,88,249,88,214,79,151,249,15,167,78,107,88,109,80,0,197,92,39,121,88,209,191,151,248,247,167,64,101,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,23,220,121,0,122,220,169,191,192,228,213,221,15,10,137,185,201,19,100,0,190,226,24,115,57,191,86,91,52,90,56,41,27,178,84,205,85,27,247,102,254,239,5,47,253,228,207,95,129,95,220,215,114,200,237,122,107,103,179,61,173,89,107,107,42,152,223,210,247,127,90,42,125,137,183,241,208,8,255,0,202,207,15,125,118,160,220,114,57,163,94,158,212,204,85,221,201,245,187,244,79,251,182,251,126,242,224,90,136,212,217,10,216,229,83,142,172,54,10,171,171,227,69,89,165,127,189,81,191,107,40,93,253,37,147,167,192,15,39,5,248,156,151,224,113,79,136,28,207,205,200,34,73,109,53,77,84,85,252,203,246,219,252,21,63,72,249,110,77,235,162,157,171,246,196,228,255,0,153,64,164,45,107,175,159,31,227,79,38,173,137,221,15,109,218,171,109,218,139,241,165,84,251,127,153,75,162,192,42,150,179,29,167,153,85,21,87,175,255,0,104,228,41,147,140,88,27,100,226,250,253,58,196,141,100,181,210,191,169,54,251,104,226,95,179,252,34,224,180,98,229,13,211,14,166,169,133,221,76,94,189,151,223,253,246,68,251,127,160,14,252,112,119,189,118,57,156,85,61,251,129,200,252,28,199,31,165,200,237,50,80,85,49,206,107,145,191,7,42,124,30,213,251,63,160,253,227,195,145,28,213,71,124,0,163,221,72,199,171,120,110,226,58,219,115,182,42,195,13,69,109,36,123,202,139,34,116,181,41,36,95,123,209,191,111,243,150,239,160,121,212,121,190,157,217,110,142,153,146,75,53,13,51,220,172,233,68,221,96,137,203,238,69,95,181,196,22,230,147,163,142,142,217,102,207,172,173,115,103,163,175,149,242,171,82,54,123,155,74,215,39,191,116,119,250,15,243,255,0,212,126,255,0,45,237,127,117,218,193,79,131,221,38,73,42,41,58,32,111,83,166,114,163,90,202,72,145,61,232,169,241,85,251,64,177,99,131,211,237,57,39,189,2,166,233,176,28,24,239,121,236,61,72,136,213,61,136,187,129,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,52,250,201,243,3,33,245,25,205,148,205,107,56,177,243,79,172,159,48,50,31,81,156,9,63,75,199,173,78,140,114,255,0,211,222,31,180,126,251,87,65,168,55,58,123,132,215,91,189,39,105,233,105,183,79,118,185,245,195,28,173,151,187,79,92,228,108,14,69,88,190,172,51,164,140,115,94,177,189,176,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,63,38,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,239,249,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,84,95,20,26,41,252,29,181,170,239,163,146,92,60,109,94,63,111,179,248,249,219,47,114,55,215,79,107,165,168,170,237,59,183,26,172,41,60,210,164,125,76,71,118,209,157,91,187,117,89,255,0,200,199,245,217,251,55,251,200,138,188,209,252,246,106,111,224,190,143,68,74,174,70,63,174,207,217,191,222,64,85,89,127,220,174,60,137,233,151,227,94,177,90,80,9,127,220,174,60,137,233,151,227,94,177,90,4,170,0,1,73,124,205,120,18,186,232,142,101,113,215,61,45,198,105,35,210,251,245,68,110,170,163,181,192,230,51,27,173,122,53,174,100,145,238,168,202,105,165,221,209,189,157,49,177,242,118,58,99,68,135,187,21,120,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,232,149,173,87,108,146,69,27,189,253,40,108,145,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,247,57,168,169,239,68,40,7,142,142,12,175,188,30,106,61,45,178,59,175,182,112,204,163,196,84,99,55,41,94,196,170,116,113,43,59,180,213,49,183,109,166,139,187,18,44,141,106,71,35,94,215,55,165,85,241,70,23,169,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,7,154,63,158,205,77,252,23,209,232,140,213,201,47,41,190,210,107,238,117,133,83,215,116,89,110,184,122,221,43,41,187,76,94,237,85,37,109,60,116,242,117,170,117,183,165,149,181,41,178,42,53,123,155,185,21,90,213,76,43,205,31,207,102,166,254,11,232,244,64,79,254,74,158,86,50,159,152,21,222,157,110,39,249,0,57,42,121,88,202,126,96,87,122,117,184,159,224,8,171,205,31,200,158,166,254,11,235,20,68,170,34,175,52,127,34,122,155,248,47,172,81,1,64,37,148,243,72,224,22,143,78,252,119,19,122,57,111,181,91,113,5,240,116,249,22,59,71,77,5,12,54,137,23,181,77,13,77,36,113,181,140,116,50,189,99,73,35,68,89,27,44,139,39,215,100,143,236,214,177,180,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,160,107,131,194,239,19,121,247,11,58,161,109,212,12,66,166,174,178,218,202,134,186,245,143,45,198,106,106,43,204,9,28,177,244,78,216,215,165,207,99,103,149,209,61,237,122,71,34,181,253,46,217,90,237,133,52,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,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,180,151,204,71,130,10,206,21,115,180,203,112,234,94,173,50,203,46,18,197,98,106,77,61,76,214,185,27,12,82,62,150,170,87,196,214,55,169,239,159,195,162,201,36,143,138,157,202,247,43,152,247,46,106,228,201,252,35,190,157,223,126,140,255,0,243,152,252,231,210,79,104,245,248,127,106,118,83,177,224,63,243,207,237,61,221,190,167,99,110,239,215,240,160,118,190,121,223,169,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,73,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,129,127,192,31,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,160,125,96,0,5,43,115,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,25,87,145,143,235,179,246,111,247,145,106,133,85,242,49,253,118,126,205,254,242,45,80,1,10,185,136,240,11,71,196,230,42,153,230,150,219,237,86,221,77,178,119,106,54,74,104,41,254,147,70,177,196,207,13,85,83,210,143,89,152,200,35,109,60,146,61,99,111,214,141,221,45,147,185,20,213,0,106,174,94,159,46,238,62,168,248,156,197,87,3,213,43,133,170,219,169,182,78,213,62,235,83,5,63,210,104,214,57,95,226,105,105,186,145,235,51,25,4,142,168,142,54,44,109,250,178,55,165,178,118,226,192,28,216,184,32,177,91,237,215,62,44,244,206,150,213,101,142,159,105,115,106,37,153,241,248,234,170,138,170,120,41,234,169,97,108,74,196,153,239,157,235,80,174,145,141,119,75,94,141,89,29,35,159,89,120,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,22,105,207,59,245,39,251,73,251,180,197,92,149,60,211,229,63,47,235,189,70,220,101,94,121,223,169,63,218,79,221,166,42,228,169,230,159,41,249,127,93,234,54,224,46,164,0,0,0,0,160,30,104,254,123,53,55,240,95,71,162,47,248,160,30,104,254,123,53,55,240,95,71,162,2,127,242,84,242,177,148,252,192,174,244,235,113,63,200,1,201,83,202,198,83,243,2,187,211,173,196,255,0,0,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,2,127,243,171,242,177,139,124,192,161,244,235,137,77,120,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,115,90,170,190,228,82,229,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,5,186,112,57,194,37,171,132,29,35,118,41,61,198,146,241,150,95,170,27,114,200,238,176,83,181,140,124,232,196,107,41,97,122,181,37,125,52,41,213,209,220,93,213,242,77,34,54,62,234,198,217,20,0,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,15,201,229,191,197,118,156,112,149,167,26,225,154,230,178,248,235,173,119,209,248,44,22,8,38,70,85,93,234,154,151,21,86,181,85,23,183,11,58,154,178,204,168,173,141,174,106,34,61,239,142,55,195,108,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,235,229,143,242,171,224,98,213,170,85,63,194,71,87,45,116,151,12,78,219,81,85,109,177,227,215,43,91,106,41,175,51,246,150,57,106,166,109,68,107,20,148,209,44,142,107,58,58,149,106,34,114,171,153,216,233,144,63,127,131,190,85,63,79,52,39,42,202,117,210,162,235,139,100,153,173,190,91,93,130,221,83,102,237,214,99,189,154,198,61,43,103,138,170,54,200,147,73,37,43,90,140,141,99,222,150,89,19,185,189,71,230,107,175,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,108,252,67,254,98,60,16,81,241,85,130,38,91,135,82,244,234,110,39,111,150,43,19,82,104,41,161,186,70,233,162,145,244,181,82,190,39,61,221,44,100,254,29,22,72,227,100,181,14,87,185,26,247,185,2,186,211,143,170,205,68,224,79,62,225,147,88,238,23,91,150,94,158,6,163,29,200,171,42,103,174,154,239,26,94,41,234,102,166,171,146,71,61,237,154,38,36,139,28,138,169,27,162,141,35,250,143,141,157,232,86,125,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,40,27,84,0,0,0,0,160,30,104,254,123,53,55,240,95,71,162,37,87,35,31,215,103,236,223,239,34,42,243,71,243,217,169,191,130,250,61,17,42,185,24,254,187,63,102,255,0,121,1,106,128,0,5,0,243,71,243,217,169,191,130,250,61,17,127,198,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,125,205,106,34,123,145,0,174,190,70,63,174,207,217,191,222,68,85,230,143,231,179,83,127,5,244,122,34,244,240,93,39,210,205,47,241,223,147,61,52,197,49,47,105,246,188,111,176,172,212,212,30,43,183,213,219,238,246,88,222,190,158,227,250,122,183,219,173,219,124,84,162,206,104,254,123,53,55,240,95,71,162,2,79,242,71,187,90,172,22,173,121,190,223,110,116,150,235,109,186,159,31,171,172,172,171,153,176,193,77,4,109,185,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,213,199,223,29,151,94,46,242,106,43,22,53,71,87,105,211,172,118,161,106,236,244,117,81,186,10,218,169,228,167,133,178,75,93,27,42,37,129,239,142,70,212,54,23,49,17,91,28,207,69,247,189,196,117,178,234,102,85,143,233,198,81,165,182,154,191,15,101,204,46,22,187,133,223,183,36,140,146,163,192,37,87,98,7,116,189,24,248,85,245,107,35,152,246,187,243,144,64,228,86,171,61,253,215,133,222,25,51,238,41,181,66,219,167,248,133,53,93,29,181,245,13,109,235,33,91,116,213,52,86,104,22,57,100,235,157,209,167,75,94,246,193,43,98,99,220,196,146,68,107,58,155,186,185,161,146,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,117,93,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,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,117,0,0,0,0,2,42,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,0,108,166,0,0,0,0,0,0,106,174,109,80,106,174,6,202,124,39,121,88,209,191,151,248,247,167,64,101,83,21,112,157,229,99,70,254,95,227,222,157,1,149,64,143,252,121,103,90,167,167,28,41,231,185,94,144,218,252,85,234,158,222,176,84,84,69,61,76,117,86,202,25,151,181,81,93,76,148,237,87,172,208,49,235,34,57,95,27,98,107,93,51,156,169,23,110,77,117,205,170,10,64,230,117,193,45,102,134,106,61,78,173,233,126,41,209,166,217,71,85,100,212,214,155,108,233,75,141,85,53,97,142,72,230,122,35,162,134,25,230,153,175,133,58,152,222,167,201,19,35,107,98,98,184,39,175,42,28,75,72,236,188,37,217,50,93,57,109,37,77,246,253,81,80,185,117,114,196,198,86,186,227,12,210,35,105,167,70,203,42,177,145,68,246,118,154,170,206,168,228,108,253,184,221,80,244,38,81,175,183,0,156,100,212,240,131,170,21,183,11,237,53,93,126,9,147,211,164,57,29,13,13,20,83,214,189,240,71,50,209,205,78,178,73,26,53,236,150,85,107,145,95,208,177,203,38,237,115,210,53,109,255,0,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,7,214,107,215,204,75,22,208,236,43,138,204,175,24,208,106,31,3,106,161,237,54,241,73,79,44,47,183,211,94,28,138,250,152,104,146,53,94,220,44,234,99,93,19,182,88,167,109,68,109,107,24,198,53,45,83,152,143,27,244,124,42,224,137,137,97,213,93,90,155,150,91,229,150,196,228,134,10,152,109,113,182,104,163,125,85,84,79,149,175,111,83,31,63,135,85,142,72,223,45,59,145,237,86,177,237,90,33,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,9,129,202,135,45,213,203,47,22,150,76,107,78,93,87,83,98,191,83,212,38,93,66,178,189,148,78,183,67,12,138,218,153,213,177,74,140,124,82,189,157,167,42,51,170,73,27,7,114,54,212,61,73,21,207,59,245,39,251,73,251,180,153,92,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,182,26,243,206,253,73,254,210,126,237,2,189,120,114,209,11,175,17,218,195,101,209,171,21,242,146,209,114,191,211,220,93,71,87,87,27,159,2,79,79,67,61,76,108,147,167,235,53,143,116,8,197,122,35,149,136,245,114,53,253,61,11,213,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,86,69,114,184,243,217,166,95,141,122,61,105,101,60,196,120,5,163,226,115,21,76,243,75,109,246,171,110,166,217,59,181,27,37,52,20,255,0,73,163,88,226,103,134,170,169,233,71,172,204,100,17,182,158,73,30,177,183,235,70,238,150,201,220,136,58,175,43,222,58,127,45,120,171,52,59,88,243,63,23,169,54,94,191,99,212,214,183,166,107,237,174,56,218,169,188,202,229,241,21,144,237,39,115,116,107,223,18,50,79,206,185,181,18,39,117,230,201,128,97,185,55,7,57,62,103,125,199,169,42,239,184,117,69,190,166,197,112,114,42,79,66,250,139,133,45,60,232,199,34,162,171,36,138,69,71,49,119,98,171,99,114,167,84,108,115,104,219,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,239,107,149,23,220,170,90,166,175,241,155,98,227,15,150,102,171,220,228,181,123,27,51,197,254,142,211,228,214,216,152,245,165,108,146,221,233,123,85,52,210,59,125,225,151,181,42,164,110,114,201,27,152,230,187,169,17,146,200,21,44,95,247,52,127,34,122,155,248,47,172,81,20,2,109,37,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,247,57,168,169,239,68,3,86,210,255,0,185,163,249,19,212,223,193,125,98,136,202,191,193,59,133,143,252,154,116,171,255,0,83,109,223,251,147,21,115,71,242,39,169,191,130,250,197,16,20,2,109,80,106,174,109,80,4,127,226,19,138,235,23,14,154,203,164,56,110,117,45,170,221,136,106,71,182,232,238,23,186,217,159,23,178,170,169,155,72,180,146,43,145,21,137,11,223,59,226,145,94,141,107,123,140,145,100,99,34,122,63,48,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,165,101,243,206,253,73,254,210,126,237,62,174,85,60,118,93,111,85,56,247,8,218,139,71,87,95,81,29,59,233,48,251,157,60,110,149,237,130,8,171,42,231,138,186,105,170,21,81,145,197,28,48,211,182,24,182,107,24,140,93,145,17,64,129,124,87,112,163,168,252,37,106,59,240,172,214,47,29,106,174,238,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,183,51,58,154,146,194,170,174,141,206,106,162,189,143,142,71,229,94,93,220,111,214,112,171,157,174,37,152,213,117,105,150,89,112,138,91,235,150,25,234,102,181,200,216,101,141,149,84,177,50,86,177,189,79,124,30,33,82,57,36,124,84,237,70,53,92,198,53,110,39,138,46,25,48,30,41,180,190,229,167,249,125,53,37,29,201,244,238,109,151,33,75,116,53,53,182,105,214,72,164,235,129,210,39,83,88,247,65,19,101,99,28,197,146,52,115,58,155,186,57,186,246,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,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,3,102,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,13,88,139,190,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,144,64,207,252,96,101,58,143,117,187,105,158,49,150,215,93,87,27,177,105,126,30,236,82,146,162,37,138,149,148,179,216,232,159,83,53,58,108,141,147,174,169,179,181,242,253,103,43,161,72,213,219,66,214,178,64,114,140,225,163,75,53,199,59,204,115,173,76,180,251,111,242,127,236,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,142,98,184,159,255,0,154,199,8,25,213,30,51,250,191,165,180,220,47,17,209,127,250,186,221,45,37,52,211,162,127,195,95,28,110,119,247,247,53,63,77,78,169,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,11,212,34,175,52,127,34,122,155,248,47,172,81,18,168,138,188,209,252,137,234,111,224,190,177,68,5,0,153,43,135,142,31,179,238,38,181,66,135,74,52,229,148,140,185,86,83,212,85,203,89,92,147,37,21,20,16,198,174,116,181,18,67,28,142,141,138,238,136,154,229,110,203,36,177,183,221,212,134,53,54,40,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,32,104,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,213,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,247,57,168,169,239,68,63,88,1,175,95,29,28,25,95,120,60,212,122,91,100,119,95,108,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,142,53,155,52,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,237,117,181,239,69,50,174,29,181,98,251,163,153,173,194,213,91,122,199,252,47,137,158,215,44,146,82,191,191,77,21,67,58,29,36,113,189,118,100,205,69,221,137,245,145,118,221,54,85,11,106,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,151,249,79,15,90,5,156,223,106,178,156,215,67,244,255,0,32,189,86,244,120,155,141,211,25,162,171,170,159,161,141,99,58,229,146,55,61,221,44,99,90,155,175,185,173,68,79,114,32,17,3,146,167,149,140,167,230,5,119,167,91,137,254,117,252,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,125,136,118,0,33,255,0,53,61,99,190,233,23,8,247,122,108,114,29,170,243,219,132,88,116,149,61,76,254,181,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,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,252,9,191,206,111,84,190,149,241,29,98,211,58,11,239,138,160,193,49,248,252,77,23,133,232,240,119,74,215,172,211,126,113,88,142,147,174,149,182,231,123,156,230,55,109,147,103,119,16,235,252,162,52,118,213,169,92,81,191,46,200,236,53,117,214,221,62,179,203,123,166,149,105,91,45,20,119,87,75,28,52,141,157,207,99,154,143,70,190,162,120,145,21,175,238,82,181,237,95,205,185,0,141,92,74,105,13,78,130,235,206,115,164,115,65,87,29,62,59,120,154,27,122,213,207,20,211,203,110,126,210,209,77,35,226,217,138,249,41,164,134,69,68,70,236,175,84,86,181,81,90,150,255,0,202,35,88,174,186,149,194,227,241,28,142,253,73,93,114,211,235,196,182,74,104,150,169,210,214,199,106,116,81,205,72,233,218,247,185,200,196,115,234,32,137,81,26,206,221,43,88,212,252,219,148,139,252,237,52,207,42,166,213,60,23,88,252,39,119,27,184,99,233,140,247,227,142,71,120,122,234,122,154,138,142,137,157,209,219,103,114,58,173,227,78,181,115,187,19,253,84,70,110,184,255,0,147,174,166,125,15,226,178,108,22,174,174,234,180,153,238,63,89,111,134,150,158,79,235,87,87,83,34,86,71,61,67,21,232,139,209,4,21,140,99,209,174,115,93,58,181,17,26,247,170,5,223,128,0,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,64,38,213,6,170,224,93,79,43,174,55,236,90,183,132,219,120,120,207,42,173,86,124,207,18,183,211,91,177,202,104,33,124,49,221,236,244,148,113,70,213,107,228,149,253,218,198,118,165,124,172,68,98,44,106,215,177,138,140,149,89,63,205,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,96,142,11,184,182,197,120,185,210,196,202,109,177,120,28,146,197,225,173,249,53,185,205,142,46,221,115,169,163,123,231,130,36,154,89,18,142,73,22,102,194,249,21,28,238,204,136,169,187,20,10,214,231,87,230,159,22,249,127,67,234,55,19,42,242,49,253,118,126,205,254,242,49,87,58,191,52,248,183,203,250,31,81,184,153,87,145,143,235,179,246,111,247,144,22,168,0,3,21,113,99,229,99,89,62,95,228,62,157,57,173,97,180,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,53,254,9,220,44,127,228,211,165,95,250,155,110,255,0,220,128,225,59,202,198,141,252,191,199,189,58,3,42,159,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,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,191,3,201,197,235,238,248,129,235,115,147,127,137,237,111,192,244,162,34,174,251,30,228,248,1,225,255,0,15,121,88,188,217,228,138,166,143,14,129,36,106,189,215,42,134,35,81,125,235,213,79,17,102,181,146,36,48,58,69,93,145,187,127,214,84,71,50,44,230,155,38,212,172,59,24,165,157,37,240,151,78,183,162,57,29,238,124,84,191,115,151,249,75,246,1,45,121,114,227,50,90,52,162,130,161,244,242,70,233,161,138,95,172,138,155,162,211,82,46,254,245,254,98,100,152,19,131,187,92,86,237,30,198,214,38,35,122,173,84,123,236,136,158,245,165,167,254,111,230,51,216,30,29,240,56,34,253,100,220,228,229,216,240,221,149,81,64,230,122,106,147,170,158,68,255,0,106,191,245,30,227,132,201,188,79,79,183,165,127,234,2,150,121,132,186,154,62,37,171,250,100,70,61,149,82,245,239,246,111,75,79,177,105,92,50,200,213,211,170,72,219,51,100,70,36,155,42,109,246,212,76,85,199,51,27,53,77,179,95,174,55,135,53,82,58,185,220,173,114,34,253,148,212,168,190,253,191,159,239,44,115,130,155,243,47,154,97,77,35,101,235,86,54,77,215,171,125,247,170,157,62,245,251,128,145,71,23,252,14,71,23,123,192,240,213,219,226,167,35,131,87,235,46,231,52,3,12,113,89,167,141,212,29,42,186,90,217,74,249,164,109,53,83,216,214,110,170,174,90,105,26,158,228,114,125,229,65,233,14,67,116,225,239,136,69,164,186,65,37,21,63,182,59,46,89,218,140,68,103,142,141,21,119,86,187,236,133,127,196,94,189,226,146,42,219,124,212,210,177,30,215,177,200,168,169,190,251,181,83,254,210,163,249,132,233,7,209,172,181,217,189,170,153,176,53,179,173,67,149,140,233,114,170,75,87,42,254,139,19,249,41,246,255,0,222,5,178,226,215,186,75,245,162,26,234,58,168,231,99,250,190,179,28,138,139,179,156,159,103,244,41,251,4,96,224,175,86,232,243,189,58,162,218,173,175,145,189,206,164,89,17,92,155,207,81,182,255,0,93,223,200,36,242,123,208,14,18,125,233,241,12,95,121,201,233,186,108,113,111,185,64,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,89,62,96,100,62,163,57,178,153,86,188,57,240,21,77,172,252,93,234,207,16,58,193,98,164,175,211,235,102,164,101,112,218,173,21,125,214,45,218,227,5,205,122,38,146,39,69,218,168,161,106,186,118,170,36,191,90,104,22,55,181,204,73,24,224,253,110,84,252,12,90,172,184,205,7,20,90,175,107,164,184,92,175,244,233,38,41,101,184,218,218,244,182,64,202,134,73,21,205,123,241,245,54,165,238,129,143,130,72,182,70,194,254,180,123,251,200,145,89,160,0,80,15,52,127,61,154,155,248,47,163,209,18,171,145,143,235,179,246,111,247,145,21,121,163,249,236,212,223,193,125,30,136,149,92,140,127,93,159,179,127,188,128,170,178,255,0,185,92,121,19,211,47,198,189,98,180,160,18,255,0,185,92,121,19,211,47,198,189,98,180,9,84,0,0,85,95,60,239,212,159,237,39,238,210,213,10,171,231,157,250,147,253,164,253,218,6,42,228,169,230,159,41,249,127,93,234,54,227,21,115,71,243,217,169,191,130,250,61,17,149,121,42,121,167,202,126,95,215,122,141,184,197,92,209,252,246,106,111,224,190,143,68,4,255,0,228,169,229,99,41,249,129,93,233,214,226,127,144,3,146,167,149,140,167,230,5,119,167,91,137,254,0,138,188,209,252,137,234,111,224,190,177,68,74,162,42,243,71,242,39,169,191,130,250,197,16,20,2,109,80,106,174,109,80,7,95,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,171,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,239,115,149,87,222,170,126,176,2,170,249,231,126,164,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,73,85,207,59,245,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,5,255,0,20,237,205,83,142,123,86,169,84,255,0,6,237,35,186,82,92,49,59,109,69,45,202,249,144,219,110,141,168,166,188,207,218,73,34,165,133,212,242,44,82,83,68,178,53,207,235,234,85,168,137,168,141,103,99,170,76,213,205,83,142,123,174,150,211,127,6,237,35,186,85,219,242,203,149,61,45,202,249,144,219,110,142,167,169,179,65,221,73,34,165,133,212,242,36,177,212,202,145,181,207,235,233,68,167,149,168,141,127,127,170,58,150,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,178,158,85,252,122,212,210,212,218,184,88,214,75,237,93,99,43,42,33,183,224,215,58,142,210,50,141,137,20,206,90,10,154,137,37,107,149,138,230,65,21,43,26,199,191,174,94,214,232,196,137,172,181,243,86,204,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,209,226,109,215,74,41,41,42,160,235,99,94,206,184,164,70,189,189,76,123,92,155,167,189,174,69,79,114,161,115,220,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,180,19,212,165,110,117,126,105,241,111,151,244,62,163,113,46,164,165,110,117,126,105,241,111,151,244,62,163,113,3,42,242,49,253,118,126,205,254,242,45,80,170,190,70,63,174,207,217,191,222,69,170,0,0,1,21,121,163,249,19,212,223,193,125,98,136,160,18,255,0,185,163,249,19,212,223,193,125,98,136,160,16,45,83,158,119,234,79,246,147,247,105,135,249,53,93,173,86,14,36,179,107,237,246,231,73,110,182,219,180,222,229,87,89,89,87,51,97,130,154,8,235,237,238,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,48,115,206,253,73,254,210,126,237,43,2,205,148,223,113,251,117,250,211,104,174,240,244,153,53,189,150,187,164,125,166,63,196,82,178,170,10,182,199,187,145,85,155,79,73,78,253,218,168,239,169,182,253,46,114,40,89,253,239,156,151,129,226,126,79,3,109,246,134,132,219,252,85,19,124,21,155,166,243,113,222,158,62,221,90,119,234,24,214,237,85,19,187,104,189,175,235,121,223,220,141,101,70,118,236,251,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,245,248,107,141,174,182,58,186,89,250,30,230,63,162,88,213,204,119,75,216,230,174,203,238,115,85,23,222,138,106,218,79,254,87,188,116,254,69,50,166,104,118,177,230,126,19,77,175,93,126,199,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,80,186,144,0,2,128,121,163,249,236,212,223,193,125,30,136,191,226,128,121,163,249,236,212,223,193,125,30,136,9,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,32,7,37,79,43,25,79,204,10,239,78,183,19,252,0,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,9,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,11,254,0,0,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,195,252,2,112,109,83,197,246,168,86,219,239,181,53,116,24,38,49,78,147,100,117,212,53,177,65,90,199,207,28,201,71,13,58,73,28,136,231,190,88,149,206,85,103,66,71,20,155,185,175,88,209,215,253,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,86,220,140,127,93,159,179,127,188,139,84,0,0,2,176,57,184,240,101,98,171,177,94,56,196,196,174,190,6,235,67,224,41,242,187,117,67,222,248,238,17,185,240,209,83,84,211,175,191,183,51,58,160,141,241,251,163,124,109,71,167,67,216,238,253,75,23,253,205,31,200,158,166,254,11,235,20,69,0,129,181,64,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,85,114,49,253,118,126,205,254,242,34,175,52,127,61,154,155,248,47,163,209,18,171,145,143,235,179,246,111,247,144,22,168,0,0,0,0,80,15,52,127,61,154,155,248,47,163,209,23,252,80,15,52,127,61,154,155,248,47,163,209,1,29,112,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,83,97,222,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,224,95,35,91,77,170,107,174,178,95,102,182,82,62,229,71,79,97,164,167,172,116,45,89,225,130,103,87,58,88,153,38,221,77,99,221,4,46,115,81,118,114,197,26,174,253,41,181,175,128,0,0,0,0,0,1,21,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,0,54,83,0,0,0,0,0,173,94,53,57,178,81,233,229,245,154,115,195,34,218,175,215,91,101,194,146,162,233,147,203,36,21,246,122,138,84,100,53,30,26,141,96,149,221,238,231,91,160,154,69,88,221,18,50,86,199,245,220,217,98,11,42,53,87,54,72,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,250,39,108,107,212,214,61,208,74,232,158,246,177,100,141,26,254,150,238,173,110,182,224,108,167,194,119,149,141,27,249,127,143,122,116,6,85,49,87,9,222,86,52,111,229,254,61,233,208,25,84,1,215,243,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,176,0,53,182,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,116,170,224,19,153,166,61,195,102,151,214,233,30,180,89,242,11,205,138,215,80,147,98,171,96,182,210,190,122,102,77,36,210,213,195,59,229,158,20,115,59,175,108,145,174,206,122,44,147,34,187,165,35,107,108,87,142,222,25,240,222,37,180,26,243,106,190,215,99,246,43,238,57,79,45,222,197,147,222,21,99,130,206,248,250,95,63,122,100,114,44,116,210,197,26,178,85,94,166,53,58,101,86,61,208,177,19,94,16,59,174,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,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,210,121,74,112,93,244,46,197,71,197,118,126,222,171,214,71,111,154,12,94,215,61,15,75,173,212,50,63,165,213,206,116,172,71,164,211,177,138,145,58,37,70,248,105,156,189,82,37,71,76,113,3,150,103,11,88,175,18,122,226,250,236,215,36,181,71,101,192,124,37,246,167,30,153,177,205,85,125,218,111,169,23,98,70,185,142,163,107,216,212,168,114,163,190,172,177,68,136,139,50,73,29,244,128,42,175,158,119,234,79,246,147,247,105,106,133,85,243,206,253,73,254,210,126,237,2,42,242,184,243,217,166,95,141,122,61,105,127,197,0,242,184,243,217,166,95,141,122,61,105,127,192,85,175,53,14,2,169,170,169,174,188,83,232,221,138,146,141,244,116,243,92,51,155,101,63,117,95,88,245,150,22,165,125,53,60,113,57,168,244,107,231,150,169,238,123,25,209,23,119,101,122,202,231,213,93,21,218,235,110,166,175,163,183,220,234,233,105,238,148,233,73,93,20,51,57,140,170,129,37,142,100,138,86,162,236,246,36,176,197,34,53,219,167,92,108,119,197,168,169,180,241,70,220,201,248,24,186,240,251,159,214,106,166,156,218,234,235,180,235,42,168,169,185,74,202,59,91,155,6,47,59,166,141,29,75,43,161,141,32,134,153,210,84,49,180,219,171,87,109,226,233,85,141,36,144,33,1,181,65,170,185,181,64,2,42,243,71,242,39,169,191,130,250,197,17,42,136,171,205,31,200,158,166,254,11,235,20,64,80,9,181,65,170,185,181,64,21,87,207,59,245,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,74,174,121,223,169,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,208,47,248,160,30,104,254,123,53,55,240,95,71,162,47,248,160,30,104,254,123,53,55,240,95,71,162,2,127,242,84,242,177,148,252,192,174,244,235,113,74,197,212,242,84,242,177,148,252,192,174,244,235,113,74,192,93,79,18,24,159,210,190,79,216,231,135,198,125,179,95,102,211,252,54,237,71,209,69,226,38,163,237,50,135,196,84,199,178,43,163,232,165,117,79,92,137,183,76,75,47,82,163,85,197,59,105,238,107,117,211,92,255,0,26,212,107,21,61,36,247,44,86,241,69,123,163,138,173,142,116,18,79,77,51,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,196,216,163,134,75,77,170,255,0,194,38,148,88,175,182,202,75,141,182,227,166,246,42,74,202,58,184,91,52,21,48,73,108,133,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,107,153,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,123,192,218,76,138,188,209,252,137,234,111,224,190,177,68,126,175,46,77,76,252,168,112,109,167,23,26,138,187,84,149,246,27,123,177,154,200,45,242,111,225,124,4,142,167,167,100,205,87,185,204,153,212,177,211,74,228,93,183,239,35,218,214,181,237,67,242,185,163,249,19,212,223,193,125,98,136,10,1,54,168,53,87,54,168,0,0,0,80,15,52,127,61,154,155,248,47,163,209,23,252,80,15,52,127,61,154,155,248,47,163,209,1,63,249,42,121,88,202,126,96,87,122,117,184,159,228,0,228,169,229,99,41,249,129,93,233,214,226,127,128,62,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,172,142,188,194,53,66,213,165,92,31,106,77,206,224,218,73,170,47,246,121,113,122,26,73,171,91,76,250,137,238,13,90,101,237,110,138,178,62,40,164,150,161,99,106,110,230,83,191,222,212,69,123,66,133,181,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,196,183,238,77,56,5,78,51,194,229,211,51,184,227,212,148,149,25,142,81,87,83,71,112,106,68,179,215,91,169,226,138,158,52,123,154,170,244,100,117,49,215,35,88,253,182,87,72,228,77,164,234,117,38,27,46,240,209,128,84,233,103,15,58,111,167,215,12,122,146,199,114,177,226,246,218,107,165,13,50,69,209,21,199,195,177,107,21,86,37,86,61,238,168,89,94,247,181,87,173,238,115,183,119,86,234,24,43,154,158,142,95,117,119,132,123,189,78,57,54,245,120,21,194,44,198,74,110,150,127,93,82,211,65,60,117,41,214,247,181,25,219,130,162,89,247,250,206,119,99,161,173,87,61,21,41,51,68,51,91,86,154,235,70,3,168,215,218,122,185,237,184,174,81,106,189,214,69,72,198,186,121,32,166,171,142,105,27,27,92,230,181,94,173,98,162,34,185,169,190,219,170,124,77,146,53,99,5,252,168,105,102,101,166,126,212,246,103,210,220,126,227,98,241,189,142,247,133,241,84,210,67,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,115,88,203,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,218,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,235,48,87,2,217,173,171,63,224,251,73,47,182,106,122,184,105,233,113,122,75,35,219,82,198,181,235,61,189,190,6,103,34,53,206,78,135,75,77,35,152,187,238,172,86,170,163,85,85,169,157,64,26,171,155,84,26,171,129,58,120,145,224,11,42,151,68,244,123,136,93,11,198,46,185,23,211,28,63,27,130,255,0,140,216,236,146,84,212,82,215,45,162,37,90,232,153,75,18,239,12,189,167,44,206,147,235,36,242,117,117,63,191,180,83,87,150,247,0,55,222,23,188,110,171,106,149,199,163,62,189,219,228,181,251,46,223,94,202,138,26,59,108,222,18,126,220,223,153,69,90,198,79,4,141,114,199,43,225,233,219,165,93,191,81,37,120,78,242,177,163,127,47,241,239,78,128,202,160,82,183,58,191,52,248,183,203,250,31,81,184,153,87,145,143,235,179,246,111,247,145,138,185,213,249,167,197,190,95,208,250,141,196,202,188,140,127,93,159,179,127,188,128,181,64,0,0,0,24,211,137,187,181,214,193,195,110,171,223,108,87,58,187,117,202,221,131,223,106,232,235,41,38,116,51,211,79,29,4,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,95,127,225,99,197,63,254,82,218,171,255,0,174,87,31,253,241,177,238,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,239,35,95,245,46,56,19,255,0,96,207,250,77,120,255,0,43,3,47,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,100,179,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,121,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,42,236,1,203,178,30,135,63,117,219,115,147,164,221,118,13,98,57,119,80,57,70,223,181,79,97,225,17,19,224,124,55,107,173,53,170,138,106,186,169,91,27,34,141,207,115,156,228,68,68,68,85,251,85,62,224,58,62,182,231,244,216,14,37,81,116,168,153,99,107,81,139,186,117,123,183,154,54,253,141,95,229,20,101,149,102,149,218,185,175,182,217,166,169,154,165,29,95,68,145,247,36,85,217,87,195,51,237,70,255,0,36,150,156,201,56,181,146,90,132,211,252,94,227,71,52,61,151,165,66,181,145,74,168,246,86,55,100,221,30,170,159,218,190,226,42,112,35,136,51,54,215,107,123,235,34,146,86,210,203,71,80,157,10,169,178,165,100,41,252,84,2,238,56,113,180,58,207,165,88,229,43,216,141,115,109,116,104,187,109,241,240,208,167,222,191,113,148,207,198,196,237,209,90,236,84,84,113,53,205,72,169,226,102,202,187,252,24,212,251,127,160,253,144,56,185,55,248,158,62,31,3,203,183,56,170,123,254,32,115,79,120,114,34,162,162,158,27,240,57,1,88,156,210,240,63,17,91,6,73,77,73,26,185,175,149,92,238,150,238,187,248,38,124,85,127,236,51,255,0,46,186,169,101,211,23,69,42,126,140,106,168,187,255,0,231,85,39,91,230,65,226,160,195,29,81,23,185,168,191,85,81,55,255,0,70,164,69,62,238,91,153,68,183,204,2,162,9,103,133,242,69,18,43,209,155,110,155,213,84,109,186,34,253,192,77,20,60,57,118,67,202,124,2,252,0,245,30,198,124,14,59,34,253,131,169,26,187,1,205,200,138,155,42,110,132,85,227,155,72,169,115,157,53,186,215,67,71,18,205,73,73,60,200,189,41,186,171,105,234,87,249,77,251,94,74,173,207,199,202,236,116,215,219,37,101,190,166,53,123,39,130,72,213,17,202,155,163,152,228,251,63,164,10,99,224,99,92,175,218,125,154,166,47,95,120,170,142,141,255,0,24,187,138,230,38,208,212,191,224,141,119,218,244,82,234,109,53,173,184,80,178,169,139,245,92,170,137,255,0,18,236,80,207,19,120,28,250,33,172,243,79,102,134,88,32,250,189,43,47,84,137,253,201,10,47,189,237,79,182,85,46,47,133,77,70,135,82,52,166,130,251,29,68,82,43,170,42,163,84,103,74,126,140,170,159,6,185,126,244,251,64,204,231,21,219,127,113,200,226,255,0,128,30,83,224,121,56,53,78,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,80,15,52,127,61,154,155,248,47,163,209,18,171,145,143,235,179,246,111,247,145,21,121,163,249,236,212,223,193,125,30,136,149,92,140,127,93,159,179,127,188,128,170,178,255,0,185,92,121,19,211,47,198,189,98,180,160,18,255,0,185,92,121,19,211,47,198,189,98,180,9,84,0,0,85,95,60,239,212,159,237,39,238,210,213,10,171,231,157,250,147,253,164,253,218,6,42,228,169,230,159,41,249,127,93,234,54,227,21,115,71,243,217,169,191,130,250,61,17,149,121,42,121,167,202,126,95,215,122,141,184,197,92,209,252,246,106,111,224,190,143,68,4,255,0,228,169,229,99,41,249,129,93,233,214,226,127,144,3,146,167,149,140,167,230,5,119,167,91,137,254,0,138,188,209,252,137,234,111,224,190,177,68,74,162,42,243,71,242,39,169,191,130,250,197,16,20,2,109,80,106,174,109,80,0,0,5,85,243,206,253,73,254,210,126,237,43,171,65,53,175,42,225,219,86,44,90,199,133,91,237,85,183,172,127,197,120,104,46,145,73,37,43,251,244,210,211,191,173,177,201,27,215,102,76,229,77,158,159,89,19,125,211,116,91,21,231,157,250,147,253,164,253,218,85,88,31,171,254,106,179,220,171,253,53,200,242,76,142,225,254,233,89,93,114,174,168,147,254,84,147,77,36,143,254,119,57,206,251,85,75,211,229,221,193,5,31,10,184,34,229,185,141,47,86,166,229,150,248,162,190,181,102,130,166,27,92,109,154,89,25,75,75,43,34,107,219,212,199,193,226,17,36,146,55,203,78,213,99,149,172,99,151,10,242,183,224,22,179,78,252,15,19,122,199,111,186,219,114,245,241,148,248,238,59,89,77,61,12,214,136,215,187,77,53,77,92,114,53,143,116,210,177,100,72,227,84,88,219,20,137,39,215,124,140,236,217,80,16,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,82,14,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,222,215,42,47,185,84,218,76,171,94,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,216,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,174,190,117,126,105,241,111,151,244,62,163,113,34,175,12,90,145,174,58,89,172,182,92,159,135,170,59,173,203,47,78,228,76,179,219,232,102,174,246,181,42,55,185,61,44,212,209,125,121,161,86,70,174,114,38,206,111,109,36,107,152,248,218,246,202,174,117,126,105,241,111,151,244,62,163,113,3,42,242,49,253,118,126,205,254,242,45,80,170,190,70,63,174,207,217,191,222,69,170,0,0,1,21,121,163,249,19,212,223,193,125,98,136,160,18,255,0,185,163,249,19,212,223,193,125,98,136,160,16,45,83,158,119,234,79,246,147,247,105,89,120,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,102,156,243,191,82,127,180,159,187,76,63,201,134,211,106,184,241,95,123,172,184,91,41,42,170,45,120,61,125,93,12,179,66,215,190,150,117,172,162,133,101,137,202,155,177,235,20,210,198,174,110,203,209,35,219,240,114,162,132,213,194,185,91,105,29,15,9,114,232,110,95,65,143,174,160,221,169,221,83,95,157,208,218,89,61,109,45,197,102,108,172,74,121,42,17,101,74,104,210,56,160,115,24,176,247,163,108,142,218,23,204,245,74,107,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,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,108,230,69,94,61,184,32,177,113,113,130,69,91,142,82,218,173,186,155,100,237,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,208,233,95,26,116,43,153,46,221,46,107,100,149,30,17,171,150,47,48,186,204,166,178,155,135,94,32,114,254,245,214,110,152,177,43,253,206,105,231,170,186,213,75,60,210,75,75,91,87,60,207,234,153,123,176,178,153,58,88,213,108,107,31,82,189,98,107,236,252,213,179,41,196,242,172,26,251,85,139,102,184,205,215,31,189,81,116,120,155,117,210,138,74,74,168,58,216,215,179,174,41,17,175,111,83,30,215,38,233,239,107,145,83,220,168,93,247,46,238,62,168,248,156,197,87,3,213,43,133,170,219,169,182,78,213,62,235,83,5,63,210,104,214,57,95,226,105,105,186,145,235,51,25,4,142,168,142,54,44,109,250,178,55,165,178,118,226,9,170,80,15,52,127,61,154,155,248,47,163,209,23,252,80,15,52,127,61,154,155,248,47,163,209,1,63,249,42,121,88,202,126,96,87,122,117,184,159,228,0,228,169,229,99,41,249,129,93,233,214,226,127,128,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,127,192,0,5,43,115,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,25,87,145,143,235,179,246,111,247,145,106,133,85,242,49,253,118,126,205,254,242,45,80,0,0,8,171,205,31,200,158,166,254,11,235,20,69,0,151,253,205,31,200,158,166,254,11,235,20,69,0,129,181,64,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,85,114,49,253,118,126,205,254,242,34,175,52,127,61,154,155,248,47,163,209,18,171,145,143,235,179,246,111,247,144,22,168,0,0,0,0,80,15,52,127,61,154,155,248,47,163,209,23,252,80,15,52,127,61,154,155,248,47,163,209,1,42,185,24,254,187,63,102,255,0,121,22,168,85,95,35,31,215,103,236,223,239,34,213,0,0,0,0,0,0,0,138,188,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,0,27,41,128,0,0,0,20,193,205,27,129,43,86,137,221,97,215,125,23,198,106,233,240,155,229,67,219,144,91,169,32,111,130,199,171,92,230,36,79,143,165,122,162,166,168,115,220,136,206,142,220,82,53,24,142,106,77,12,77,185,243,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,13,112,120,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,136,9,85,199,183,4,23,222,17,243,184,171,113,202,91,173,203,76,175,125,168,172,151,186,201,153,81,51,42,146,20,89,169,106,221,28,81,178,57,186,219,43,227,78,132,107,226,219,165,206,116,114,163,34,168,27,41,240,157,229,99,70,254,95,227,222,157,1,149,76,85,194,119,149,141,27,249,127,143,122,116,6,85,0,1,15,249,136,241,191,71,194,174,8,152,150,29,85,213,169,185,101,190,89,108,78,72,96,169,134,215,27,102,138,55,213,85,68,249,90,246,245,49,243,248,117,88,228,141,242,211,185,30,213,107,30,213,8,171,205,139,141,250,60,147,218,124,38,105,157,87,93,37,190,224,145,102,213,171,12,19,67,85,36,62,30,122,122,90,89,155,43,213,189,169,209,233,80,142,141,146,54,90,118,177,29,210,146,53,213,215,130,233,62,169,234,135,142,252,153,233,166,87,150,251,51,181,227,125,133,102,169,175,240,189,206,174,223,119,178,199,116,117,118,223,211,213,182,253,14,219,224,167,229,98,216,158,85,156,223,105,113,108,43,25,186,228,23,170,222,191,13,110,181,209,73,87,85,63,67,28,247,244,69,26,57,238,233,99,28,229,217,61,205,106,170,251,145,77,132,248,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,0,160,29,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,177,79,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,240,100,98,185,172,115,226,150,39,171,25,215,210,149,43,204,235,130,90,205,12,212,122,157,91,210,252,83,163,77,178,142,170,201,169,173,54,217,210,151,26,170,106,195,28,145,204,244,71,69,12,51,205,51,95,10,117,49,189,79,146,38,70,214,196,197,118,32,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,161,176,241,85,124,243,191,82,127,180,159,187,75,73,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,171,110,121,223,169,63,218,79,221,160,69,94,87,30,123,52,203,241,175,71,173,47,248,160,30,87,30,123,52,203,241,175,71,173,47,248,1,21,121,163,249,19,212,223,193,125,98,136,149,68,85,230,143,228,79,83,127,5,245,138,32,40,4,218,160,213,92,218,160,1,21,121,163,249,19,212,223,193,125,98,136,149,68,85,230,143,228,79,83,127,5,245,138,32,40,4,218,160,213,92,218,160,10,171,231,157,250,147,253,164,253,218,69,94,87,30,123,52,203,241,175,71,173,37,87,60,239,212,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,104,23,252,80,15,52,127,61,154,155,248,47,163,209,23,252,80,15,52,127,61,154,155,248,47,163,209,1,63,249,42,121,88,202,126,96,87,122,117,184,165,98,234,121,42,121,88,202,126,96,87,122,117,184,165,96,54,83,225,59,202,198,141,252,191,199,189,58,2,152,57,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,174,127,132,239,43,26,55,242,255,0,30,244,232,8,43,206,247,76,252,78,43,166,154,199,71,73,106,139,217,247,10,188,102,225,63,111,166,186,163,196,70,149,20,140,234,70,125,120,99,240,181,171,179,158,157,46,159,234,181,122,222,168,31,39,35,236,254,166,91,86,169,233,109,118,67,72,148,244,181,22,235,253,174,210,229,137,179,171,229,108,176,86,212,49,54,238,189,136,144,208,49,222,245,99,21,99,253,21,145,122,165,7,52,127,34,122,155,248,47,172,81,21,107,202,203,63,169,193,120,210,195,105,87,33,164,180,219,114,170,122,251,5,201,106,86,38,178,169,146,83,62,90,122,116,124,137,245,94,250,200,41,17,157,10,143,115,250,88,155,245,171,93,105,92,209,252,137,234,111,224,190,177,68,5,0,155,84,26,171,155,84,0,0,0,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,159,252,149,60,172,101,63,48,43,189,58,220,79,242,0,114,84,242,177,148,252,192,174,244,235,113,63,192,21,193,206,227,53,181,80,104,190,158,233,204,212,245,107,114,190,101,18,222,233,229,107,27,216,108,20,52,146,67,43,94,238,174,164,122,186,225,10,181,17,170,138,141,147,117,110,200,142,177,242,152,57,215,221,174,179,113,37,134,216,166,185,213,190,219,71,131,211,213,211,209,186,103,44,16,207,53,125,107,101,149,145,239,210,215,189,176,66,215,57,19,119,36,81,162,239,210,155,4,75,225,71,19,250,115,196,214,149,98,210,99,63,72,41,43,115,11,79,143,183,58,139,197,199,61,11,42,163,125,87,118,45,156,142,133,176,50,87,73,212,157,41,27,94,174,250,168,166,202,101,27,114,122,194,173,89,87,24,44,190,220,42,42,227,168,195,177,123,149,238,133,176,189,168,201,39,123,161,161,86,202,138,213,85,103,106,186,87,34,53,90,189,109,98,239,178,43,93,121,32,13,115,56,233,194,174,184,7,24,58,183,98,188,212,82,77,81,85,148,85,222,216,234,103,185,204,72,46,14,241,208,181,85,205,106,245,182,42,152,218,244,219,100,122,57,17,92,136,142,93,140,202,64,231,37,139,88,177,254,46,40,238,214,138,31,15,87,147,97,246,235,165,210,78,235,223,226,42,153,61,77,35,100,217,202,168,205,160,164,167,102,205,68,111,212,223,110,167,57,84,38,87,38,27,181,214,227,194,133,238,142,225,115,171,170,167,181,231,21,244,148,49,77,51,158,202,88,22,142,138,101,138,38,170,236,198,44,179,75,34,181,187,39,92,143,119,197,202,171,61,74,149,228,133,169,158,27,42,212,189,28,172,171,186,203,237,11,125,38,77,111,131,185,213,67,79,225,228,90,122,183,244,171,254,164,210,120,170,36,221,172,94,166,193,245,156,157,12,69,182,160,6,170,230,213,6,170,224,108,167,194,119,149,141,27,249,127,143,122,116,6,85,49,87,9,222,86,52,111,229,254,61,233,208,25,84,10,86,231,87,230,159,22,249,127,67,234,55,19,42,242,49,253,118,126,205,254,242,49,87,58,191,52,248,183,203,250,31,81,184,153,87,145,143,235,179,246,111,247,144,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,158,255,0,121,205,206,217,15,67,147,119,42,238,1,169,214,187,161,239,106,108,113,141,157,59,238,115,95,114,123,128,240,249,26,196,221,203,178,33,11,120,204,227,27,15,211,140,122,233,142,81,214,213,45,206,72,103,129,26,202,73,118,71,43,42,25,250,72,230,255,0,25,136,102,238,33,53,174,203,165,152,203,235,235,231,233,114,237,210,157,47,93,255,0,57,18,47,194,55,127,124,66,139,175,77,203,184,137,212,186,217,173,233,220,74,186,217,30,159,218,147,100,117,66,175,219,219,254,252,159,252,190,1,210,53,7,46,185,106,86,79,112,200,170,101,146,70,201,60,174,250,238,118,232,143,149,207,248,57,203,252,175,188,155,156,166,180,233,247,109,65,189,100,114,194,197,138,134,146,149,204,85,115,127,75,197,238,158,229,69,95,244,37,251,136,235,171,122,25,87,163,56,165,15,181,100,234,172,186,68,147,244,116,162,116,163,93,18,124,91,35,209,125,238,119,221,240,44,147,149,134,24,203,62,158,214,221,220,205,164,171,141,136,171,191,242,42,234,145,63,140,191,245,1,60,233,217,219,130,54,108,137,179,81,61,223,208,123,79,8,155,32,95,128,15,180,224,239,137,201,191,19,131,247,223,220,7,54,170,109,238,57,28,88,155,33,200,8,97,204,106,145,179,105,189,76,139,35,147,161,91,238,69,251,234,41,12,95,202,126,251,73,83,107,200,104,153,83,51,164,138,10,101,84,114,46,201,189,77,70,198,90,230,39,76,233,52,198,169,241,187,101,69,102,233,183,254,113,72,68,206,83,25,47,130,212,12,154,200,245,234,73,168,105,28,159,103,189,42,85,62,239,247,79,188,11,118,106,238,155,238,121,84,85,251,78,16,175,84,77,118,219,110,136,191,243,30,192,61,73,191,218,167,133,77,156,123,62,208,228,221,64,242,221,143,15,68,115,85,23,237,64,211,144,21,157,204,215,68,22,186,138,60,186,223,79,27,100,143,126,181,71,177,170,187,173,28,105,252,93,215,224,191,105,251,92,172,117,102,10,189,60,92,70,190,166,78,253,53,194,173,81,189,15,84,217,207,167,84,247,238,169,241,144,152,90,251,129,211,103,24,140,244,117,81,245,34,116,237,239,84,223,243,177,47,216,228,254,73,79,156,54,101,245,26,51,196,5,61,158,161,123,113,79,81,72,213,111,185,127,182,77,74,191,20,107,254,198,125,224,94,180,111,108,140,107,219,240,114,34,161,229,126,7,94,193,47,240,228,88,213,186,229,18,238,147,210,197,34,124,126,216,218,239,185,62,243,177,1,234,223,103,30,198,174,232,138,112,114,123,206,77,80,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,104,254,123,53,55,240,95,71,162,37,87,35,31,215,103,236,223,239,35,170,113,235,192,87,22,58,211,197,142,115,169,154,105,165,62,217,198,239,62,204,240,85,190,221,182,211,247,123,86,218,88,100,252,220,213,12,145,187,73,19,219,245,154,155,237,186,110,138,138,178,3,149,39,11,154,237,195,95,229,71,242,215,131,125,28,250,71,236,79,102,127,100,232,235,59,254,31,199,119,191,185,165,147,167,167,191,23,233,109,191,87,187,125,151,96,165,98,255,0,185,92,121,19,211,47,198,189,98,180,170,191,234,92,113,217,254,193,159,244,154,207,254,86,91,247,1,90,91,157,232,183,9,216,54,153,234,93,139,216,217,37,155,218,126,54,139,197,67,81,218,238,220,170,166,143,243,144,189,241,187,120,229,99,190,171,151,109,246,93,149,21,16,36,0,0,1,85,124,243,191,82,127,180,159,187,75,84,32,7,53,190,23,53,219,137,79,201,119,228,83,6,250,71,244,115,219,126,211,254,201,209,209,246,60,71,129,236,255,0,116,203,31,87,87,98,95,209,223,110,159,126,219,166,225,21,121,42,121,167,202,126,95,215,122,141,184,197,92,209,252,246,106,111,224,190,143,68,75,254,87,252,25,241,39,195,182,190,223,243,93,99,211,127,163,246,90,220,62,170,215,5,79,182,40,42,250,234,159,91,69,35,99,232,167,158,71,166,236,134,69,221,83,167,234,237,190,234,136,184,255,0,143,94,2,184,177,214,158,44,115,157,76,211,77,41,246,206,55,121,246,103,130,173,246,237,182,159,187,218,182,210,195,39,230,230,168,100,141,218,72,158,223,172,212,223,109,211,116,84,85,9,1,201,83,202,198,83,243,2,187,211,173,196,255,0,33,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,138,188,209,252,137,234,111,224,190,177,68,74,162,63,241,235,165,185,222,180,240,157,156,233,158,154,88,189,179,146,94,125,153,224,168,188,84,52,253,222,213,202,150,105,63,57,51,217,27,118,142,39,187,235,57,55,219,100,221,85,17,67,93,115,106,130,128,127,169,113,199,103,251,6,127,210,107,63,249,89,127,192,0,0,85,95,60,239,212,159,237,39,238,211,165,114,171,224,98,213,170,85,63,194,71,87,45,116,151,12,78,219,81,85,109,177,227,215,43,91,106,41,175,51,246,150,57,106,166,109,68,107,20,148,209,44,142,107,58,58,149,106,34,114,171,153,216,233,146,111,241,159,193,79,240,193,206,244,163,219,247,255,0,102,97,152,151,183,126,144,120,58,174,205,210,79,21,13,63,133,240,157,112,75,18,237,53,50,119,59,157,59,49,87,167,117,95,116,159,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,172,0,0,0,6,31,209,158,19,52,27,64,115,44,187,60,210,220,22,146,207,119,204,106,59,181,79,103,189,148,80,42,49,93,73,70,221,182,167,166,116,173,89,150,38,123,149,238,68,254,215,20,49,197,86,220,234,252,211,226,223,47,232,125,70,226,93,73,88,28,208,56,51,226,79,136,157,125,176,102,186,57,166,255,0,72,44,180,88,125,45,174,122,159,108,80,82,116,85,50,182,182,71,71,209,81,60,111,93,153,52,107,186,39,79,214,219,125,209,81,3,242,185,24,254,187,63,102,255,0,121,22,168,64,14,84,156,46,107,183,13,127,149,31,203,94,13,244,115,233,31,177,61,153,253,147,163,172,239,248,127,29,222,254,230,150,78,158,158,252,95,165,182,253,94,237,246,93,167,248,0,0,17,87,154,63,145,61,77,252,23,214,40,138,1,54,40,227,215,75,115,189,105,225,59,57,211,61,52,177,123,103,36,188,251,51,193,81,120,168,105,251,189,171,149,44,210,126,114,103,178,54,237,28,79,119,214,114,111,182,201,186,170,34,212,15,245,46,56,236,255,0,96,207,250,77,103,255,0,43,2,85,115,206,253,73,254,210,126,237,49,87,37,79,52,249,79,203,250,239,81,183,18,171,154,223,11,154,237,196,167,228,187,242,41,131,125,35,250,57,237,191,105,255,0,100,232,232,251,30,35,192,246,127,186,101,143,171,171,177,47,232,239,183,79,191,109,211,124,127,202,255,0,131,62,36,248,118,215,219,254,107,172,122,111,244,126,203,91,135,213,90,224,169,246,197,5,95,93,83,235,104,164,108,125,20,243,200,244,221,144,200,187,170,116,253,93,183,221,81,20,44,252,0,4,0,230,133,192,183,229,175,21,126,184,232,230,25,226,245,38,203,209,237,138,106,39,116,205,125,181,199,27,145,118,133,26,190,34,178,29,163,237,236,173,123,226,71,199,249,215,54,158,52,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,218,32,171,94,62,249,92,94,178,108,154,139,82,184,75,193,169,36,168,187,212,44,55,220,98,150,170,223,107,162,161,99,41,225,100,19,80,194,172,134,38,49,86,41,86,100,116,174,122,201,51,28,214,236,175,86,132,202,224,163,138,235,23,22,154,53,69,153,119,109,84,121,125,183,106,60,166,201,69,51,221,224,42,186,158,145,200,141,145,17,233,12,236,103,118,53,221,237,77,223,31,113,239,138,69,42,7,154,63,158,205,77,252,23,209,232,140,149,195,199,7,60,202,184,101,213,10,29,87,211,157,15,164,125,202,142,158,162,146,90,58,236,158,218,180,85,176,77,26,181,209,84,71,13,124,110,145,136,238,137,90,213,118,201,36,81,187,223,210,135,107,227,127,129,110,46,117,235,137,204,183,87,52,255,0,68,234,228,177,100,84,246,137,169,210,174,255,0,103,134,120,158,203,93,36,82,195,35,60,90,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,132,138,228,169,229,99,41,249,129,93,233,214,226,127,144,255,0,149,254,130,106,199,14,218,5,127,194,181,143,20,250,63,122,173,204,42,174,144,83,120,234,106,190,186,87,209,81,70,217,58,233,228,145,137,187,225,145,54,85,234,250,187,237,178,162,172,192,0,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,179,238,104,26,9,171,28,68,232,21,131,10,209,204,83,233,5,234,139,48,165,186,79,77,227,169,169,58,41,89,69,91,27,164,235,168,146,54,46,207,154,52,217,23,171,235,111,182,200,170,145,3,128,174,2,184,177,209,110,44,112,109,76,212,189,41,246,54,55,102,246,159,141,173,246,237,182,163,181,221,182,213,67,31,230,225,168,124,142,222,73,88,223,170,213,219,125,215,100,69,84,9,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,207,185,160,104,38,172,113,19,160,86,12,43,71,49,79,164,23,170,44,194,150,233,61,55,142,166,164,232,165,101,21,108,110,147,174,162,72,216,187,62,104,211,100,94,175,173,190,219,34,170,68,14,2,184,10,226,199,69,184,177,193,181,51,82,244,167,216,216,221,155,218,126,54,183,219,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,80,45,252,0,0,165,110,117,126,105,241,111,151,244,62,163,113,46,164,172,14,104,28,25,241,39,196,78,190,216,51,93,28,211,127,164,22,90,44,62,150,215,61,79,182,40,41,58,42,153,91,91,35,163,232,168,158,55,174,204,154,53,221,19,167,235,109,190,232,168,129,249,92,140,127,93,159,179,127,188,139,84,32,7,42,78,23,53,219,134,191,202,143,229,175,6,250,57,244,143,216,158,204,254,201,209,214,119,252,63,142,239,127,115,75,39,79,79,126,47,210,219,126,175,118,251,46,211,252,0,0,8,171,205,31,200,158,166,254,11,235,20,69,0,155,20,113,235,165,185,222,180,240,157,156,233,158,154,88,189,179,146,94,125,153,224,168,188,84,52,253,222,213,202,150,105,63,57,51,217,27,118,142,39,187,235,57,55,219,100,221,85,17,106,7,250,151,28,118,127,176,103,253,38,179,255,0,149,129,127,192,0,0,0,40,7,154,63,158,205,77,252,23,209,232,137,85,200,199,245,217,251,55,251,200,234,156,122,240,21,197,142,180,241,99,156,234,102,154,105,79,182,113,187,207,179,60,21,111,183,109,180,253,222,213,182,150,25,63,55,53,67,36,110,210,68,246,253,102,166,251,110,155,162,162,172,128,229,73,194,230,187,112,215,249,81,252,181,224,223,71,62,145,251,19,217,159,217,58,58,206,255,0,135,241,221,239,238,105,100,233,233,239,197,250,91,111,213,238,223,101,216,39,248,0,0,0,1,64,60,209,252,246,106,111,224,190,143,68,95,241,80,28,122,240,21,197,142,180,241,99,156,234,102,154,105,79,182,113,187,207,179,60,21,111,183,109,180,253,222,213,182,150,25,63,55,53,67,36,110,210,68,246,253,102,166,251,110,155,162,162,168,118,190,70,63,174,207,217,191,222,69,170,16,3,149,39,11,154,237,195,95,229,71,242,215,131,125,28,250,71,236,79,102,127,100,232,235,59,254,31,199,119,191,185,165,147,167,167,191,23,233,109,191,87,187,125,151,105,254,0,0,0,0,0,0,4,85,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,189,62,61,116,183,59,214,158,19,179,157,51,211,75,23,182,114,75,207,179,60,21,23,138,134,159,187,218,185,82,205,39,231,38,123,35,110,209,196,247,125,103,38,251,108,155,170,162,45,96,112,245,203,135,140,236,27,95,116,211,53,202,116,111,193,89,113,252,194,205,116,184,212,253,34,181,73,216,165,130,182,41,37,147,161,149,46,123,186,88,199,46,205,69,114,237,178,34,175,184,11,191,0,0,0,0,0,1,210,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,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,186,245,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,59,100,147,15,241,69,195,38,3,197,54,151,220,180,255,0,47,166,164,163,185,62,157,205,178,228,41,110,134,166,182,205,58,201,20,157,112,58,68,234,107,30,232,34,108,172,99,152,178,70,142,103,83,119,71,52,62,190,19,188,172,104,223,203,252,123,211,160,50,169,210,180,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,192,238,160,99,253,123,214,188,87,135,109,39,190,235,30,107,111,186,214,217,113,255,0,11,226,96,181,197,28,149,79,239,212,197,78,206,134,201,36,108,93,159,51,85,119,122,125,84,93,183,93,145,117,204,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,236,187,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,247,57,168,169,239,68,43,219,0,228,239,134,224,188,75,218,115,74,172,158,147,42,210,75,77,58,87,37,134,255,0,18,205,113,170,184,181,138,214,65,63,105,145,193,37,50,73,211,63,82,167,214,233,72,31,11,218,174,149,193,245,114,166,224,150,179,74,108,85,60,64,234,246,41,224,243,59,207,114,142,193,109,186,91,103,167,184,99,244,172,124,176,207,35,217,50,55,183,53,71,187,101,70,117,54,4,78,153,21,42,36,98,88,168,0,117,252,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,215,91,138,46,25,51,238,22,117,66,229,167,249,125,53,93,101,181,149,14,109,151,33,75,116,212,212,87,152,18,56,164,235,129,210,39,75,158,198,207,19,101,99,28,244,142,69,115,58,157,178,57,219,36,145,255,0,141,126,20,108,92,90,104,213,110,27,218,181,81,229,246,221,235,49,107,221,108,47,119,128,170,234,98,201,26,186,53,71,164,51,177,157,169,19,103,181,55,100,157,183,190,40,208,8,1,202,83,141,31,161,119,218,62,20,115,247,117,89,114,59,132,211,226,247,73,235,186,91,110,174,145,157,78,161,115,101,122,49,33,157,236,85,137,177,34,59,196,204,228,233,145,106,58,163,237,124,243,191,82,127,180,159,187,76,235,203,207,151,157,171,134,139,85,62,170,106,165,29,37,199,85,46,52,234,140,98,57,179,65,141,193,35,118,117,60,14,77,218,250,151,53,85,178,206,213,84,68,87,69,18,244,119,36,159,175,243,91,225,115,93,184,148,252,151,126,69,48,111,164,127,71,61,183,237,63,236,157,29,31,99,196,120,30,207,247,76,177,245,117,118,37,253,29,246,233,247,237,186,110,16,3,149,199,158,205,50,252,107,209,235,75,254,42,3,128,174,2,184,177,209,110,44,112,109,76,212,189,41,246,54,55,102,246,159,141,173,246,237,182,163,181,221,182,213,67,31,230,225,168,124,142,222,73,88,223,170,213,219,125,215,100,69,84,183,240,4,85,230,143,228,79,83,127,5,245,138,34,85,17,255,0,143,93,45,206,245,167,132,236,231,76,244,210,197,237,156,146,243,236,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,138,26,235,155,84,20,3,253,75,142,59,63,216,51,254,147,89,255,0,202,203,254,0,69,94,104,254,68,245,55,240,95,88,162,37,81,31,248,245,210,220,239,90,120,78,206,116,207,77,44,94,217,201,47,62,204,240,84,94,42,26,126,239,106,229,75,52,159,156,153,236,141,187,71,19,221,245,156,155,237,178,110,170,136,161,174,185,181,65,64,63,212,184,227,179,253,131,63,233,53,159,252,172,191,224,42,175,158,119,234,79,246,147,247,105,21,121,92,121,236,211,47,198,189,30,180,159,252,214,248,92,215,110,37,63,37,223,145,76,27,233,31,209,207,109,251,79,251,39,71,71,216,241,30,7,179,253,211,44,125,93,93,137,127,71,125,186,125,251,110,155,199,254,2,184,10,226,199,69,184,177,193,181,51,82,244,167,216,216,221,155,218,126,54,183,219,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,80,45,252,160,30,104,254,123,53,55,240,95,71,162,47,248,168,14,61,120,10,226,199,90,120,177,206,117,51,77,52,167,219,56,221,231,217,158,10,183,219,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,84,36,7,37,79,43,25,79,204,10,239,78,183,20,172,95,71,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,90,193,254,165,199,29,159,236,25,255,0,73,172,255,0,229,96,93,79,9,222,86,52,111,229,254,61,233,208,29,43,152,126,21,117,207,248,45,213,91,21,154,162,146,26,138,91,59,47,111,117,75,220,214,44,22,250,152,171,166,106,43,90,229,235,116,84,210,53,137,182,202,245,106,42,181,21,92,153,43,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,222,100,0,53,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,190,158,102,55,107,85,255,0,151,254,160,95,108,87,58,75,141,182,227,79,97,171,163,172,164,153,179,65,83,4,151,106,23,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,88,23,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,73,255,0,115,225,203,136,187,215,42,102,112,233,121,198,42,235,245,66,58,120,41,25,106,169,188,210,202,246,193,5,253,147,195,18,84,186,101,129,25,29,20,113,244,55,185,179,88,198,177,54,84,70,129,73,134,213,5,0,255,0,82,227,142,207,246,12,255,0,164,214,127,242,178,255,0,128,0,0,20,3,205,31,207,102,166,254,11,232,244,69,255,0,21,1,199,175,1,92,88,235,79,22,57,206,166,105,166,148,251,103,27,188,251,51,193,86,251,118,219,79,221,237,91,105,97,147,243,115,84,50,70,237,36,79,111,214,106,111,182,233,186,42,42,132,128,228,169,229,99,41,249,129,93,233,214,226,127,144,255,0,149,254,130,106,199,14,218,5,127,194,181,143,20,250,63,122,173,204,42,174,144,83,120,234,106,190,186,87,209,81,70,217,58,233,228,145,137,187,225,145,54,85,234,250,187,237,178,162,172,192,0,81,183,56,92,214,213,149,113,130,251,21,190,158,174,58,140,59,23,182,217,43,157,51,26,140,146,119,186,106,228,116,74,142,85,86,118,171,162,106,171,145,171,214,215,166,219,34,57,215,146,84,7,30,188,5,113,99,173,60,88,231,58,153,166,154,83,237,156,110,243,236,207,5,91,237,219,109,63,119,181,109,165,134,79,205,205,80,201,27,180,145,61,191,89,169,190,219,166,232,168,170,14,72,88,47,180,53,79,82,245,51,218,157,191,96,227,244,150,47,5,216,223,189,227,234,86,110,239,115,171,234,244,123,55,167,167,165,122,187,219,238,222,141,157,111,228,42,229,109,194,230,119,195,94,150,102,31,149,188,27,232,230,103,145,228,13,238,127,100,225,172,239,218,233,233,163,240,191,220,242,201,19,122,102,158,183,225,179,215,171,235,110,136,205,166,168,2,157,185,220,97,87,90,13,104,211,221,70,154,162,145,109,183,204,94,91,37,60,77,123,187,237,158,134,174,73,165,115,219,211,210,140,86,220,33,70,170,57,85,85,178,110,141,217,21,215,18,64,14,107,124,46,107,183,18,159,146,239,200,166,13,244,143,232,231,182,253,167,253,147,163,163,236,120,143,3,217,254,233,150,62,174,174,196,191,163,190,221,62,253,183,77,194,42,242,84,243,79,148,252,191,174,245,27,113,117,37,96,114,191,224,207,137,62,29,181,246,255,0,154,235,30,155,253,31,178,214,225,245,86,184,42,125,177,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,6,170,230,213,5,0,255,0,82,227,142,207,246,12,255,0,164,214,127,242,176,46,167,132,239,43,26,55,242,255,0,30,244,232,12,170,99,254,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,121,144,0,165,110,117,126,105,241,111,151,244,62,163,113,50,175,35,31,215,103,236,223,239,35,245,121,160,112,103,196,159,17,58,251,96,205,116,115,77,254,144,89,104,176,250,91,92,245,62,216,160,164,232,170,101,109,108,142,143,162,162,120,222,187,50,104,215,116,78,159,173,182,251,162,162,100,14,84,156,46,107,183,13,127,149,31,203,94,13,244,115,233,31,177,61,153,253,147,163,172,239,248,127,29,222,254,230,150,78,158,158,252,95,165,182,253,94,237,246,93,130,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,28,187,33,228,244,189,234,190,224,56,61,87,117,219,222,115,137,190,228,95,180,226,196,221,125,231,189,26,137,246,0,58,158,163,230,246,172,31,30,154,241,115,173,138,158,56,223,27,122,159,35,89,239,115,182,79,123,156,159,245,159,191,120,185,67,106,160,150,182,101,217,145,177,207,85,247,252,17,170,191,98,47,220,85,71,49,142,44,175,21,125,253,63,196,47,181,84,232,218,152,150,94,211,220,205,214,57,234,17,83,235,70,159,200,111,241,190,207,180,8,223,197,78,190,223,245,179,56,91,93,182,231,81,61,35,127,65,141,153,238,111,246,152,28,190,230,200,244,248,196,191,103,255,0,11,16,225,31,134,235,86,156,105,149,61,246,231,106,166,109,100,148,12,170,124,143,129,168,228,222,158,7,46,234,232,154,191,22,42,252,72,111,192,159,10,145,234,101,237,217,30,97,109,142,174,158,61,182,239,42,59,171,118,84,179,236,149,23,226,198,253,159,97,108,58,141,21,62,37,166,23,74,75,108,44,167,108,22,201,227,141,35,77,186,81,180,239,68,219,227,252,148,2,159,56,243,200,89,150,235,157,191,31,183,74,179,67,73,75,83,2,177,142,234,106,57,181,19,111,238,69,84,248,49,62,207,177,11,91,225,19,21,110,47,165,212,84,222,25,176,185,201,47,82,35,58,87,251,166,117,79,177,62,242,160,93,105,174,212,94,41,43,168,230,234,169,115,107,174,13,106,72,228,95,227,85,187,226,170,159,201,47,51,0,180,69,102,199,224,162,138,54,177,27,213,245,81,61,201,245,220,191,127,243,129,217,142,46,57,28,93,252,224,27,239,77,195,148,242,137,177,197,205,85,223,222,7,36,95,176,242,112,98,127,62,231,48,48,39,23,24,204,121,46,154,220,104,223,18,61,206,236,244,238,221,254,21,16,42,253,139,252,146,182,121,106,218,230,135,92,46,202,159,81,97,165,163,115,145,55,77,211,196,198,191,113,106,90,253,75,83,83,130,87,120,86,35,164,252,222,223,15,239,209,125,229,78,240,51,117,173,178,113,35,91,77,29,75,226,109,68,52,81,189,141,248,42,120,138,127,251,215,252,96,93,77,2,171,169,34,85,95,226,55,254,164,62,131,227,180,63,174,217,74,253,247,87,66,199,42,255,0,75,80,251,0,245,174,251,252,84,229,182,233,241,56,170,251,254,7,36,247,160,28,81,122,87,250,78,104,122,156,213,221,21,20,246,55,127,180,15,85,85,59,42,98,88,164,106,57,23,236,84,221,62,37,51,115,20,210,202,173,63,213,104,115,155,77,35,160,129,209,208,125,104,99,86,236,230,178,85,248,181,141,79,244,36,254,55,255,0,11,159,84,220,129,124,206,241,56,43,112,21,184,37,12,50,73,187,90,143,86,183,116,218,154,175,223,186,168,31,177,203,151,91,147,59,195,40,177,202,202,213,146,166,130,137,35,217,242,110,187,69,79,74,159,108,142,95,139,151,236,79,248,137,186,81,239,46,13,83,174,194,181,211,232,253,77,194,104,232,230,165,184,70,177,117,42,183,169,24,197,69,217,26,191,222,139,186,161,169,74,170,118,206,139,186,59,125,191,198,168,7,189,126,7,22,170,34,253,167,51,214,239,114,129,236,7,22,174,231,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,92,187,1,225,238,61,43,187,151,111,188,242,231,111,238,220,231,27,54,84,3,147,89,178,109,185,229,206,70,167,191,220,114,58,110,163,231,182,156,30,203,61,198,229,84,200,91,31,78,234,233,26,223,139,216,223,227,57,63,148,128,96,30,57,56,149,178,105,6,1,81,69,210,149,21,151,22,84,210,198,200,234,97,106,181,86,149,206,69,84,118,235,182,238,111,217,246,149,59,164,218,125,144,113,77,173,51,36,125,84,209,85,62,182,169,207,124,14,145,27,183,83,246,222,52,79,239,168,118,30,43,245,138,247,196,38,169,83,216,236,213,53,85,52,169,83,10,71,26,61,239,77,228,134,8,215,220,215,189,62,59,252,16,158,220,187,56,97,110,3,102,131,47,190,91,163,109,109,76,15,86,43,225,217,200,217,96,166,95,227,68,213,248,163,190,223,241,129,43,116,91,73,45,218,97,141,69,103,164,86,187,167,171,117,78,180,223,121,36,119,241,156,191,203,83,161,241,163,158,210,225,58,65,122,169,149,201,220,150,146,166,22,39,91,26,170,171,75,80,169,250,95,224,146,33,140,72,218,141,77,189,197,114,115,71,212,104,104,112,212,199,35,169,85,154,90,143,123,26,244,223,165,98,173,103,195,171,127,138,125,192,96,62,94,184,180,186,133,173,119,252,190,88,220,172,142,227,42,162,244,185,118,89,32,171,114,251,219,178,127,25,11,146,164,135,179,18,51,255,0,151,196,173,78,81,152,147,211,25,201,114,57,233,182,89,238,80,44,111,115,61,254,250,87,42,251,213,191,238,159,127,218,89,138,124,0,242,112,223,115,153,197,19,112,57,28,94,114,56,188,15,12,95,231,57,158,182,167,191,226,123,0,234,250,131,68,250,220,126,162,36,84,217,122,63,250,182,127,220,83,142,145,214,69,131,113,122,216,42,233,213,91,87,45,190,6,170,59,109,149,100,163,95,227,124,126,37,209,228,81,44,182,185,90,140,234,253,31,118,219,255,0,25,10,97,191,218,39,183,241,131,107,234,78,142,186,251,123,147,125,211,224,180,63,205,252,224,92,206,37,82,202,188,126,130,118,126,139,233,162,114,127,66,177,170,126,193,214,180,233,202,236,58,209,213,182,233,69,79,240,255,0,122,97,217,64,224,228,247,158,91,240,56,200,138,170,155,28,153,240,80,14,68,248,134,168,119,192,226,222,173,254,208,61,134,25,226,131,6,139,54,211,123,181,20,140,234,95,7,58,179,220,229,217,222,30,100,79,209,84,254,81,153,142,183,158,211,182,167,27,173,141,233,187,86,9,55,79,255,0,102,224,53,234,154,170,175,72,117,242,229,84,172,114,120,42,235,132,8,155,116,238,138,249,89,252,116,95,184,189,206,28,181,62,219,168,184,29,13,202,142,70,170,203,221,247,36,172,119,194,105,155,252,95,240,10,62,226,246,141,212,90,217,146,118,105,122,85,46,149,170,213,107,54,221,60,93,71,188,154,252,177,53,201,106,106,40,176,43,141,107,214,71,74,140,137,143,147,249,78,171,145,118,69,147,250,62,13,2,209,206,15,110,254,243,203,28,143,98,57,62,10,155,158,85,55,77,128,224,197,251,15,97,234,247,162,166,199,177,23,112,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,194,174,195,116,80,60,128,0,0,0,0,0,0,0,30,21,118,247,158,28,237,143,90,191,236,3,219,191,187,115,131,220,170,155,34,30,35,221,23,165,126,31,97,205,223,120,28,35,98,124,79,98,38,199,22,170,30,139,141,117,61,186,138,122,218,153,89,28,80,70,233,30,231,185,17,17,17,55,95,122,129,234,186,220,169,237,116,114,213,84,73,210,216,218,231,42,236,171,240,69,95,177,23,238,41,255,0,152,143,19,119,28,147,51,187,233,230,61,85,213,21,29,100,144,57,58,26,155,171,22,157,223,199,137,62,214,59,248,198,126,227,155,140,251,94,51,105,173,197,49,139,181,60,213,178,54,72,23,179,59,93,210,170,218,152,255,0,137,58,42,46,237,111,216,67,254,17,52,62,247,174,218,157,46,105,145,90,234,106,105,43,103,154,165,242,62,7,189,171,220,142,167,111,123,227,122,124,88,159,104,25,135,151,15,10,21,183,43,226,234,14,81,110,252,220,108,134,72,87,188,159,165,29,90,238,191,82,111,247,47,181,191,252,109,138,211,108,167,181,81,199,71,78,206,150,70,212,106,38,234,190,228,68,79,181,87,238,63,31,5,196,45,152,141,158,59,125,182,149,144,49,168,228,233,107,26,221,183,123,157,240,70,167,242,148,236,192,122,170,101,100,81,43,158,190,228,255,0,188,162,174,57,243,154,172,243,92,106,108,109,147,169,148,215,71,211,49,54,68,223,166,178,165,169,252,86,255,0,47,239,46,179,82,50,8,44,24,252,213,85,19,50,38,167,79,214,123,145,169,250,108,79,138,170,125,229,11,88,252,94,166,113,61,191,214,168,89,114,46,175,118,239,69,69,184,39,248,95,203,255,0,156,11,115,229,245,136,183,25,208,203,126,208,244,58,165,180,147,187,235,111,187,150,138,4,85,253,37,37,26,123,142,135,162,54,54,227,250,113,101,183,54,52,141,99,161,165,107,154,137,183,214,72,35,106,251,182,79,184,239,160,120,95,129,225,167,149,8,155,1,228,226,228,221,14,71,135,1,193,168,157,91,162,158,195,212,221,250,143,104,31,45,197,139,37,43,154,215,108,190,239,179,249,208,167,61,118,183,214,217,248,176,198,234,100,247,119,110,148,77,251,62,207,3,252,234,92,141,74,111,18,161,80,92,105,177,214,126,36,113,59,166,201,179,174,180,238,79,230,233,109,15,244,125,223,120,22,161,164,178,119,112,75,43,213,119,85,160,166,223,221,254,227,25,220,140,111,160,85,222,63,76,113,234,149,247,172,150,202,71,239,253,52,241,47,253,166,72,3,212,253,247,255,0,140,228,192,237,131,54,251,0,242,227,139,85,119,57,175,192,226,155,1,204,252,108,177,175,125,134,181,173,77,255,0,49,39,255,0,80,227,246,79,146,229,2,84,82,75,18,167,185,204,114,47,248,148,10,25,226,222,146,226,221,115,191,214,61,159,86,59,133,99,90,155,183,225,226,170,54,255,0,172,234,188,42,101,238,192,120,136,196,171,36,127,106,53,187,211,53,233,183,87,213,86,185,171,252,87,125,143,37,7,29,56,180,214,157,83,125,68,244,106,148,117,53,50,61,100,88,215,165,92,233,106,213,19,117,68,79,177,8,225,174,58,101,85,167,151,122,12,182,130,146,88,161,108,169,51,94,200,213,168,222,218,194,138,168,168,198,162,123,220,191,104,23,203,128,100,20,249,30,51,67,115,129,219,182,88,34,114,46,203,239,69,141,142,223,222,137,252,163,178,144,111,151,110,180,210,229,90,127,75,103,184,94,97,146,174,157,89,19,98,90,132,87,244,182,10,70,166,237,87,170,252,92,169,240,39,20,111,73,24,215,167,193,201,186,1,194,93,254,193,26,170,175,188,246,57,55,67,231,85,86,59,117,3,233,7,173,143,69,67,154,46,224,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,224,60,43,147,125,183,60,167,196,245,183,222,187,158,196,248,129,200,0,0,0,0,3,194,170,32,30,78,42,228,67,139,164,219,115,212,170,229,95,112,28,158,237,254,7,150,49,87,101,83,147,27,246,169,207,100,64,27,34,124,15,14,217,81,83,115,213,81,87,13,43,58,231,153,140,79,189,203,177,26,117,235,141,109,57,210,42,229,180,77,118,161,158,169,27,27,220,196,169,114,43,81,236,122,167,194,39,255,0,37,63,198,4,142,168,174,138,149,142,115,151,244,87,249,254,253,136,163,198,239,18,147,105,150,150,222,227,179,177,139,87,83,65,52,108,119,114,102,43,85,86,22,238,138,212,251,164,95,180,193,57,215,51,44,2,123,92,174,163,185,211,182,179,125,163,137,175,123,247,78,182,239,239,240,219,124,55,255,0,17,3,117,11,84,179,190,38,115,139,125,146,223,75,81,89,227,106,89,79,28,81,66,199,46,239,72,211,109,210,54,125,177,125,255,0,96,31,157,138,217,178,190,36,181,50,24,171,171,39,218,182,185,170,247,119,187,155,35,234,27,191,246,215,255,0,187,47,255,0,45,203,179,225,55,135,172,127,71,116,226,197,75,74,139,45,98,80,67,223,145,240,68,215,57,251,72,171,239,98,127,186,47,218,166,19,224,79,132,105,116,222,197,71,145,100,150,169,169,235,230,138,57,58,100,71,53,91,187,41,159,240,73,85,63,73,142,251,9,213,79,11,105,224,142,22,38,205,99,81,168,159,208,7,177,19,111,114,32,95,129,228,226,245,217,187,129,17,121,129,234,125,94,19,166,146,69,69,39,110,105,182,233,115,95,35,87,221,81,75,191,189,191,204,229,43,179,151,142,8,220,231,90,217,124,173,85,119,98,84,171,223,102,187,119,54,174,145,222,254,175,127,241,212,207,92,214,51,6,163,45,182,182,84,198,174,78,246,236,71,38,255,0,253,2,239,184,253,14,84,184,101,68,116,115,94,164,164,145,168,238,165,71,170,46,203,238,161,119,223,255,0,96,22,109,99,164,101,13,178,158,153,141,68,70,68,198,251,145,19,224,212,79,179,250,15,188,225,18,109,27,83,238,68,67,146,129,225,125,235,177,200,225,178,238,115,0,120,95,129,228,240,191,0,61,109,223,168,246,158,164,217,28,139,183,188,246,129,235,159,126,218,251,246,42,19,142,248,170,95,196,22,39,78,228,78,135,93,97,99,87,250,99,162,223,237,45,242,84,69,98,239,240,42,107,152,237,190,107,110,174,97,55,77,246,87,221,81,90,170,159,107,99,163,254,127,230,2,197,120,112,141,241,105,78,57,19,145,54,101,174,141,187,255,0,69,52,38,83,48,255,0,11,117,94,47,71,241,137,150,68,114,186,211,68,174,79,231,240,176,238,102,0,56,61,190,239,143,196,53,54,247,7,174,193,139,184,28,151,224,122,215,125,207,98,252,15,90,163,149,127,155,112,61,137,240,247,158,185,209,86,55,34,125,168,167,180,240,191,5,219,238,2,183,185,151,81,178,150,134,134,169,180,108,234,117,116,27,201,245,81,219,175,139,247,111,241,216,227,169,122,43,106,213,126,24,235,114,39,167,102,182,154,221,91,52,93,17,70,229,221,179,175,241,157,178,252,34,79,180,253,30,103,243,87,211,88,168,101,142,7,246,146,190,157,85,219,123,183,85,171,247,124,12,237,195,171,25,155,240,245,224,93,18,171,171,104,235,34,233,77,254,43,61,66,39,221,247,127,48,21,95,194,174,168,222,180,75,89,41,113,249,42,30,250,103,92,153,76,230,186,105,26,157,62,42,6,42,236,197,84,248,68,94,70,1,147,67,148,226,86,171,204,91,127,93,81,195,55,187,171,248,205,223,237,77,202,58,227,19,74,50,109,43,213,234,140,129,44,245,81,211,45,91,234,153,42,199,245,122,124,85,67,211,223,212,239,178,61,201,197,193,79,24,154,127,81,167,54,92,115,37,202,173,212,53,214,234,8,41,159,28,243,116,57,21,169,42,47,250,26,39,193,137,246,175,196,11,6,79,127,218,113,146,52,83,242,49,220,174,197,145,82,165,77,170,235,75,84,213,251,97,149,30,159,164,169,246,127,58,41,251,72,168,169,186,40,31,62,202,223,180,230,217,62,195,216,173,69,61,78,141,125,234,136,7,181,175,69,57,31,50,42,167,196,246,50,68,85,95,120,30,208,120,69,69,251,79,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,90,255,0,198,114,85,220,226,191,0,56,181,62,177,236,79,137,235,98,158,196,248,129,200,30,21,118,56,57,232,138,7,176,241,186,28,81,219,255,0,198,120,70,174,224,114,85,251,142,11,186,252,15,98,32,219,236,3,209,208,170,123,24,196,219,224,135,176,241,186,32,4,248,31,45,194,227,73,110,166,146,170,174,162,56,163,141,170,231,57,239,70,162,34,34,175,197,87,249,143,200,204,50,251,102,39,107,150,227,113,155,161,145,177,238,85,233,114,254,139,21,223,99,87,236,66,178,248,220,227,159,116,172,195,241,74,175,122,182,72,158,238,143,248,76,107,238,146,159,252,31,180,12,197,197,55,29,184,206,19,2,219,177,187,220,21,53,75,253,226,166,55,162,123,224,95,226,84,34,252,28,239,241,21,39,170,122,195,147,106,102,73,61,238,235,113,168,149,101,100,108,78,169,164,114,39,75,58,127,140,247,125,235,246,157,113,176,222,114,202,197,146,101,235,114,255,0,128,159,103,252,95,201,56,87,217,18,142,190,59,84,43,220,145,206,98,42,252,63,73,127,157,127,157,62,208,61,86,75,29,231,43,186,69,109,182,211,84,85,77,39,87,186,54,61,235,186,53,92,191,162,138,191,6,169,107,60,7,112,71,30,57,91,110,206,51,27,50,120,138,106,134,79,19,39,167,247,181,88,250,134,251,210,72,17,83,248,139,238,95,187,249,142,165,203,91,134,24,171,105,230,206,175,116,219,171,103,141,32,250,255,0,197,125,35,183,253,25,127,221,83,226,223,254,22,169,110,160,138,223,78,202,120,83,102,183,125,190,63,122,175,253,160,121,161,160,166,160,167,142,154,150,22,71,28,109,70,163,90,212,68,68,68,68,251,19,249,143,168,241,190,192,15,39,201,114,153,32,164,124,138,244,106,38,201,186,174,223,105,245,157,31,87,111,208,227,152,93,93,202,119,244,181,146,66,155,236,171,241,145,19,236,69,2,152,57,135,106,15,210,189,72,240,81,206,178,54,159,248,170,237,209,58,160,164,95,135,82,255,0,36,176,206,94,216,173,62,59,165,86,154,136,226,70,73,85,75,4,238,84,106,38,253,84,212,138,191,98,125,197,55,107,94,87,62,87,158,212,221,94,239,172,254,143,177,62,200,99,111,220,159,201,251,139,100,229,211,170,43,148,226,212,56,252,222,231,81,81,196,212,119,222,140,142,145,159,99,19,249,95,120,19,209,143,221,190,239,249,206,94,244,247,158,34,217,24,158,255,0,177,14,91,162,129,225,23,222,114,56,251,183,60,239,184,30,79,11,240,60,158,23,224,7,173,127,72,246,39,192,225,183,188,230,128,120,126,221,43,191,192,171,78,103,30,29,51,236,1,28,191,11,187,183,219,111,135,110,148,180,183,170,35,87,171,224,85,15,50,203,132,55,13,80,193,173,237,95,123,46,170,139,241,254,52,116,159,204,4,249,225,65,35,77,28,198,86,63,130,218,168,213,63,254,18,3,51,152,103,133,26,100,166,209,188,102,52,251,45,116,127,254,41,1,153,128,245,201,252,226,61,143,50,108,168,120,98,34,1,205,78,42,155,41,204,226,239,184,15,41,240,11,240,9,240,60,129,8,249,153,99,47,184,233,31,142,138,7,185,240,220,232,221,212,198,110,169,187,166,79,142,223,237,142,251,192,253,76,18,105,77,186,133,102,234,123,59,200,230,43,145,87,223,83,82,169,238,63,83,142,75,36,215,93,10,187,120,127,124,145,213,81,57,169,238,254,254,137,246,170,125,230,8,229,189,159,79,126,183,190,213,88,189,79,129,241,162,124,19,110,167,213,175,216,212,251,147,237,3,185,113,237,161,11,159,225,245,87,27,93,173,179,84,195,3,220,170,216,58,159,178,69,84,190,238,152,220,191,23,161,77,55,36,202,180,239,42,184,218,105,106,42,168,166,162,169,146,23,49,31,36,110,221,21,83,222,137,210,191,198,95,179,237,54,78,201,45,109,186,218,167,165,84,221,36,137,201,254,54,170,125,233,247,148,165,199,126,151,82,99,186,161,126,189,82,39,231,100,184,78,249,25,239,251,123,40,158,245,122,167,241,149,126,0,126,183,10,156,120,228,248,61,249,150,156,198,243,60,212,50,246,163,254,184,168,145,221,59,206,138,171,249,202,132,68,250,174,95,176,181,157,30,215,172,55,84,173,52,181,118,123,221,20,242,73,11,94,230,50,166,39,57,23,182,199,46,232,217,29,240,235,66,143,49,125,15,151,85,176,249,47,56,235,55,172,162,107,165,149,155,167,185,187,200,136,187,190,70,167,250,26,124,19,237,62,12,47,50,212,190,27,242,207,104,64,189,148,166,239,66,228,254,183,119,233,34,179,237,108,159,200,64,54,38,100,140,145,55,99,209,83,249,148,242,169,185,94,188,55,243,15,179,101,221,187,86,76,189,153,221,191,191,235,187,251,243,191,137,76,137,240,107,126,210,122,217,114,10,11,213,44,117,84,146,245,50,70,163,145,122,92,155,238,136,191,106,39,222,128,126,139,227,223,224,122,250,85,158,255,0,188,250,17,81,126,1,201,184,30,150,191,99,218,215,163,189,231,170,72,253,251,39,218,120,98,170,46,192,125,0,224,146,34,28,145,81,64,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,56,84,227,167,255,0,206,159,87,120,95,214,188,207,245,129,122,165,192,43,107,155,255,0,235,26,150,186,215,37,66,187,253,235,194,177,205,254,92,40,255,0,238,120,64,159,224,0,0,0,0,24,211,137,187,181,214,193,195,110,171,223,108,87,58,187,117,202,221,131,223,106,232,235,41,38,116,51,211,79,29,4,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,50,88,32,87,45,14,61,105,181,231,30,135,69,117,102,251,73,6,162,216,233,227,134,208,249,59,189,119,251,116,20,177,181,211,58,105,165,145,211,215,35,163,154,89,147,234,117,49,200,246,53,200,201,149,147,212,0,0,0,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,0,108,166,0,0,0,0,13,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,2,85,2,0,112,169,199,79,255,0,157,62,174,240,191,173,121,159,235,2,245,75,128,86,215,55,255,0,214,53,45,117,174,74,133,119,251,215,133,99,155,252,184,81,255,0,220,240,147,252,0,0,0,0,0,6,181,156,88,249,167,214,79,152,25,15,168,206,6,202,96,128,28,149,60,172,101,63,48,43,189,58,220,79,240,0,0,0,21,129,160,188,194,235,52,203,140,77,86,208,173,121,203,255,0,204,45,126,160,100,113,89,239,151,73,167,168,146,207,85,227,155,13,53,43,230,146,101,142,154,220,216,225,123,81,27,31,76,114,74,142,115,153,31,91,154,22,126,0,0,0,0,10,86,227,55,154,94,163,234,38,163,208,219,56,106,203,110,184,150,25,137,92,27,85,73,114,167,222,26,172,130,170,53,247,77,81,27,211,251,143,226,140,165,145,170,217,26,170,233,218,170,173,138,27,41,224,187,139,108,87,139,157,44,76,166,219,23,129,201,44,94,26,223,147,91,156,216,226,237,215,58,154,55,190,120,34,73,165,145,40,228,145,102,108,47,145,81,206,236,200,138,155,177,64,144,0,0,0,198,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,83,14,138,115,46,215,220,11,95,106,181,75,58,203,46,185,30,55,145,220,31,237,140,114,166,190,182,178,134,219,67,81,91,28,243,251,46,150,90,166,199,12,209,198,199,199,7,91,149,173,107,149,171,186,42,168,23,210,12,21,173,249,173,171,82,184,26,207,181,26,197,79,87,5,183,42,210,123,173,238,142,42,182,53,179,199,5,77,158,73,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,241,53,204,3,106,128,0,0,0,0,80,15,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,159,224,0,0,160,30,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,1,63,193,173,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,192,79,240,0,0,0,0,8,21,204,191,143,90,109,6,199,166,209,93,38,190,210,79,168,183,202,121,33,187,190,62,239,93,130,221,61,44,141,108,205,154,25,99,116,21,202,233,33,150,20,250,253,44,106,189,237,106,62,21,120,79,80,85,175,43,158,63,238,183,251,172,220,62,113,17,168,181,119,27,149,198,161,139,134,94,111,50,58,105,234,103,145,207,89,109,245,21,146,61,92,247,185,202,197,167,73,17,85,85,100,139,185,253,207,17,105,64,0,34,87,52,125,33,169,213,174,15,178,105,237,176,85,207,114,193,170,33,203,233,97,134,120,162,99,217,76,215,178,169,210,172,159,164,198,81,207,87,34,53,170,215,171,227,98,55,171,244,28,18,212,26,198,104,134,107,106,211,93,104,192,117,26,251,79,87,61,183,21,202,45,87,186,200,169,24,215,79,36,20,213,113,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,137,179,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,128,125,96,16,171,155,158,166,101,90,119,194,60,214,236,90,175,194,125,53,200,41,49,155,140,236,146,72,230,109,12,144,84,84,74,200,220,199,183,110,231,133,108,79,71,117,53,209,75,43,21,191,91,116,9,170,13,104,120,104,192,41,181,79,136,109,55,211,235,134,61,87,124,182,223,50,139,109,53,210,134,153,37,235,150,221,226,24,181,138,171,18,163,216,198,211,164,175,123,218,169,208,198,185,219,183,167,116,185,78,105,58,197,159,104,86,139,224,90,141,167,55,234,187,117,202,221,169,22,185,101,138,42,169,161,130,225,4,116,149,179,58,146,169,176,189,142,150,154,71,68,196,146,37,114,35,145,63,161,80,38,80,48,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,157,64,0,0,0,0,3,26,113,55,118,186,216,56,109,213,123,237,138,231,87,110,185,91,176,123,237,93,29,101,36,206,134,122,105,227,160,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,97,94,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,2,170,249,231,126,164,255,0,105,63,118,129,106,128,160,30,87,30,123,52,203,241,175,71,173,47,248,0,0,0,0,0,40,7,154,63,158,205,77,252,23,209,232,137,85,200,199,245,217,251,55,251,200,11,84,0,0,5,85,243,206,253,73,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,129,127,192,128,28,208,248,151,213,62,23,243,189,13,206,180,206,237,254,185,188,109,154,178,122,159,101,220,255,0,51,69,20,126,46,8,101,143,189,218,239,189,241,245,59,234,63,103,39,218,139,47,244,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,100,0,0,0,0,0,67,94,96,156,122,227,220,51,97,181,216,54,159,95,105,43,53,82,239,79,36,52,44,167,240,181,172,176,61,22,153,203,53,116,43,42,62,23,186,158,161,210,83,163,163,123,30,246,34,185,174,98,42,46,127,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,12,150,8,1,202,247,142,159,203,94,42,205,14,214,60,207,197,234,77,151,175,216,245,53,173,233,154,251,107,142,54,170,111,50,185,124,69,100,59,73,220,221,26,247,196,140,147,243,174,109,68,137,63,192,0,0,2,58,243,8,207,243,45,44,225,27,54,212,29,62,200,106,236,121,13,142,162,201,83,67,93,76,169,215,19,253,177,70,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,250,188,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,96,103,80,0,0,8,65,204,43,138,172,203,133,13,92,208,60,194,205,114,171,118,49,113,168,190,83,101,150,136,227,73,153,113,183,35,237,189,106,216,156,246,55,196,198,215,72,232,95,212,222,151,170,181,87,182,249,24,240,155,224,235,248,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,216,0,0,0,0,64,14,104,92,116,254,69,49,87,232,118,142,102,126,19,82,111,93,30,216,169,162,111,84,214,43,92,145,185,87,105,145,201,225,235,38,222,62,222,200,231,178,37,124,159,154,115,169,228,80,159,224,0,0,20,151,204,215,129,43,174,136,230,87,29,115,210,220,102,146,61,47,191,84,70,234,170,59,92,14,99,49,186,215,163,90,230,73,30,234,140,166,154,93,221,27,217,211,27,31,39,99,166,52,72,123,161,118,128,215,51,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,216,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,3,176,2,170,249,231,126,164,255,0,105,63,118,152,171,146,167,154,124,167,229,253,119,168,219,128,186,144,124,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,148,45,199,223,29,151,94,46,242,106,43,22,53,71,87,105,211,172,118,161,106,236,244,117,81,186,10,218,169,228,167,133,178,75,93,27,42,37,129,239,142,70,212,54,23,49,17,91,28,207,69,247,189,192,95,160,40,7,128,158,8,47,188,92,103,114,214,228,116,183,91,110,153,89,59,177,94,239,116,115,50,158,103,213,44,42,176,210,210,58,72,164,100,147,117,186,39,200,157,10,214,69,191,83,154,233,34,71,206,158,35,56,179,163,224,59,140,76,71,10,182,88,252,14,140,87,105,252,82,220,177,60,126,217,3,35,165,170,117,117,209,209,213,80,211,245,195,20,51,58,110,132,149,81,81,178,70,231,43,154,247,178,37,96,88,168,63,39,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,245,248,107,141,174,182,58,186,89,250,30,230,63,162,88,213,204,119,75,216,230,174,203,238,115,85,23,222,138,126,176,0,0,0,87,87,14,220,194,232,241,110,38,181,111,135,94,32,114,254,205,170,29,64,200,34,196,175,247,57,160,130,150,213,75,21,85,116,146,210,214,213,207,51,58,97,78,212,44,166,78,151,185,29,34,199,212,140,72,154,203,21,0,0,0,0,0,0,0,0,0,113,122,237,177,200,244,189,87,112,57,158,23,224,19,224,28,7,22,237,247,156,149,200,136,122,88,174,114,251,144,246,177,187,252,64,241,212,229,247,30,122,55,247,169,205,26,137,239,57,1,197,173,219,250,14,71,133,93,189,234,124,181,183,74,42,8,150,90,169,85,141,68,95,226,170,253,155,253,128,125,103,133,84,68,221,84,197,90,129,196,126,154,233,229,12,149,183,235,181,68,109,141,205,98,163,40,165,147,222,174,86,253,137,247,162,145,63,82,185,171,105,93,157,207,167,198,214,235,81,34,109,178,186,217,35,90,191,160,191,223,154,191,107,128,158,119,44,134,215,107,137,210,213,214,195,27,90,138,170,174,145,169,246,47,222,169,247,17,199,95,56,212,193,52,170,157,97,142,237,67,81,85,179,182,141,146,193,34,166,210,181,139,186,119,154,191,106,255,0,136,173,237,64,227,255,0,86,245,46,73,45,248,165,77,69,43,39,234,99,85,38,168,129,83,171,173,19,225,82,191,203,111,248,191,152,252,28,27,134,30,35,56,143,175,125,222,231,91,222,133,206,234,71,213,222,247,77,164,107,165,248,57,100,95,142,192,123,120,131,227,91,84,181,254,162,60,106,207,5,59,105,18,93,209,176,219,91,212,238,184,155,31,197,31,39,218,174,63,27,76,56,63,200,115,86,55,44,206,153,81,69,70,229,73,94,249,59,148,219,183,234,72,170,138,232,122,126,14,127,219,246,127,49,54,180,207,129,44,3,69,40,83,38,212,168,233,103,150,157,59,170,141,100,53,73,188,111,116,159,234,125,255,0,69,169,246,255,0,49,130,120,186,226,187,23,183,239,167,90,81,226,40,163,133,190,25,203,5,43,169,119,114,119,225,84,221,143,106,109,238,143,248,191,103,243,108,4,110,214,153,112,252,78,230,220,123,78,209,38,79,127,91,214,127,16,171,245,99,122,123,209,203,252,167,253,159,245,18,67,130,62,6,219,169,49,82,103,185,188,21,172,137,106,94,141,99,37,150,29,251,83,68,137,238,237,125,200,239,227,31,129,194,191,2,249,230,168,220,126,147,230,112,211,186,151,236,89,107,227,145,235,245,103,103,193,204,127,219,27,127,249,124,46,3,77,180,234,199,167,88,213,61,130,207,67,4,17,194,233,28,137,28,108,111,189,239,87,47,232,181,169,255,0,48,30,221,59,211,251,38,158,99,148,184,253,142,25,35,130,158,40,216,157,114,185,235,245,99,107,19,222,191,204,212,59,82,132,77,143,10,244,3,139,159,246,28,219,240,67,215,245,119,254,115,216,159,0,10,187,39,184,138,156,192,115,8,236,26,49,91,79,81,84,200,146,90,186,46,159,209,221,87,188,239,229,47,251,85,37,76,206,233,141,202,191,98,42,149,135,205,131,81,37,134,207,79,135,210,212,74,139,44,180,149,11,250,72,223,116,181,73,182,253,95,237,126,224,42,229,212,243,221,170,42,43,91,27,191,137,186,163,87,238,219,254,194,206,249,85,212,35,227,123,183,69,114,34,179,221,247,127,88,144,235,79,52,90,225,54,152,220,114,218,202,104,92,142,236,246,215,184,197,95,238,135,198,190,229,77,254,239,180,149,188,170,238,144,67,120,170,182,42,187,184,215,61,118,219,221,183,85,11,64,181,248,253,236,77,254,228,60,185,17,19,220,120,133,119,141,171,247,162,28,157,240,3,215,190,234,123,19,224,112,219,223,238,57,167,185,0,242,120,95,129,228,240,191,0,61,109,68,87,30,211,214,221,183,77,143,96,28,38,223,161,81,19,222,84,7,48,202,133,171,215,12,86,153,172,111,92,119,72,215,221,191,219,21,25,111,211,46,204,85,85,84,42,23,143,70,210,77,196,6,26,200,158,189,110,187,66,146,110,159,103,69,22,223,103,188,11,30,225,106,46,214,142,226,232,228,94,165,180,209,42,255,0,252,44,38,96,49,95,13,241,246,180,175,29,98,42,108,219,93,34,38,223,119,134,132,202,128,112,145,61,199,136,207,47,221,118,79,231,13,77,148,14,103,23,34,47,196,228,120,119,192,15,9,177,200,245,167,243,41,236,3,29,107,205,133,114,29,54,185,91,154,142,87,72,250,117,78,149,93,253,211,53,126,196,82,179,184,0,187,215,98,124,66,55,17,157,82,54,207,81,78,206,135,179,235,127,115,84,59,237,217,127,143,247,22,193,147,83,37,93,162,104,94,196,114,42,177,118,95,240,144,171,157,41,178,195,142,113,207,71,20,81,172,13,241,212,136,173,103,74,34,127,99,254,230,255,0,132,5,171,183,243,144,162,47,218,212,255,0,168,134,252,118,232,45,187,57,198,102,190,69,77,80,181,145,185,92,157,185,31,239,234,150,153,171,238,70,175,216,210,98,209,189,31,75,27,145,85,119,98,123,215,250,15,195,205,177,154,108,154,207,37,13,76,44,145,23,109,145,232,213,79,210,106,253,168,191,201,2,144,120,46,206,106,180,227,89,101,199,46,79,108,84,183,24,233,105,92,217,88,136,191,90,162,37,248,185,90,169,238,145,127,198,90,38,101,195,70,157,107,134,12,207,104,210,77,42,213,164,19,163,224,173,123,126,231,255,0,23,169,63,140,191,227,42,223,138,237,53,200,116,23,87,169,178,74,88,89,73,76,181,112,118,221,4,205,223,234,67,79,34,251,153,210,191,20,82,198,120,2,226,62,205,169,216,133,6,51,61,109,76,183,42,106,100,107,210,88,100,217,123,84,244,253,75,212,231,57,62,42,160,87,191,17,28,19,229,154,67,121,125,110,39,69,112,150,157,118,232,85,100,179,237,245,34,69,247,246,17,62,50,59,255,0,146,28,244,51,143,77,89,210,122,250,123,30,64,180,107,73,3,153,11,153,45,177,141,114,53,174,137,171,239,87,179,236,141,127,249,124,46,163,43,211,252,99,50,167,236,94,44,212,53,77,95,182,106,104,222,191,22,175,241,154,191,201,79,241,21,229,196,135,45,153,47,50,214,95,112,106,107,109,60,143,89,30,214,119,161,129,55,85,153,201,238,108,9,247,179,237,251,63,152,9,91,195,159,22,56,158,178,99,240,212,165,214,133,149,173,108,73,44,73,44,44,114,57,97,71,174,205,73,92,191,30,175,241,18,14,154,178,158,173,136,248,101,99,147,249,156,139,255,0,81,175,109,194,167,89,248,67,204,214,130,174,231,61,42,57,210,189,140,166,184,200,246,61,173,87,194,139,180,111,103,223,246,255,0,240,39,7,11,220,202,236,247,123,140,86,12,238,90,214,186,101,142,54,72,218,73,164,250,206,159,111,122,172,206,93,186,92,159,103,216,5,156,108,138,113,86,38,199,91,194,179,252,123,56,181,193,115,177,213,190,88,166,99,94,138,232,92,197,217,90,215,124,21,62,231,33,217,192,249,92,199,162,238,155,158,216,250,145,61,231,62,147,202,34,32,4,248,123,198,231,147,194,160,13,211,239,7,21,247,30,21,202,137,239,3,216,14,40,239,129,231,116,3,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,245,147,230,6,67,234,51,155,41,154,214,113,99,230,159,89,62,96,100,62,163,56,22,189,203,67,143,90,109,121,199,161,209,93,89,190,210,65,168,182,58,120,225,180,62,78,239,93,254,221,5,44,109,116,206,154,105,100,116,245,200,232,230,150,100,250,157,76,114,61,141,114,50,101,100,245,53,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,61,197,255,0,112,65,198,142,43,197,198,156,65,93,90,235,85,147,62,182,247,32,189,227,209,87,70,233,31,218,72,122,171,169,160,87,172,201,70,245,158,52,71,61,62,164,138,232,186,159,210,146,60,36,168,4,117,227,51,140,204,7,132,204,2,166,178,178,186,146,227,155,92,105,223,21,134,195,20,176,205,59,103,146,26,133,166,171,170,166,89,226,153,40,123,212,235,28,146,199,186,238,189,45,247,252,3,26,113,219,204,102,197,194,165,247,31,192,240,58,91,86,87,153,251,66,158,179,35,180,79,215,219,162,179,171,28,231,70,233,227,122,120,122,201,183,137,209,34,178,84,108,125,82,62,61,159,23,115,176,94,120,170,210,62,43,248,38,214,220,195,75,110,85,109,125,187,7,200,169,174,118,139,148,108,134,227,110,122,219,234,123,107,52,76,123,219,209,35,90,174,99,216,231,49,219,57,187,245,178,70,50,139,51,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,210,120,116,224,130,179,135,78,11,245,183,87,181,34,151,163,62,204,52,190,247,21,61,59,102,157,158,202,179,205,105,74,133,165,158,158,88,163,88,235,59,237,218,100,119,90,55,177,27,88,230,239,39,88,85,94,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,238,47,251,130,14,52,113,94,46,52,226,10,234,215,90,172,153,245,183,185,5,239,30,138,186,55,72,254,210,67,213,93,77,2,189,102,74,55,172,241,162,57,233,245,36,87,69,212,254,148,145,250,246,29,255,0,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,205,32,198,156,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,228,176,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,5,170,115,171,242,177,139,124,192,161,244,235,137,81,122,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,226,6,206,96,233,90,59,172,88,14,186,224,22,189,70,211,155,245,37,198,219,113,167,130,89,98,138,170,25,167,183,207,36,49,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,254,133,94,234,0,3,26,113,21,175,56,111,13,186,71,125,213,108,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,221,114,57,187,43,145,142,232,98,62,71,39,67,28,168,26,251,241,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,81,14,161,102,183,93,74,207,242,93,70,190,211,210,65,114,202,175,21,183,186,200,169,24,230,193,28,245,51,62,105,27,27,92,231,57,24,142,122,162,34,185,203,182,219,170,252,75,222,229,113,228,79,76,191,26,245,138,208,41,91,139,31,52,250,201,243,3,33,245,25,203,94,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,168,120,177,243,79,172,159,48,50,31,81,156,199,248,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,184,13,164,193,26,184,32,227,71,21,226,227,78,32,174,173,117,170,201,159,91,123,144,94,241,232,171,163,116,143,237,36,61,85,212,208,43,214,100,163,122,207,26,35,158,159,82,69,116,93,79,233,73,31,37,64,0,0,26,214,113,99,230,159,89,62,96,100,62,163,57,178,153,173,103,22,62,105,245,147,230,6,67,234,51,129,106,156,149,60,172,101,63,48,43,189,58,220,79,242,0,114,84,242,177,148,252,192,174,244,235,113,63,192,0,0,26,214,113,99,230,159,89,62,96,100,62,163,57,178,153,173,103,22,62,105,245,147,230,6,67,234,51,129,101,60,174,184,250,163,204,44,86,222,25,245,138,225,106,181,221,113,203,125,53,14,39,120,158,166,10,56,238,116,172,124,84,208,91,92,199,57,189,117,141,238,70,216,187,104,231,77,27,93,212,136,248,213,243,89,81,171,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,239,114,230,227,95,248,85,105,196,246,12,254,231,106,143,83,113,111,205,220,169,160,94,212,151,74,20,70,36,119,54,195,210,214,55,169,239,88,229,108,74,230,178,70,181,219,68,217,162,141,2,96,3,94,190,40,120,201,213,61,78,226,107,42,213,156,3,83,110,182,74,74,127,17,140,227,119,12,110,122,155,68,143,199,98,170,124,148,236,122,181,89,51,187,170,169,59,210,85,223,184,255,0,209,99,90,198,50,218,185,115,107,206,184,241,31,161,211,234,62,180,65,106,143,183,112,246,61,162,106,59,44,212,82,92,163,166,133,137,61,124,146,58,87,69,55,114,103,190,61,160,138,40,217,37,60,200,155,239,209,24,66,174,109,124,23,125,11,190,214,113,93,128,55,170,203,145,220,33,131,40,181,193,67,210,219,117,116,140,233,109,115,93,19,17,137,12,239,98,36,174,149,81,222,38,102,175,84,139,81,211,28,64,224,255,0,137,75,239,10,218,227,103,212,219,98,119,173,83,116,218,242,74,70,210,178,121,42,236,242,205,27,234,35,137,28,230,116,204,157,166,73,26,163,216,157,200,216,142,85,98,189,174,216,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,128,120,245,224,239,33,225,99,87,46,110,179,89,234,231,211,171,229,71,141,199,238,112,209,213,120,74,38,78,249,221,29,174,90,137,122,154,234,152,155,12,136,137,221,123,223,19,89,42,244,171,220,214,133,239,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,78,193,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,73,124,176,248,223,163,225,211,42,169,210,29,72,170,232,192,115,11,132,50,211,212,54,24,25,236,171,196,210,83,211,173,84,245,18,203,26,71,71,216,110,243,43,186,213,189,136,220,198,183,121,58,242,7,54,190,52,126,154,95,107,56,81,192,29,211,101,199,46,16,207,148,93,32,174,234,109,198,186,54,117,54,133,173,137,234,197,134,7,189,22,86,202,138,239,19,11,83,166,53,167,234,144,35,175,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,236,149,203,15,130,10,62,34,242,170,157,94,212,138,94,188,7,15,184,67,21,61,59,102,129,254,213,188,67,37,61,66,210,207,79,44,82,36,148,125,135,109,50,59,161,93,223,141,172,115,182,147,163,0,112,127,195,93,247,138,157,113,179,233,149,177,123,54,168,122,110,153,37,91,106,153,4,148,150,120,166,141,149,18,68,174,107,250,166,94,235,35,141,17,143,78,228,140,87,34,49,30,230,236,39,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,3,170,241,99,229,99,89,62,95,228,62,157,57,173,97,178,159,22,62,86,53,147,229,254,67,233,211,154,214,1,181,64,48,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,157,64,0,117,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,10,33,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,85,124,83,235,95,240,137,226,11,54,214,56,237,254,10,147,32,184,39,128,129,209,118,228,101,12,17,50,158,151,186,222,228,136,147,44,16,196,178,116,189,91,220,87,244,236,221,145,45,83,146,167,149,140,167,230,5,119,167,91,128,159,224,0,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,21,87,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,85,124,88,249,167,214,79,152,25,15,168,206,79,78,77,252,77,224,56,173,171,32,225,187,47,169,164,178,92,174,215,135,100,54,91,149,109,198,24,96,184,79,59,105,40,253,158,198,200,173,114,212,171,153,19,163,99,58,214,68,116,169,179,59,105,220,11,95,0,0,0,198,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,53,227,127,141,28,87,132,125,56,158,186,137,214,171,222,125,114,237,193,100,199,165,174,141,178,51,186,147,116,215,84,192,143,73,150,141,139,4,136,174,98,125,121,17,177,117,51,169,100,101,0,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,227,181,107,166,186,106,63,17,122,143,113,213,13,80,188,248,235,173,118,209,67,12,72,172,165,183,210,181,85,99,165,166,141,85,123,112,179,169,219,38,234,229,115,156,247,185,239,123,222,230,115,161,122,143,166,218,113,131,106,134,107,102,246,85,171,81,188,116,182,8,103,85,109,85,69,45,42,83,170,213,58,53,79,169,12,158,41,189,165,85,234,123,88,231,163,81,142,141,239,14,149,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,117,60,180,56,245,166,215,156,122,29,21,213,155,237,36,26,139,99,167,142,27,67,228,238,245,223,237,208,82,198,215,76,233,166,150,71,79,92,142,142,105,102,79,169,212,199,35,216,215,35,38,86,84,182,133,240,253,159,113,15,117,202,108,90,114,202,73,238,88,174,47,93,149,75,71,42,76,233,235,160,166,116,77,117,53,44,112,199,35,165,169,123,166,99,99,141,81,168,229,247,117,39,187,126,171,105,185,230,90,81,159,209,94,104,227,171,176,101,152,117,226,58,152,153,87,72,137,61,190,227,73,50,57,169,36,51,53,81,31,28,177,166,236,145,171,239,106,163,147,226,128,109,16,126,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,239,48,7,4,28,104,226,188,92,105,196,21,213,174,181,89,51,235,111,114,11,222,61,21,116,110,145,253,164,135,170,186,154,5,122,204,148,111,89,227,68,115,211,234,72,174,139,169,253,41,35,228,168,26,187,234,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,192,190,142,90,250,189,77,171,252,31,96,243,172,244,139,114,195,233,215,16,185,67,77,4,177,50,7,208,181,172,167,106,172,155,245,189,212,107,73,35,220,197,86,43,229,114,39,78,202,198,214,95,55,61,51,197,116,239,139,137,174,56,181,39,132,250,107,143,210,100,215,24,25,28,113,194,218,233,39,168,167,149,241,181,140,110,221,207,10,217,94,174,234,115,165,150,87,171,190,182,201,32,57,37,235,95,255,0,55,92,57,214,91,254,252,214,223,85,28,95,240,122,58,184,230,122,201,255,0,2,88,218,216,255,0,191,171,157,250,8,5,170,20,215,206,179,83,62,144,107,142,23,165,180,149,118,170,138,76,63,31,125,194,111,15,39,93,85,61,117,124,223,156,130,163,103,170,51,104,41,40,228,99,21,173,119,76,234,229,87,53,236,218,229,13,104,120,151,207,233,181,79,136,109,72,212,27,126,67,87,124,182,223,50,139,149,77,174,186,165,101,235,150,221,226,30,148,104,137,42,35,216,198,211,164,76,99,28,137,208,198,181,187,55,167,100,9,149,201,79,76,254,144,107,142,105,170,85,116,150,170,138,76,63,31,101,190,31,17,31,93,85,61,117,124,223,155,158,159,118,42,51,104,41,43,35,123,209,205,119,76,232,212,71,53,239,218,74,243,171,242,177,139,124,192,161,244,235,137,218,185,70,105,158,85,167,124,35,195,113,202,105,60,39,211,92,130,175,38,183,64,248,228,142,102,208,201,5,61,60,79,145,175,99,118,238,120,87,74,197,111,83,93,20,177,61,29,245,182,78,171,206,175,202,198,45,243,2,135,211,174,32,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,251,4,232,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,250,21,117,140,37,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,5,255,0,3,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,250,192,0,0,197,92,88,249,88,214,79,151,249,15,167,78,107,173,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,54,41,226,199,202,198,178,124,191,200,125,58,115,90,192,54,51,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,51,169,173,183,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,165,93,11,250,162,141,236,145,168,189,47,99,122,154,246,117,198,253,133,52,119,88,176,29,117,192,45,122,141,167,55,234,75,141,182,227,79,4,178,197,21,84,51,79,111,158,72,99,153,212,149,77,133,239,108,85,49,182,86,36,145,43,149,90,171,253,10,161,221,74,171,231,157,250,147,253,164,253,218,90,161,85,124,243,191,82,127,180,159,187,64,138,188,174,60,246,105,151,227,94,143,90,95,241,64,60,174,60,246,105,151,227,94,143,90,95,240,0,0,0,0,20,3,205,31,207,102,166,254,11,232,244,70,74,229,35,196,222,3,161,154,161,148,105,254,163,84,210,89,237,186,133,79,74,232,178,26,235,140,52,148,86,233,232,35,170,145,172,168,116,202,214,181,146,182,103,181,175,71,110,146,54,54,116,187,184,174,102,53,230,143,231,179,83,127,5,244,122,34,42,129,181,64,43,171,149,55,27,85,154,173,98,169,225,251,87,178,191,25,153,217,187,149,150,11,149,210,229,61,69,195,32,165,123,229,154,120,222,249,149,221,201,169,253,219,34,63,169,208,42,116,198,137,79,35,214,197,64,170,190,121,223,169,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,73,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,129,42,185,231,126,164,255,0,105,63,118,144,255,0,129,126,51,111,188,30,106,61,85,206,75,87,182,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,48,57,231,126,164,255,0,105,63,118,149,86,6,210,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,115,154,168,190,244,83,245,138,75,229,149,199,109,215,68,115,43,118,134,106,150,77,73,30,151,223,170,36,109,45,101,210,119,49,152,221,107,209,206,107,227,147,101,70,83,77,46,205,145,143,233,141,143,147,191,213,26,36,221,219,180,0,71,254,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,32,107,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,221,120,120,135,226,7,62,226,107,84,43,181,95,81,159,72,203,149,101,61,61,36,84,116,43,50,81,81,65,12,104,214,197,79,28,210,72,232,216,174,235,149,205,71,108,178,75,35,189,221,74,7,85,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,77,140,248,78,242,177,163,127,47,241,239,78,128,214,176,217,79,132,239,43,26,55,242,255,0,30,244,232,0,214,218,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,253,56,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,125,0,157,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,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,27,57,130,53,96,188,125,104,118,89,195,5,119,19,119,27,135,179,233,44,22,248,170,50,44,118,150,166,26,251,165,174,170,74,135,83,67,76,248,227,114,42,119,231,98,164,18,74,145,53,236,115,100,119,105,189,125,20,173,96,227,79,138,204,99,59,185,106,61,147,93,178,184,111,87,139,132,215,75,131,95,86,146,208,213,85,73,10,64,178,73,67,34,58,149,221,49,50,56,216,139,23,76,109,138,36,98,53,35,103,72,92,167,52,127,34,122,155,248,47,172,81,20,151,195,199,16,57,247,12,186,161,67,170,250,114,250,71,220,168,233,234,41,37,163,174,89,150,138,182,9,163,86,186,42,136,225,146,55,72,196,119,68,173,106,187,100,146,40,221,239,233,66,221,56,201,191,234,158,87,202,191,32,202,117,174,201,106,179,102,119,155,125,142,225,115,183,91,41,170,105,225,163,238,222,168,223,12,14,138,165,86,88,230,100,46,137,178,177,202,189,50,164,136,138,168,136,82,8,27,52,104,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,128,107,215,192,191,25,183,222,15,53,30,170,231,37,171,219,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,179,254,98,60,100,226,186,105,195,2,85,105,30,166,247,114,77,74,238,219,241,59,214,51,60,117,112,246,105,234,34,109,198,118,213,177,86,56,250,35,115,225,71,177,203,43,101,149,138,196,69,99,159,24,77,82,170,249,231,126,164,255,0,105,63,118,145,127,131,30,44,248,205,176,106,134,41,165,26,73,157,85,228,236,190,212,82,89,40,241,236,163,196,221,45,84,208,50,55,199,27,186,90,171,61,37,53,60,110,89,94,180,206,98,35,32,69,122,61,145,244,146,131,158,119,234,79,246,147,247,104,17,171,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,91,222,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,213,136,178,158,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,240,12,63,197,23,19,120,15,11,58,95,114,212,12,190,166,146,178,228,202,119,58,203,143,37,198,26,106,219,204,233,36,81,244,64,217,23,169,204,99,167,137,210,189,141,122,199,26,185,253,46,217,26,224,198,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,178,156,179,42,206,111,181,89,78,107,147,93,114,11,213,111,71,137,184,221,43,100,171,170,159,161,141,99,58,229,145,92,247,116,177,141,106,110,190,230,181,17,61,200,135,96,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,244,160,54,168,0,0,63,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,238,115,81,83,222,136,126,176,3,94,190,58,56,50,190,240,121,168,244,182,200,238,190,217,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,30,64,229,221,199,213,103,12,121,82,224,122,165,112,186,220,180,202,247,218,167,221,106,103,168,250,51,34,73,43,252,77,45,55,82,177,33,123,231,145,213,17,198,196,145,223,86,70,245,58,62,220,183,41,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,181,225,226,31,135,236,251,134,93,80,174,210,141,70,101,35,238,84,116,244,245,113,86,80,164,203,69,91,4,209,163,155,45,60,147,71,27,164,98,59,174,39,57,27,178,73,20,141,247,244,168,22,21,207,59,245,39,251,73,251,180,197,92,149,60,211,229,63,47,235,189,70,220,67,252,231,93,53,31,82,116,227,6,210,252,214,243,237,91,86,156,248,232,172,19,78,138,234,170,122,90,164,167,69,165,116,138,191,94,24,252,43,123,72,169,212,198,189,204,71,43,27,27,25,242,233,142,177,103,218,57,38,71,89,167,55,234,187,29,203,36,179,165,146,91,157,13,84,212,213,180,144,120,218,90,183,58,158,104,94,199,70,247,58,145,145,185,87,116,88,228,145,187,125,100,84,9,169,205,27,142,219,86,182,93,97,208,141,23,201,170,234,48,155,29,67,221,144,92,105,39,111,130,200,107,90,230,44,76,143,165,58,165,166,167,115,28,168,254,190,220,178,57,30,141,114,67,12,174,138,188,46,240,201,159,113,77,170,22,221,63,196,41,170,232,237,175,168,107,111,89,10,219,166,169,162,179,64,177,203,39,92,238,141,58,90,247,182,9,91,19,30,230,36,146,35,89,212,221,213,205,234,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,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,93,132,248,93,225,147,1,225,103,75,237,186,127,136,83,82,86,92,153,78,214,222,178,21,183,67,77,91,121,157,36,150,78,185,221,26,117,57,140,116,242,182,38,61,207,88,227,86,179,169,219,43,156,29,175,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,81,124,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,7,201,203,43,142,219,174,136,230,86,237,12,213,44,154,146,61,47,191,84,72,218,90,203,164,238,99,49,186,215,163,156,215,199,38,202,140,166,154,93,155,35,31,211,27,31,39,127,170,52,73,187,183,104,106,174,90,247,42,254,61,105,170,169,173,92,44,107,37,246,146,141,244,116,240,219,240,107,157,71,117,95,88,245,150,103,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,209,23,107,117,122,196,215,133,165,2,157,185,178,241,91,159,67,196,93,163,74,52,231,41,200,49,102,105,133,59,42,229,172,182,87,77,67,60,215,90,234,84,115,165,100,144,205,245,152,202,57,217,19,28,173,99,218,179,214,55,235,49,233,190,95,229,43,196,55,19,90,215,244,131,14,205,179,155,86,65,136,96,221,186,138,202,251,236,117,85,185,21,68,149,221,239,15,77,21,82,204,140,88,88,248,38,145,210,76,217,100,68,86,196,223,168,230,172,1,90,220,88,249,167,214,79,152,25,15,168,206,90,79,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,186,173,184,177,243,79,172,159,48,50,31,81,156,198,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,180,240,34,175,1,60,111,216,184,184,193,37,162,200,234,173,86,221,77,178,119,101,189,217,40,225,125,60,47,165,89,149,33,170,164,108,146,200,249,33,232,116,76,145,122,213,204,151,126,166,181,178,68,175,149,64,0,0,0,0,0,0,15,91,211,119,110,123,14,43,241,3,194,30,28,138,169,178,30,71,196,15,17,179,167,226,115,247,33,225,92,141,79,122,162,108,117,188,171,62,198,241,8,18,123,213,222,142,153,170,155,167,118,162,54,127,25,19,248,206,79,181,80,14,200,247,177,141,87,61,200,136,159,106,169,248,119,204,231,20,199,105,228,169,188,100,20,20,140,137,170,231,44,179,181,168,136,136,170,191,253,74,255,0,136,135,58,253,204,35,19,194,109,85,208,99,119,75,125,109,82,66,189,165,142,120,228,111,86,209,170,111,209,82,139,252,101,248,125,202,87,134,173,241,201,171,90,153,85,61,29,186,174,104,162,157,92,196,101,36,149,45,69,71,44,137,240,74,135,39,193,233,255,0,48,22,147,171,28,124,232,134,10,249,168,233,245,2,207,61,68,79,86,58,56,167,115,215,116,86,125,173,137,200,159,164,191,226,43,243,136,14,97,25,94,163,116,218,48,122,167,58,21,122,245,36,48,199,46,232,232,145,191,198,166,69,248,170,253,166,1,194,180,27,88,117,158,191,218,79,182,221,230,109,82,172,171,35,225,170,115,87,116,114,239,191,109,255,0,200,39,95,14,252,179,168,40,106,210,235,155,197,36,155,35,21,177,171,90,169,186,77,191,189,37,165,251,145,62,208,32,140,88,143,17,218,211,86,172,161,195,175,183,40,103,222,94,168,173,172,68,247,125,127,138,53,191,203,79,241,153,111,78,185,112,235,166,65,83,28,151,220,26,231,77,19,183,234,116,140,141,54,247,63,236,73,209,126,40,159,227,46,7,79,56,127,192,180,250,142,24,45,22,74,72,214,56,209,157,73,77,10,47,232,181,171,250,49,183,249,40,100,122,106,10,58,63,116,16,198,196,251,154,212,79,250,191,164,8,159,162,60,10,224,250,119,69,76,181,214,167,62,161,173,99,158,229,150,102,236,168,145,239,238,74,135,39,197,138,103,139,173,94,9,164,56,242,212,214,85,211,91,169,162,107,62,180,243,185,19,226,216,255,0,140,174,95,227,34,29,222,225,91,79,111,165,146,170,121,24,198,70,213,114,171,149,17,17,17,21,126,223,232,43,47,153,47,20,80,82,83,197,134,99,119,88,157,34,178,84,155,179,58,47,75,153,87,31,185,122,37,247,47,230,215,226,128,96,222,56,248,204,172,212,59,194,227,216,133,222,25,168,99,145,81,22,20,142,68,114,62,154,54,175,189,97,69,253,37,114,124,76,55,195,87,15,26,129,172,121,165,5,213,113,123,149,69,27,235,162,124,149,13,167,84,98,34,203,11,149,119,71,53,62,18,110,99,141,30,195,174,122,173,168,246,251,79,106,106,148,146,166,155,185,210,215,61,81,174,154,54,42,254,139,190,255,0,181,11,215,225,87,67,236,58,107,130,91,34,167,182,199,29,79,98,23,61,203,11,17,221,93,152,55,247,164,109,95,139,0,203,24,6,23,73,135,218,217,111,167,133,88,141,223,226,171,252,167,175,218,229,254,81,219,81,54,8,155,28,94,170,137,186,40,7,185,19,237,56,236,171,246,158,189,220,229,247,238,123,209,17,16,14,40,196,221,14,123,124,16,34,33,228,15,206,190,214,178,223,107,169,170,145,232,196,100,79,94,165,95,114,108,213,95,251,10,95,230,43,148,199,159,235,13,62,57,104,170,109,100,145,71,179,163,135,103,47,84,115,214,238,158,228,79,134,255,0,121,105,252,80,231,204,211,237,44,186,94,59,168,215,173,61,75,25,187,182,250,201,77,43,147,248,205,254,79,222,83,134,153,205,83,173,28,86,54,162,185,142,169,142,87,92,164,86,236,175,77,191,62,228,247,47,95,218,240,39,70,59,162,245,54,206,29,124,20,214,153,161,149,255,0,197,127,82,42,109,92,171,240,87,253,202,71,254,89,85,172,162,213,107,133,178,77,146,86,190,102,170,42,251,253,213,52,109,255,0,173,11,30,213,123,66,88,180,154,166,58,40,90,213,143,163,102,163,118,248,212,179,236,68,79,189,74,199,229,213,84,141,215,219,146,57,81,28,233,38,85,79,185,124,109,32,23,61,75,239,167,141,118,248,181,63,234,61,138,122,40,31,215,71,11,191,220,219,255,0,81,239,95,128,30,191,227,124,79,99,79,94,222,243,155,64,228,113,113,200,226,224,61,109,253,47,248,207,113,234,69,250,223,4,61,160,122,230,253,15,121,78,188,116,119,42,120,140,199,27,2,42,189,247,40,17,136,137,190,235,218,162,79,250,203,139,151,244,126,27,149,3,198,221,84,116,252,72,226,82,186,8,209,32,187,83,185,202,141,248,167,69,10,255,0,216,5,150,240,223,20,145,105,62,48,201,145,82,70,218,40,154,228,84,217,81,124,52,59,153,80,198,188,63,84,50,171,76,49,250,136,218,136,217,45,180,142,79,119,216,180,241,41,146,128,226,255,0,122,124,79,12,69,79,136,119,199,227,246,158,91,241,3,145,225,223,3,200,3,212,136,187,252,15,105,193,61,202,115,3,229,185,55,174,145,237,251,246,255,0,173,10,163,202,242,23,224,252,122,89,167,173,94,205,61,69,214,134,53,87,251,145,119,161,133,191,114,253,175,66,216,166,106,62,53,69,77,202,162,227,178,198,152,127,16,216,182,109,20,46,106,54,233,4,175,119,78,201,245,25,66,212,247,236,159,127,222,5,164,226,183,8,110,150,74,74,216,100,107,217,44,49,185,170,139,191,185,88,213,255,0,180,253,103,55,169,21,20,197,156,57,100,209,101,26,99,101,184,181,251,171,168,169,183,247,255,0,230,240,175,222,191,202,50,160,16,247,143,206,28,165,213,204,1,149,54,107,100,181,55,10,9,39,168,106,71,212,170,191,214,174,106,38,221,198,167,197,173,79,180,174,46,22,50,155,199,14,220,68,67,104,203,92,182,138,120,155,112,134,79,18,214,181,19,243,111,98,123,246,119,241,162,219,227,246,127,142,243,239,182,216,174,150,233,169,36,106,57,36,141,237,217,83,127,139,85,62,229,251,202,116,230,51,163,183,12,15,53,126,119,104,164,154,40,228,145,58,165,100,110,106,35,165,158,171,127,172,214,55,236,84,254,55,248,192,183,172,59,42,181,101,22,168,235,173,181,240,84,198,237,246,124,79,71,34,236,231,39,217,254,10,255,0,136,253,138,202,56,170,225,116,82,55,116,114,42,124,87,238,43,215,151,87,18,201,148,89,23,23,191,221,99,90,136,191,67,189,63,214,93,223,86,245,253,57,85,126,13,79,176,177,38,57,30,198,185,23,116,114,34,129,91,60,205,244,6,229,144,91,104,178,155,37,146,166,165,212,144,72,199,186,36,115,182,235,170,139,111,227,255,0,182,95,176,169,218,26,75,149,186,227,209,78,215,199,83,10,181,205,69,98,42,170,238,138,158,229,255,0,136,217,59,87,240,170,60,207,21,168,182,213,83,182,86,187,161,54,86,35,190,18,177,223,107,87,249,37,12,107,102,151,215,105,254,170,62,214,234,89,33,71,205,3,24,142,141,91,190,241,66,239,228,55,249,95,112,25,99,133,62,50,114,61,31,186,210,218,114,250,199,83,91,122,216,213,116,176,177,141,70,245,64,221,247,108,14,95,209,141,223,111,216,91,110,155,113,41,164,250,135,74,147,88,243,155,61,83,215,248,140,169,250,223,23,253,138,212,95,226,47,217,246,21,95,136,112,203,143,234,214,156,178,162,133,209,178,243,4,8,170,145,171,17,234,246,192,213,217,118,137,207,253,57,19,255,0,242,97,26,59,222,182,240,247,119,73,27,29,222,154,54,253,143,74,182,49,126,175,244,199,253,251,254,127,241,134,193,180,151,155,101,99,17,244,213,176,189,21,126,40,244,62,182,212,66,239,209,149,139,253,14,66,148,236,156,206,117,54,215,75,28,77,164,165,85,110,234,171,36,117,27,175,214,223,253,84,135,123,195,185,172,101,76,175,99,114,42,42,36,167,233,119,87,110,57,58,183,219,221,250,117,123,124,64,183,68,115,87,224,168,121,33,78,154,115,27,211,124,178,182,146,142,190,186,26,103,207,42,71,245,229,129,155,110,174,79,126,245,43,247,33,40,49,125,87,195,242,154,104,170,173,183,202,41,91,43,90,230,163,42,98,114,236,168,213,79,131,215,249,72,7,118,60,42,110,122,32,174,166,169,106,58,41,152,228,114,110,155,57,20,247,35,218,191,5,3,195,211,100,217,15,95,90,167,185,61,234,123,85,81,80,245,177,136,142,234,84,95,230,220,15,106,38,201,177,228,226,138,171,246,30,64,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,154,125,100,249,129,144,250,140,230,202,102,181,156,88,249,167,214,79,152,25,15,168,206,6,106,201,56,40,246,223,0,250,127,197,142,153,91,46,181,151,168,125,169,30,105,111,129,59,241,186,134,27,141,108,108,185,181,21,221,113,246,89,20,81,202,216,218,230,172,106,217,85,35,72,166,123,227,254,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,187,254,87,30,68,244,203,241,175,88,173,43,215,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,240,177,75,103,31,218,71,95,193,251,248,178,170,146,146,220,198,211,207,72,152,229,77,205,142,169,117,254,54,189,25,106,71,196,215,187,174,71,53,175,99,214,52,114,83,189,179,190,54,51,169,27,70,218,233,174,154,143,196,94,163,220,117,67,84,47,62,58,235,93,180,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,220,44,234,118,201,186,185,92,231,61,238,123,222,247,187,160,19,211,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,192,202,188,169,248,18,186,173,214,131,138,109,101,198,105,27,109,109,58,79,132,90,174,48,57,211,201,58,185,142,142,240,172,85,70,177,141,106,57,32,235,107,149,234,254,251,81,157,16,73,37,133,113,99,229,99,89,62,95,228,62,157,57,146,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,49,175,22,62,86,53,147,229,254,67,233,211,129,173,97,42,184,148,224,130,251,164,154,29,165,188,67,224,116,183,91,198,25,150,225,246,107,142,71,83,60,204,154,75,69,226,174,22,200,228,115,35,137,157,170,55,247,98,100,79,85,122,164,136,230,61,232,175,137,31,21,77,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,236,250,117,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,164,190,11,184,182,202,184,70,213,52,202,109,177,120,236,110,251,225,173,249,53,185,205,146,94,229,11,106,99,123,231,130,36,154,40,214,178,56,210,102,194,249,21,90,222,244,136,169,179,212,216,39,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,40,47,141,254,11,178,174,17,245,30,122,26,38,221,111,120,13,203,183,61,147,33,150,134,70,198,206,234,205,211,67,83,58,49,33,90,198,36,18,42,181,139,245,227,70,203,210,206,165,141,153,47,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,4,202,231,87,229,99,22,249,129,67,233,215,18,149,139,158,231,43,118,181,95,248,68,194,111,182,43,157,37,198,219,113,206,45,181,116,117,148,147,54,104,42,96,146,217,112,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,21,45,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,0,103,254,94,124,105,221,120,88,213,10,123,22,95,144,85,183,74,242,90,133,76,130,141,41,157,84,148,83,172,125,49,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,237,200,246,67,211,125,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,26,224,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,150,188,181,57,133,214,105,149,246,135,66,181,231,47,255,0,48,181,253,81,89,239,151,73,167,168,146,207,85,209,77,13,53,43,230,146,101,142,154,220,216,225,123,81,27,31,76,114,74,142,115,153,31,91,154,22,233,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,3,198,103,25,153,247,22,121,253,77,101,101,117,93,187,9,183,84,62,43,13,134,41,102,134,7,65,28,213,11,77,87,85,76,179,203,10,215,118,106,22,57,37,143,100,217,58,91,238,248,230,174,101,252,122,212,235,206,67,54,138,233,53,246,174,13,58,177,212,73,13,221,241,246,186,47,247,24,42,164,107,102,108,208,203,35,103,161,70,199,12,176,167,212,234,123,149,239,107,149,144,171,48,87,5,220,36,229,92,92,234,154,98,214,217,124,14,55,98,240,215,12,154,226,231,73,23,110,133,213,49,177,240,65,42,67,44,105,89,36,107,51,161,100,136,141,119,102,69,85,217,138,6,0,47,251,149,199,145,61,50,252,107,214,43,74,64,226,23,22,177,96,218,251,169,120,86,45,67,224,172,184,254,97,121,181,219,169,187,175,147,177,75,5,108,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,247,151,127,202,227,200,158,153,126,53,235,21,160,82,183,22,62,105,245,147,230,6,67,234,51,153,171,36,224,163,219,124,3,233,255,0,22,58,101,108,186,214,94,161,246,164,121,165,190,4,239,198,234,24,110,53,177,178,230,212,87,117,199,217,100,81,71,43,99,107,154,177,171,101,84,141,34,153,239,194,188,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,129,72,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,97,78,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,224,200,197,115,88,231,197,44,79,86,51,175,165,42,131,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,252,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,129,177,72,58,166,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,237,96,13,107,56,177,243,79,172,159,48,50,31,81,156,216,163,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,107,111,173,249,173,171,82,181,163,62,212,107,21,61,92,22,220,171,40,186,222,232,226,171,99,91,60,112,84,213,201,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,126,32,91,167,37,79,43,25,79,204,10,239,78,183,19,252,171,94,76,60,64,224,54,236,122,247,195,69,193,245,116,185,101,210,241,95,149,80,203,50,194,202,74,168,18,150,138,21,166,137,203,39,117,245,40,144,203,42,198,216,213,59,81,189,221,95,85,81,45,40,0,0,1,173,103,22,62,105,245,147,230,6,67,234,51,155,41,154,214,113,99,230,159,89,62,96,100,62,163,56,25,87,71,184,32,190,235,207,7,121,54,186,233,125,45,214,243,157,98,249,132,214,233,172,113,76,197,142,178,207,21,12,19,72,180,208,164,75,36,181,137,37,67,92,140,238,34,62,54,57,172,99,164,86,53,241,126,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,240,115,30,230,174,232,170,133,196,242,84,203,49,95,200,22,83,130,253,38,181,125,36,250,97,93,118,246,55,141,143,199,120,31,5,110,139,196,246,55,238,118,123,159,83,185,211,211,213,245,119,223,220,97,94,104,188,2,214,97,247,219,151,19,26,59,111,186,221,45,89,29,194,166,187,44,179,193,77,61,100,150,202,167,178,90,153,238,77,123,90,238,138,55,118,228,116,189,197,107,97,145,205,233,85,100,136,200,66,0,105,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,148,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,165,96,114,92,225,235,218,119,220,143,137,219,181,77,170,162,146,209,226,113,43,69,20,148,189,218,168,107,158,202,105,167,172,108,142,77,161,218,9,18,22,171,55,115,219,81,58,42,177,173,218,75,106,0,99,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,114,89,135,248,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,134,189,154,197,163,185,246,133,103,247,77,57,212,107,13,93,186,229,110,168,158,40,165,150,150,104,96,184,65,28,210,66,218,186,87,76,198,58,90,105,29,19,214,57,81,168,142,68,254,148,78,191,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,123,207,213,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,31,149,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,123,128,216,79,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,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,1,138,184,177,242,177,172,159,47,242,31,78,156,214,176,217,79,139,31,43,26,201,242,255,0,33,244,233,205,107,0,206,188,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,250,21,104,219,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,190,174,94,124,105,221,120,88,213,10,123,22,95,144,85,183,74,242,90,133,76,130,141,41,157,84,148,83,172,125,49,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,237,200,246,67,210,23,211,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,74,220,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,101,94,104,220,127,218,175,246,168,120,124,225,223,81,105,46,54,219,141,59,215,51,188,217,164,108,208,84,193,35,88,177,91,233,235,35,122,181,236,115,85,235,80,145,162,162,162,199,23,115,251,162,34,189,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,116,2,234,121,42,121,88,202,126,96,87,122,117,184,172,14,50,116,114,197,195,255,0,16,249,6,142,227,147,120,138,76,102,223,99,167,146,167,165,236,241,117,79,180,81,201,83,83,208,247,189,99,238,207,36,178,246,250,213,172,235,233,111,213,106,33,103,252,149,60,172,101,63,48,43,189,58,220,4,255,0,0,1,64,60,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,170,190,44,124,211,235,39,204,12,135,212,103,49,165,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,75,226,199,205,62,178,124,192,200,125,70,115,47,232,95,2,119,94,33,248,68,202,117,191,78,107,42,231,205,177,92,162,186,146,91,76,178,57,208,87,90,169,173,145,84,186,42,88,33,167,146,105,107,159,52,204,100,109,87,181,142,79,119,185,118,85,11,31,229,153,198,143,240,147,211,135,233,190,106,238,222,125,128,219,233,32,169,168,154,187,189,37,246,133,19,180,202,237,164,123,166,116,205,86,53,181,14,94,166,247,37,137,232,228,239,36,113,205,83,87,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,216,35,130,238,45,177,94,46,116,177,50,155,108,94,7,36,177,120,107,126,77,110,115,99,139,183,92,234,104,222,249,224,137,38,150,68,163,146,69,153,176,190,69,71,59,179,34,42,110,197,3,53,101,151,255,0,162,152,173,231,41,246,37,214,243,236,107,125,69,195,217,214,154,111,17,93,89,218,141,207,236,83,197,186,119,38,127,79,75,25,186,117,57,81,55,77,205,125,248,231,226,131,62,226,107,90,43,171,50,251,69,93,130,219,136,212,87,89,44,182,26,154,121,169,103,162,129,181,114,175,85,93,52,146,200,216,235,149,189,168,231,86,116,162,172,12,110,223,81,13,135,136,213,197,95,0,186,29,197,103,131,187,95,237,255,0,70,114,154,123,133,61,69,78,71,101,166,134,58,234,250,86,246,227,154,154,161,202,221,166,222,8,209,145,73,34,57,208,185,172,86,238,206,228,82,133,112,114,208,224,42,167,94,114,24,117,171,86,108,85,112,105,213,142,162,57,173,12,147,181,209,127,184,193,85,27,157,11,161,154,41,27,61,10,54,57,162,153,126,167,83,220,140,99,156,172,153,25,149,121,220,90,109,86,11,86,131,88,172,86,202,75,117,182,221,79,144,82,81,209,210,66,216,96,166,130,54,219,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,164,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,242,176,121,231,126,164,255,0,105,63,118,129,138,185,42,121,167,202,126,95,215,122,141,184,202,188,215,56,22,254,223,197,6,138,97,159,234,138,172,254,138,133,223,224,185,183,72,233,209,191,239,190,41,237,119,242,38,86,127,116,76,98,174,74,158,105,242,159,151,245,222,163,110,46,164,13,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,201,58,123,146,93,115,44,3,26,203,239,184,197,94,55,114,190,89,232,174,85,150,90,181,119,126,219,60,208,178,73,41,100,234,99,29,215,27,156,172,93,216,213,221,171,187,91,240,72,255,0,165,92,185,248,109,210,61,104,187,235,125,138,205,87,113,185,92,106,42,42,232,237,55,74,122,9,173,86,89,228,171,101,76,114,219,224,109,51,93,76,248,93,26,50,23,35,213,88,197,84,79,188,148,0,87,175,58,124,2,154,251,195,206,41,168,52,248,245,93,101,203,21,202,25,76,250,232,82,87,50,130,221,89,79,34,76,178,163,87,161,172,125,68,20,12,71,189,61,207,232,107,85,59,138,142,174,14,2,117,51,42,210,254,46,52,206,227,139,85,246,253,189,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,23,211,196,14,153,254,89,52,59,60,210,216,233,45,85,21,121,54,63,93,111,160,246,164,125,116,176,215,62,23,120,89,223,245,30,173,237,78,145,72,143,107,85,204,115,17,205,78,166,161,172,184,27,20,113,237,169,152,174,151,240,143,169,151,28,166,175,183,237,236,126,183,25,183,64,201,35,73,170,171,171,224,125,60,76,141,175,123,122,250,123,142,149,232,221,220,145,67,43,209,174,232,216,215,223,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,4,244,230,103,197,183,229,147,67,180,39,5,130,43,85,69,94,77,143,208,106,45,254,170,222,222,186,88,107,159,12,212,105,73,76,244,153,234,222,212,233,114,100,209,200,213,115,28,200,91,215,212,217,16,195,252,174,52,134,155,86,184,193,198,103,185,65,73,61,183,6,167,155,47,170,134,105,229,137,239,125,51,152,202,87,68,177,254,147,217,89,61,36,138,215,43,88,172,141,232,238,175,208,112,94,166,158,225,86,173,53,192,49,173,57,177,84,85,207,109,197,108,244,86,74,57,106,222,215,79,36,20,208,178,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,124,8,65,206,175,202,198,45,243,2,135,211,174,36,255,0,32,7,58,191,43,24,183,204,10,31,78,184,129,80,26,79,130,254,84,53,79,13,211,63,106,123,51,233,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,185,250,186,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,245,184,78,243,79,163,127,48,49,239,81,128,187,238,55,248,46,197,120,184,211,137,232,104,155,106,178,103,214,222,220,246,76,134,90,24,221,35,251,73,55,77,13,76,232,197,153,40,222,179,200,170,214,47,212,145,91,47,75,250,86,55,133,122,242,194,227,214,155,70,46,180,156,63,107,5,246,146,131,79,174,117,21,51,90,174,245,125,215,173,166,227,59,161,232,134,73,93,47,106,158,133,202,217,220,170,145,125,89,167,89,30,230,177,100,123,110,124,213,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,247,150,211,202,235,143,170,60,194,197,109,225,159,88,174,22,171,93,215,28,183,211,80,226,119,137,234,96,163,142,231,74,199,197,77,5,181,204,115,155,215,88,222,228,109,139,182,142,116,209,181,221,72,143,141,95,48,89,80,0,12,85,197,143,149,141,100,249,127,144,250,116,230,181,134,202,124,88,249,88,214,79,151,249,15,167,78,107,88,4,180,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,63,47,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,78,177,104,238,3,174,184,5,211,78,117,26,195,73,113,182,220,105,231,138,41,101,165,134,105,237,243,201,12,144,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,165,22,128,120,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,240,216,119,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,245,248,107,141,174,182,58,186,89,250,30,230,63,162,88,213,204,119,75,216,230,174,203,238,115,85,23,222,138,86,15,60,239,212,159,237,39,238,211,10,114,221,227,234,251,160,89,85,175,68,181,34,225,227,116,203,32,184,50,158,158,106,170,150,71,244,102,170,121,54,90,150,73,43,154,198,209,185,239,234,158,55,57,26,205,221,51,54,119,113,147,102,190,121,223,169,63,218,79,221,160,69,94,87,30,123,52,203,241,175,71,173,47,248,160,30,87,30,123,52,203,241,175,71,173,47,248,0,0,0,0,10,1,230,143,231,179,83,127,5,244,122,35,228,225,27,131,106,158,44,52,191,88,238,24,165,77,91,179,188,34,158,205,54,53,66,181,177,83,209,87,62,162,74,149,168,134,117,124,110,94,183,69,76,173,137,122,227,98,72,230,247,28,140,221,91,245,243,71,243,217,169,191,130,250,61,17,42,185,24,254,187,63,102,255,0,121,1,88,31,230,171,2,202,191,211,92,115,36,199,46,31,238,148,117,214,218,234,121,63,228,201,12,209,200,207,230,115,92,223,177,80,190,158,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,208,232,153,34,245,171,153,46,253,77,107,100,137,95,23,249,168,112,21,77,85,77,117,226,159,70,236,84,148,111,163,167,154,225,156,219,41,251,170,250,199,172,176,181,43,233,169,227,137,205,71,163,95,60,181,79,115,216,206,136,187,187,43,214,87,62,181,180,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,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,129,99,252,243,191,82,127,180,159,187,72,171,202,227,207,102,153,126,53,232,245,166,85,230,135,196,190,150,113,65,130,104,110,117,166,119,111,245,205,227,108,213,147,211,123,82,217,249,234,40,163,241,112,67,44,157,158,239,97,239,143,169,223,93,155,57,62,212,76,85,202,227,207,102,153,126,53,232,245,160,74,174,121,223,169,63,218,79,221,164,21,224,207,69,49,94,34,120,147,195,244,115,53,184,93,104,172,185,7,180,60,76,246,185,99,142,169,157,138,10,138,134,116,58,72,228,98,110,248,90,139,187,23,234,170,237,178,236,169,58,185,231,126,164,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,64,194,154,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,54,194,185,105,115,24,181,88,45,86,126,27,245,234,243,73,110,182,219,169,252,38,49,146,214,212,54,24,41,160,141,181,83,201,21,202,174,170,165,26,198,53,169,79,79,76,216,163,68,68,70,198,191,197,82,101,113,209,193,149,139,140,61,56,165,182,71,117,246,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,40,7,41,196,242,172,26,251,85,139,102,184,205,215,31,189,81,116,120,155,117,210,138,74,74,168,58,216,215,179,174,41,17,175,111,83,30,215,38,233,239,107,145,83,220,168,6,127,227,163,140,219,239,24,122,143,75,115,142,213,236,108,51,23,241,20,248,205,182,86,49,106,155,28,170,206,237,77,76,141,223,121,165,237,68,171,27,92,177,198,214,53,173,234,84,124,178,119,110,95,124,5,100,60,76,230,84,57,206,160,216,170,232,244,174,209,81,28,213,207,168,241,84,79,191,177,82,165,169,13,12,201,18,178,102,54,162,157,177,212,43,100,99,216,199,170,53,205,122,162,166,42,224,239,133,92,203,138,253,92,183,225,246,107,109,91,113,139,117,69,61,78,89,119,142,68,133,150,235,114,191,235,163,101,115,30,223,19,35,91,35,97,103,75,186,158,138,229,78,219,36,123,54,19,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,80,213,220,217,79,132,239,43,26,55,242,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,47,241,239,78,128,13,107,9,127,197,95,5,31,147,45,2,210,46,37,52,206,217,117,169,198,242,220,62,203,83,150,197,183,122,27,61,210,106,42,103,37,71,90,185,100,108,53,82,72,255,0,115,155,209,28,169,210,143,68,154,24,155,16,13,132,248,27,212,205,44,215,94,17,240,124,90,219,87,106,188,251,27,15,160,198,114,108,126,178,74,106,137,160,237,64,234,39,178,174,153,30,254,152,106,60,52,206,141,36,68,238,68,168,170,212,221,90,129,64,54,236,179,42,179,216,174,248,181,167,38,186,209,89,114,15,15,237,123,117,61,108,145,210,220,59,15,87,193,226,34,106,163,37,237,189,85,204,235,69,233,114,170,166,202,103,254,95,252,49,127,9,238,32,173,54,12,147,23,186,220,176,27,39,93,195,43,169,163,155,195,199,12,41,20,139,77,4,147,123,149,59,243,177,145,244,70,169,42,199,222,115,21,189,183,72,207,214,227,219,130,11,239,8,249,220,85,184,229,45,214,229,166,87,190,212,86,75,221,100,204,168,153,149,73,10,44,212,181,110,142,40,217,28,221,109,149,241,167,66,53,241,109,210,231,58,57,81,150,41,202,51,135,175,201,79,15,178,234,205,206,166,234,203,214,170,246,107,101,183,214,82,248,120,232,232,105,37,169,142,141,209,163,147,174,78,243,37,124,253,213,84,107,163,154,30,150,236,213,124,129,144,57,163,249,19,212,223,193,125,98,136,164,14,30,177,107,22,115,175,186,105,133,101,52,62,54,203,144,102,22,107,93,198,155,186,248,251,244,179,214,197,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,121,119,252,209,252,137,234,111,224,190,177,68,82,7,15,89,77,139,6,215,221,52,205,114,154,239,5,101,199,243,11,53,210,227,83,218,124,157,138,88,43,98,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,184,12,129,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,97,91,142,89,149,94,44,86,140,90,237,147,93,107,108,184,255,0,136,246,69,186,162,182,73,41,109,253,247,163,231,240,241,57,85,145,119,30,136,231,244,34,117,57,17,87,117,54,62,215,29,20,210,206,46,116,105,112,92,166,225,227,177,187,239,131,187,91,175,54,105,105,165,154,62,151,54,88,170,104,231,124,114,198,157,200,213,204,238,53,171,213,20,210,53,23,103,238,107,237,171,220,58,234,230,137,106,228,154,37,153,226,117,111,201,223,81,20,54,200,109,241,62,165,151,134,76,245,101,60,212,74,214,245,78,201,92,157,45,68,111,95,90,58,55,53,178,53,204,104,79,78,77,156,49,123,74,251,118,226,119,53,197,238,176,199,103,218,223,132,86,201,55,106,150,166,105,25,81,13,194,118,198,155,62,94,219,21,176,181,235,249,174,169,103,68,71,73,30,241,126,183,60,239,212,159,237,39,238,210,194,120,110,209,11,87,14,26,37,139,104,189,154,249,87,121,167,199,41,229,107,235,234,99,108,111,169,158,105,228,168,153,232,198,251,152,197,150,105,58,25,187,149,172,233,106,185,234,138,245,175,110,121,223,169,63,218,79,221,160,68,174,95,220,51,225,188,87,234,94,107,165,185,133,117,93,185,237,193,234,238,86,139,157,50,171,159,110,184,199,93,68,200,167,88,250,145,179,51,166,89,24,248,220,169,212,199,187,165,204,127,68,140,192,25,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,55,249,42,121,167,202,126,95,215,122,141,184,157,60,196,120,32,163,226,171,4,76,183,14,165,233,212,220,78,223,44,86,38,164,208,83,67,116,141,211,69,35,233,106,165,124,78,123,186,88,201,252,58,44,145,198,201,106,28,175,114,53,239,114,6,11,229,249,204,230,213,118,195,110,154,115,197,62,99,73,111,174,195,172,242,92,168,114,235,149,91,81,247,90,40,85,173,90,89,154,171,221,168,174,106,57,21,157,166,190,74,134,53,221,77,238,177,95,53,122,241,93,197,118,163,241,107,168,239,205,115,89,124,13,170,135,185,5,130,193,4,202,250,91,69,43,149,21,90,213,84,78,228,207,233,106,203,50,162,58,71,53,168,136,198,50,56,217,135,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,37,7,1,60,16,95,120,184,206,229,173,200,233,110,182,221,50,178,119,98,189,222,232,230,101,60,207,170,88,85,97,165,164,116,145,72,201,38,235,116,79,145,58,21,172,139,126,167,53,210,68,143,7,12,188,20,101,90,161,163,250,141,196,134,107,108,240,88,14,33,135,228,85,182,159,16,146,50,75,221,210,11,125,71,101,212,253,14,106,246,105,231,107,100,124,170,170,199,73,18,66,141,147,243,221,168,170,108,123,196,70,39,138,224,220,29,234,214,45,133,99,54,172,126,203,69,167,249,47,134,183,90,232,163,164,165,131,174,134,165,239,232,138,52,107,27,212,247,185,203,178,123,220,229,85,247,170,154,225,1,181,64,0,0,0,1,31,248,215,225,70,197,197,166,141,86,225,189,171,85,30,95,109,222,179,22,189,214,194,247,120,10,174,166,44,145,171,163,84,122,67,59,25,218,145,54,123,83,118,73,219,123,226,141,9,0,0,213,179,41,196,242,172,26,251,85,139,102,184,205,215,31,189,81,116,120,155,117,210,138,74,74,168,58,216,215,179,174,41,17,175,111,83,30,215,38,233,239,107,145,83,220,168,49,108,79,42,206,111,180,184,182,21,140,221,114,11,213,111,95,134,183,90,232,164,171,170,159,161,142,123,250,34,141,28,247,116,177,142,114,236,158,230,181,85,125,200,165,148,243,189,196,241,91,61,247,74,178,155,78,51,106,162,189,100,30,220,246,189,198,158,138,56,234,174,29,134,91,89,7,136,149,168,143,151,182,197,86,179,173,87,165,170,168,155,33,141,121,48,218,109,87,30,43,239,117,151,11,101,37,85,69,175,7,175,171,161,150,104,90,247,210,206,181,148,80,172,177,57,83,118,61,98,154,88,213,205,217,122,36,123,126,14,84,80,176,174,2,120,32,177,112,143,130,75,91,145,210,218,174,90,155,123,238,197,123,189,209,204,250,136,89,74,147,42,195,75,72,233,34,141,241,195,208,216,159,34,116,35,159,46,253,78,115,99,137,25,42,128,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,129,143,248,25,224,202,197,198,30,156,107,21,178,59,175,177,179,60,95,216,117,24,205,202,87,189,105,91,36,169,95,221,166,169,141,187,239,12,189,168,145,100,107,86,72,220,198,185,189,72,143,138,72,171,148,226,121,86,13,125,170,197,179,92,102,235,143,222,168,186,60,77,186,233,69,37,37,84,29,108,107,217,215,20,136,215,183,169,143,107,147,116,247,181,200,169,238,84,44,127,146,54,127,134,216,179,45,77,211,235,206,67,73,71,144,229,84,246,154,155,45,12,202,173,125,123,40,210,181,106,82,37,84,233,115,216,217,227,122,179,126,181,103,91,145,21,177,189,91,159,249,154,240,37,106,214,236,54,227,174,122,91,140,213,201,170,22,26,120,221,85,71,107,129,175,126,73,68,197,107,92,201,35,221,21,245,48,197,187,163,123,58,164,123,35,236,116,200,171,15,104,41,90,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,96,158,95,252,49,127,6,30,31,109,54,12,147,23,181,91,115,235,223,93,195,43,169,163,155,196,73,52,203,44,139,77,4,147,123,209,123,16,61,145,244,70,171,18,73,222,115,21,221,199,72,250,150,229,187,195,71,240,141,226,58,215,237,251,79,139,195,48,174,139,254,65,222,131,185,79,81,219,127,245,173,19,250,226,146,39,247,166,68,234,138,78,158,228,17,85,116,174,237,47,248,13,107,56,177,243,79,172,159,48,50,31,81,156,239,249,87,6,87,218,78,12,112,174,49,49,43,175,142,181,87,120,186,124,174,221,80,246,50,75,124,141,186,207,69,77,83,78,190,238,228,47,233,130,55,199,239,145,146,57,30,157,108,123,187,29,3,139,31,52,250,201,243,3,33,245,25,203,158,229,157,105,181,95,249,127,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,118,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,72,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,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,132,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,91,78,220,196,120,32,172,225,87,59,76,183,14,165,234,211,44,178,225,44,86,38,164,211,212,205,107,145,176,197,35,233,106,165,124,77,99,122,158,249,252,58,44,146,72,248,169,220,175,114,185,143,114,226,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,195,99,224,117,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,236,0,0,0,0,0,15,7,144,7,23,32,217,83,222,121,95,129,225,83,249,192,192,252,76,113,25,109,209,75,68,169,47,82,214,62,157,101,141,136,231,183,226,201,149,190,244,141,233,241,140,168,94,35,120,196,213,205,81,201,95,13,183,41,187,209,209,70,249,153,29,60,53,189,45,233,239,43,147,224,198,111,178,34,124,126,226,196,184,225,208,12,255,0,85,242,138,74,140,110,157,37,166,117,20,20,238,84,130,103,236,168,179,238,187,177,139,252,180,251,78,173,160,156,184,109,118,170,55,93,243,213,167,169,170,157,204,145,35,99,107,35,86,34,196,187,162,253,118,123,250,157,247,125,128,87,14,152,232,38,167,235,85,250,142,138,162,182,174,161,149,115,54,55,44,181,49,191,100,250,201,240,116,173,223,251,95,252,197,140,112,245,203,83,5,176,82,82,92,115,155,61,13,202,167,104,222,173,158,155,125,151,104,151,111,171,80,228,95,122,63,236,251,73,171,132,105,14,47,132,193,28,118,218,68,106,198,187,162,247,37,95,181,203,252,103,175,242,148,239,44,137,145,166,204,77,145,19,96,58,46,21,162,186,113,131,91,160,161,176,225,246,138,70,195,27,88,157,154,70,183,220,155,255,0,79,242,151,252,103,120,134,154,158,157,58,97,133,145,167,220,214,162,30,211,198,224,63,160,240,238,148,247,236,135,149,93,142,143,169,186,153,97,211,219,44,215,27,189,91,34,108,125,63,25,99,103,197,236,79,227,170,39,241,208,12,43,198,22,181,125,5,194,43,224,163,186,207,67,51,162,149,189,113,43,247,254,211,80,159,99,23,237,98,127,136,163,141,97,207,110,185,206,95,95,112,174,187,84,214,162,212,79,210,249,164,115,149,81,101,115,190,212,79,191,115,43,241,51,196,85,255,0,91,179,10,198,209,164,235,73,223,145,145,53,89,11,190,175,118,109,189,241,183,238,149,62,210,63,86,91,100,138,169,148,175,69,238,191,169,206,247,47,185,126,223,119,252,74,4,234,229,89,167,54,219,246,163,93,110,151,58,8,39,117,37,29,60,145,44,140,71,116,170,85,167,189,61,255,0,237,80,185,203,77,20,52,52,80,193,79,11,99,107,24,212,68,106,109,240,68,79,251,8,21,202,239,71,42,113,12,102,183,40,184,177,27,45,194,153,177,181,21,146,53,126,165,92,219,254,150,201,252,84,248,33,96,45,77,147,96,60,170,236,159,19,212,231,43,151,226,123,93,240,61,104,155,174,224,121,107,81,125,251,30,87,127,188,228,158,228,56,237,239,3,203,119,60,184,39,192,227,35,186,81,85,126,192,33,95,51,188,170,107,30,141,54,154,7,185,142,170,168,169,139,116,95,177,104,165,254,101,251,200,85,202,251,11,143,38,214,233,178,27,140,76,153,32,165,184,236,175,106,57,125,236,139,249,211,251,226,253,134,107,230,223,155,69,61,155,29,198,160,147,169,242,92,102,71,34,43,23,220,180,140,79,135,199,248,231,239,242,162,211,151,218,236,19,229,51,199,245,167,73,152,213,86,189,55,107,224,163,114,124,125,192,79,92,246,207,5,211,24,158,223,60,44,145,142,233,221,28,155,167,246,198,175,195,254,34,152,184,79,186,212,96,60,87,215,89,213,21,173,146,239,45,34,163,93,178,123,238,80,55,236,69,254,71,222,93,221,222,30,245,19,217,186,108,187,127,214,133,27,101,45,155,79,184,202,146,173,200,189,51,100,171,34,108,155,123,150,234,229,254,55,248,0,94,46,57,82,218,187,61,44,205,254,52,81,175,255,0,128,138,126,153,210,180,126,238,151,188,6,209,94,136,169,221,164,167,127,189,83,237,133,139,246,127,73,221,64,224,169,239,60,180,240,239,142,231,150,251,192,228,120,95,129,228,226,229,84,79,112,30,17,169,185,204,245,181,203,190,199,176,15,77,74,171,98,87,34,252,63,239,42,11,142,57,173,149,28,65,226,48,177,118,122,221,34,73,87,103,110,168,172,161,219,127,248,139,121,184,237,225,93,190,251,123,190,9,252,232,83,87,19,20,11,115,226,163,27,165,153,21,122,238,148,104,158,229,247,34,165,10,47,195,250,64,180,254,29,99,142,61,43,199,25,27,183,106,90,168,209,169,252,222,26,45,140,160,116,45,18,160,101,187,78,44,52,172,79,116,118,234,86,239,239,251,32,141,62,223,232,59,232,28,95,182,222,243,195,54,247,108,28,167,150,174,224,114,60,41,228,240,171,176,28,78,73,252,231,22,170,42,236,115,3,215,51,149,177,171,155,246,21,181,204,153,148,45,171,181,85,212,70,222,228,21,45,115,157,211,239,219,185,67,247,127,55,220,89,13,117,67,105,105,157,43,211,116,77,191,235,41,211,152,142,171,213,93,181,50,92,82,23,42,64,146,192,212,247,198,169,245,162,163,127,216,155,252,127,156,11,1,224,142,233,75,114,210,27,79,132,145,92,216,224,129,139,250,95,101,45,55,223,253,36,145,79,129,14,249,114,219,234,104,244,130,153,243,200,199,247,222,201,154,169,246,35,169,105,54,79,135,243,19,17,62,0,21,55,77,151,237,35,183,25,90,53,100,212,237,43,184,209,213,219,41,165,168,73,169,95,28,175,137,21,205,233,159,127,114,245,55,236,115,190,223,181,73,20,124,23,171,116,119,91,124,148,50,166,237,122,181,126,223,177,81,126,207,232,3,94,141,49,204,178,29,10,212,198,50,154,186,166,157,140,223,118,71,55,74,46,244,239,251,186,191,190,151,243,166,217,92,57,110,47,111,186,197,34,187,191,77,20,155,174,255,0,7,70,199,125,168,159,202,41,251,152,111,15,213,120,30,85,22,75,107,98,44,53,29,91,244,199,42,244,244,199,72,207,122,187,116,248,189,73,93,203,179,137,59,70,85,141,81,225,245,242,185,149,212,176,71,18,117,201,2,34,163,99,164,143,220,136,168,191,164,229,251,0,159,147,68,201,216,177,200,212,115,87,226,138,133,110,115,37,208,90,88,169,109,186,131,143,91,233,226,169,134,170,87,206,248,227,107,28,168,202,86,42,110,170,255,0,126,221,175,187,255,0,141,146,67,43,102,137,178,181,119,71,53,28,159,241,157,51,86,176,106,76,247,16,175,177,213,49,21,38,167,157,136,170,175,247,43,162,115,63,138,168,191,104,21,61,193,238,162,93,241,252,186,150,213,113,115,228,165,168,123,26,246,189,232,228,221,210,211,181,87,110,149,251,17,75,23,207,184,95,210,141,90,178,116,92,240,219,58,204,239,132,158,13,58,147,103,183,237,71,53,126,17,162,124,74,182,226,63,8,191,232,38,160,84,66,214,117,209,62,169,245,113,57,145,189,58,81,103,155,167,223,34,47,217,23,222,88,87,5,60,73,89,181,51,30,91,99,216,248,234,169,254,61,201,161,247,245,62,165,223,6,251,254,12,251,128,129,28,85,240,59,87,164,85,147,223,49,184,33,150,215,20,113,189,97,108,81,177,27,180,79,123,255,0,74,119,47,250,31,221,246,152,159,70,52,223,79,181,46,177,248,189,226,142,26,11,162,119,21,146,163,36,122,254,109,172,85,77,152,230,183,249,127,111,253,133,240,231,152,13,163,62,177,85,90,110,17,181,204,170,133,241,110,175,122,39,214,99,155,252,87,39,242,148,172,158,37,248,6,202,240,251,229,94,117,167,183,58,36,69,149,85,24,144,212,200,228,89,102,151,116,250,200,244,253,23,52,12,23,152,240,69,168,216,124,15,189,226,23,106,137,18,157,171,43,95,27,163,133,90,173,219,222,157,85,11,246,171,190,195,30,69,170,220,76,105,13,106,83,183,60,200,33,109,51,186,58,18,226,197,106,35,87,109,182,234,114,127,161,146,115,135,190,50,46,154,111,146,210,224,154,183,108,171,146,10,153,227,135,188,139,5,59,24,142,238,57,85,122,153,26,255,0,162,179,237,251,63,159,223,58,232,176,109,18,226,27,30,101,109,26,83,76,218,168,146,69,68,175,123,220,138,230,34,251,210,41,191,221,147,255,0,150,192,87,22,153,115,47,214,11,50,211,208,100,23,154,250,212,129,157,15,116,181,49,170,185,81,174,251,169,213,126,59,125,191,97,52,116,191,152,5,167,48,137,148,181,48,61,181,50,57,172,106,44,210,59,169,92,245,106,38,254,29,17,62,195,170,103,252,172,108,87,203,189,69,215,26,200,104,40,161,154,71,61,177,62,42,169,21,17,122,126,222,234,255,0,63,248,207,221,209,126,93,82,233,206,79,75,124,175,201,104,106,89,77,52,51,116,71,79,80,213,94,137,81,255,0,21,127,243,1,47,240,60,138,183,44,181,195,118,145,171,20,83,70,215,181,170,228,118,232,172,107,147,236,69,254,55,220,118,206,159,118,219,159,21,154,211,5,162,134,26,56,127,70,40,218,196,248,252,17,168,159,106,175,220,125,202,187,0,247,253,129,55,251,66,42,47,193,79,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,33,6,161,115,118,225,183,77,115,252,151,78,111,184,78,165,79,114,197,111,21,182,74,201,105,45,180,14,130,73,233,166,124,50,58,55,58,177,174,86,43,152,170,138,173,106,237,182,232,159,0,38,249,173,103,22,62,105,245,147,230,6,67,234,51,155,9,232,38,181,226,188,68,233,61,139,88,240,171,125,214,138,203,144,120,175,13,5,210,40,227,170,103,98,166,90,119,245,182,57,36,98,110,248,92,169,179,215,234,170,111,178,238,137,175,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,73,76,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,222,70,190,87,30,68,244,203,241,175,88,173,37,80,20,193,115,229,29,159,69,197,123,52,174,205,118,171,170,210,245,167,131,33,126,77,83,12,208,61,45,75,88,200,102,183,165,67,105,223,78,183,70,177,100,115,25,178,49,236,107,101,84,141,28,177,182,223,240,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,176,0,6,42,226,199,202,198,178,124,191,200,125,58,115,42,152,171,139,31,43,26,201,242,255,0,33,244,233,192,214,176,217,79,132,239,43,26,55,242,255,0,30,244,232,13,107,11,41,226,83,143,170,60,63,131,189,45,225,159,71,110,22,171,165,215,35,210,251,53,14,89,120,130,166,10,200,237,148,175,161,109,53,69,181,172,107,157,209,88,238,220,141,151,184,141,116,49,185,189,40,175,145,31,8,117,94,105,92,111,216,181,230,251,30,133,105,125,85,170,243,130,226,247,10,123,140,215,200,161,122,201,89,120,137,149,80,200,148,211,36,171,28,180,105,29,67,90,143,237,162,190,70,57,204,123,163,86,57,241,215,131,190,21,115,46,43,245,114,223,135,217,173,181,109,198,45,213,20,245,57,101,222,57,18,22,91,173,202,255,0,174,141,149,204,123,124,76,141,108,141,133,157,46,234,122,43,149,59,108,145,236,199,250,59,163,185,246,186,231,246,189,57,211,155,13,93,198,229,113,168,130,41,101,138,150,105,160,183,193,36,209,194,234,186,167,66,199,186,42,104,221,43,22,73,85,170,141,69,254,132,91,254,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,194,42,243,105,194,173,90,107,192,214,152,105,205,138,162,174,123,110,43,148,89,108,148,114,213,189,174,158,72,41,172,245,208,198,233,28,214,181,170,245,107,17,85,81,173,77,247,217,19,224,86,95,9,222,105,244,111,230,6,61,234,48,22,169,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,0,23,189,198,39,10,184,111,21,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,212,71,74,214,61,222,26,71,54,54,204,206,151,117,49,17,200,157,198,70,246,107,217,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,2,234,121,151,241,199,77,195,142,27,54,143,96,236,171,126,162,230,150,121,31,13,92,111,150,157,150,59,116,203,36,11,90,217,152,173,114,212,171,153,43,97,107,29,245,31,26,200,245,68,107,25,53,43,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,123,220,170,229,248,168,31,171,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,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,216,163,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,77,109,255,0,205,86,5,149,127,166,184,230,73,142,92,63,221,40,235,173,181,212,242,127,201,146,25,163,145,159,204,230,185,191,98,161,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,20,173,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,105,74,220,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,129,74,220,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,228,233,196,120,215,254,10,188,179,52,174,193,128,92,237,82,106,110,83,237,168,237,180,211,175,118,75,93,10,221,238,9,37,205,208,244,185,142,233,123,18,56,155,42,181,175,145,206,118,210,182,25,99,80,236,28,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,112,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,239,202,197,177,109,71,215,29,71,165,198,241,186,27,174,91,153,229,183,7,185,173,116,171,53,85,117,84,138,233,37,154,89,100,95,240,228,146,89,28,141,107,81,239,123,145,17,206,75,254,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,200,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,186,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,125,101,74,243,100,227,106,178,225,125,254,12,154,67,149,246,168,45,125,110,204,110,150,139,148,241,201,53,83,153,52,18,89,164,237,171,99,124,45,142,69,89,216,171,35,93,35,153,27,146,55,65,35,92,24,87,153,159,26,63,194,79,81,217,166,248,83,187,120,14,3,112,171,130,154,162,26,238,244,119,218,228,94,211,235,182,141,238,133,208,181,24,230,211,185,58,157,219,150,87,171,147,188,177,199,10,204,149,195,174,131,102,92,73,106,229,139,74,112,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,244,70,215,110,141,87,183,173,234,200,218,189,111,106,47,229,107,126,21,106,211,93,104,207,180,230,197,81,87,61,183,21,202,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,128,29,82,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,253,56,5,227,95,21,226,179,78,41,44,151,107,159,135,212,220,102,223,12,121,29,190,161,99,100,149,253,8,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,153,30,140,84,233,116,79,150,165,116,227,131,43,238,173,240,119,149,113,49,131,93,123,183,92,19,32,184,211,222,236,245,15,99,35,158,207,79,67,73,82,234,154,119,174,219,77,23,118,103,62,55,42,164,145,162,116,108,246,35,38,196,26,59,172,89,246,133,103,246,189,70,211,155,245,93,186,229,110,168,130,89,98,138,170,104,96,184,65,28,209,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,254,133,64,217,204,24,43,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,174,173,137,207,123,188,52,142,108,142,133,253,78,234,98,43,85,123,140,145,140,194,186,133,205,219,134,221,53,207,242,93,57,190,225,58,149,61,203,21,188,86,217,43,37,164,182,208,58,9,39,166,153,240,200,232,220,234,198,185,88,174,98,170,42,181,171,182,219,162,124,0,155,230,181,156,88,249,167,214,79,152,25,15,168,206,95,159,11,252,80,96,60,89,224,23,13,70,211,155,70,65,110,182,219,175,18,217,37,138,247,79,12,51,186,120,225,134,103,57,173,134,89,90,172,233,168,98,34,171,145,119,71,123,190,10,180,25,197,143,154,125,100,249,129,144,250,140,224,126,78,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,216,123,72,117,123,72,248,170,210,56,243,60,50,122,75,254,49,127,167,150,223,115,182,92,32,99,223,3,220,196,109,69,5,109,59,186,154,143,70,191,103,49,122,152,246,61,174,106,190,55,181,206,215,94,77,33,204,153,162,244,250,246,216,41,36,196,231,202,38,196,31,35,103,78,252,23,22,82,71,84,214,190,53,217,85,146,69,35,213,174,111,86,203,12,136,254,141,227,235,202,188,25,241,153,159,112,153,159,211,86,81,215,85,220,112,155,141,67,34,191,88,101,150,105,160,108,18,77,78,181,53,116,180,201,60,80,165,119,102,157,35,142,89,55,77,151,165,222,239,128,95,246,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,246,3,175,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,96,3,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,113,175,103,26,60,91,101,92,92,234,154,229,55,40,188,14,55,98,241,54,252,102,220,214,201,23,110,133,213,50,61,147,207,18,205,44,105,89,36,107,11,102,124,106,141,119,102,52,68,217,136,73,94,106,124,111,214,106,78,85,119,225,135,79,42,186,49,12,110,225,20,89,13,95,102,122,122,138,219,197,36,147,178,122,93,251,168,201,104,227,122,194,187,62,36,85,158,159,173,174,115,27,27,157,24,56,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,145,92,175,120,22,252,181,229,76,215,29,99,195,60,94,155,89,122,253,143,77,90,238,152,111,183,72,228,106,38,240,171,87,196,81,195,180,157,205,213,172,124,168,200,255,0,58,214,212,70,157,255,0,155,39,4,181,150,251,239,240,155,210,28,83,187,65,116,235,110,99,107,180,91,103,146,72,106,154,201,167,146,243,39,109,29,27,33,116,113,170,78,245,72,218,217,26,201,28,178,58,121,28,219,74,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,213,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,13,109,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,131,35,21,205,123,89,44,81,61,88,254,142,149,216,163,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,81,15,30,188,29,228,60,44,106,229,205,214,107,61,92,250,117,124,168,241,184,253,206,26,58,175,9,68,201,223,59,163,181,203,81,47,83,93,83,19,97,145,17,59,175,123,226,107,37,94,149,123,154,222,235,203,51,141,31,224,217,168,239,211,124,213,221,204,7,62,184,82,65,83,81,53,119,102,59,21,114,175,105,149,219,72,246,194,216,92,143,107,106,28,189,46,237,197,19,209,203,217,72,228,11,127,226,199,202,198,178,124,191,200,125,58,115,90,195,101,62,44,124,172,107,39,203,252,135,211,167,53,172,3,103,61,98,209,220,7,93,112,11,166,156,234,53,134,146,227,109,184,211,207,20,82,203,75,12,211,219,231,146,25,33,109,93,43,166,99,219,21,76,109,149,235,28,168,213,86,170,255,0,74,46,189,124,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,239,39,141,30,45,177,94,17,180,177,114,155,148,94,59,36,190,248,155,126,51,110,107,99,151,185,92,218,105,30,201,231,137,102,138,69,163,142,68,133,179,62,53,87,55,189,26,34,110,244,53,247,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,64,249,49,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,121,127,220,16,112,93,138,240,143,167,16,80,214,182,213,123,207,174,93,201,239,121,12,84,49,182,70,119,82,30,170,26,105,213,137,50,209,177,96,141,81,175,95,175,34,58,94,150,117,36,108,160,28,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,209,226,109,215,74,41,41,42,160,235,99,94,206,184,164,70,189,189,76,123,92,155,167,189,174,69,79,114,161,113,60,176,184,245,169,214,123,85,39,15,218,193,125,171,175,212,27,101,61,76,214,171,189,95,105,137,118,183,64,216,122,33,146,87,75,221,168,174,106,58,119,42,164,95,90,24,22,71,185,207,73,30,224,129,124,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,159,224,135,250,247,205,3,64,184,118,213,139,238,142,102,184,134,160,86,222,177,255,0,11,226,103,181,219,232,164,165,127,126,154,42,134,116,58,74,184,222,187,50,102,162,238,196,250,200,187,110,155,42,230,14,23,248,160,192,120,179,192,46,26,141,167,54,140,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,211,80,196,69,87,34,238,142,247,124,21,66,152,121,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,1,85,124,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,21,87,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,112,24,43,154,199,3,23,91,46,77,95,197,22,148,90,234,238,22,219,253,66,201,149,217,109,214,183,61,109,147,178,157,242,75,115,78,196,125,45,166,123,96,123,231,146,93,149,179,63,173,94,254,242,164,80,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,75,73,230,167,198,253,30,155,98,183,126,24,116,242,171,175,47,201,45,241,69,144,213,246,96,168,167,162,179,213,199,59,39,165,223,186,175,138,178,70,36,43,179,226,84,72,42,58,218,230,189,209,185,181,25,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,178,70,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,200,6,10,224,207,133,251,87,9,154,47,77,167,52,119,122,187,141,202,227,80,203,221,250,89,106,27,52,13,186,201,73,79,13,75,105,92,145,68,228,166,234,167,69,141,36,106,191,101,250,203,246,38,117,0,85,95,60,239,212,159,237,39,238,210,213,10,171,231,157,250,147,253,164,253,218,6,42,228,169,230,159,41,249,127,93,234,54,226,234,74,86,228,169,230,159,41,249,127,93,234,54,226,234,64,0,0,26,240,243,8,210,251,174,149,113,131,169,54,203,131,170,230,167,191,222,37,202,40,106,230,162,117,51,42,32,184,57,106,87,181,186,170,72,200,165,146,90,117,145,171,179,159,78,255,0,115,85,21,141,216,120,170,190,118,154,41,255,0,204,47,17,148,119,15,187,10,184,82,201,47,252,34,178,146,72,88,145,255,0,195,82,71,58,79,239,8,214,254,154,129,86,181,183,107,173,198,154,130,142,225,115,171,170,167,181,211,173,37,12,83,76,231,178,150,5,150,73,150,40,154,171,179,24,178,205,44,138,214,236,157,114,61,223,23,42,173,186,114,75,211,60,86,155,75,51,173,99,240,157,220,146,225,144,46,51,223,146,56,221,225,232,105,233,169,234,58,33,119,71,113,157,201,42,183,145,58,213,174,236,65,245,81,89,186,212,9,178,71,7,248,5,54,152,112,185,165,184,100,56,245,93,138,162,151,23,161,169,184,91,234,210,86,207,5,198,166,36,168,173,73,27,42,245,177,235,83,52,202,172,93,186,21,85,168,141,68,70,160,102,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,85,95,9,222,105,244,111,230,6,61,234,48,27,41,154,214,112,157,230,159,70,254,96,99,222,163,1,178,152,16,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,202,86,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,218,120,170,14,107,28,9,93,82,235,95,197,54,141,99,52,142,182,186,157,103,205,237,86,232,28,217,227,157,28,247,73,120,70,34,171,94,199,53,90,147,244,53,170,197,103,125,200,254,185,228,140,36,255,0,46,110,53,255,0,133,86,156,79,96,207,238,118,168,245,55,22,252,221,202,154,5,237,73,116,161,68,98,71,115,108,61,45,99,122,158,245,142,86,196,174,107,36,107,93,180,77,154,40,210,96,26,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,130,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,192,236,28,88,249,88,214,79,151,249,15,167,78,107,88,108,167,197,143,149,141,100,249,127,144,250,116,230,181,128,109,59,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,72,60,203,248,227,169,226,59,50,155,71,176,118,82,51,78,176,187,196,143,134,174,55,197,80,251,229,198,20,146,5,173,108,204,87,53,41,145,175,149,176,181,142,250,236,145,100,122,170,185,140,135,53,115,88,227,182,234,183,90,254,22,116,107,38,164,109,181,180,235,6,111,117,183,78,231,79,36,234,231,182,75,58,61,17,26,198,53,168,213,159,161,206,87,171,251,14,86,116,79,28,149,235,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,131,187,112,119,194,174,101,197,126,174,91,240,251,53,182,173,184,197,186,162,158,167,44,187,199,34,66,203,117,185,95,245,209,178,185,143,111,137,145,173,145,176,179,165,221,79,69,114,167,109,146,61,147,39,157,22,45,98,193,177,94,30,176,172,90,135,193,89,113,251,125,242,215,110,166,238,190,78,197,44,17,218,227,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,239,44,87,135,78,26,52,179,133,252,18,28,23,76,237,63,202,241,183,154,200,41,189,169,115,252,244,210,199,226,231,134,40,251,221,174,251,217,31,83,126,163,54,106,125,170,176,3,158,119,234,79,246,147,247,104,17,87,149,199,158,205,50,252,107,209,235,75,254,40,7,149,199,158,205,50,252,107,209,235,75,254,0,0,0,0,2,128,121,163,249,236,212,223,193,125,30,136,235,252,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,55,176,115,71,243,217,169,191,130,250,61,17,21,64,218,75,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,245,248,107,141,174,182,58,186,89,250,30,230,63,162,88,213,204,119,75,216,230,174,203,238,115,85,23,222,138,83,15,51,94,4,174,186,35,153,92,117,207,75,113,154,72,244,190,253,81,27,170,168,237,112,57,140,198,235,94,141,107,153,36,123,170,50,154,105,119,116,111,103,76,108,124,157,142,152,209,33,238,185,101,113,219,117,209,28,202,221,161,154,165,147,82,71,165,247,234,137,27,75,89,116,157,204,102,55,90,244,115,154,248,228,217,81,148,211,75,179,100,99,250,99,99,228,239,245,70,137,55,118,231,178,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,231,53,21,61,232,128,106,218,74,174,87,30,123,52,203,241,175,71,173,58,255,0,28,156,34,93,120,65,213,198,226,144,92,106,239,24,157,250,157,215,44,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,189,61,125,181,217,89,36,50,43,99,238,164,109,236,28,174,60,246,105,151,227,94,143,90,4,170,231,157,250,147,253,164,253,218,69,94,87,30,123,52,203,241,175,71,173,37,87,60,239,212,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,104,23,252,66,14,97,60,188,237,92,77,83,83,234,94,150,209,210,90,245,66,42,138,42,42,169,94,230,197,73,119,162,116,177,194,233,43,29,241,107,233,162,114,200,147,49,31,35,162,133,97,232,149,123,41,28,223,0,98,174,29,56,104,210,206,23,240,72,112,93,51,180,255,0,43,198,222,107,32,166,246,165,207,243,211,75,31,139,158,24,163,239,118,187,239,100,125,77,250,140,217,169,246,170,229,80,0,213,92,217,79,132,239,43,26,55,242,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,47,241,239,78,128,13,107,12,235,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,224,163,47,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,253,236,145,143,99,145,81,221,113,198,23,211,159,211,104,55,21,220,52,93,157,123,203,105,43,244,191,45,179,173,116,215,202,106,255,0,8,202,104,32,122,76,149,43,43,246,72,31,79,44,8,247,182,102,236,199,194,230,74,205,145,236,42,175,76,185,199,113,47,140,102,87,11,206,164,218,177,252,219,30,185,84,62,100,178,178,153,150,199,219,153,180,170,200,104,234,98,99,156,140,71,62,61,214,161,181,15,86,66,136,142,107,156,231,172,96,199,120,151,213,60,123,66,114,238,29,61,173,237,60,51,45,240,31,214,183,25,234,102,246,71,133,172,90,207,235,6,119,82,42,126,244,203,188,191,155,119,94,200,190,229,77,207,171,132,206,31,174,188,77,107,206,49,165,20,108,171,101,182,178,163,197,223,171,41,209,200,180,86,168,118,117,76,189,196,142,70,198,245,110,209,68,233,27,208,179,75,11,93,183,80,22,213,198,254,170,218,181,191,150,38,91,170,246,44,119,32,177,219,114,74,123,69,93,29,29,250,145,180,213,169,7,183,41,27,28,174,141,175,123,122,36,107,82,88,220,142,84,116,114,49,201,250,69,27,23,231,204,198,211,106,176,114,255,0,212,11,21,138,217,73,110,182,219,169,236,52,148,116,116,144,182,24,41,160,142,237,66,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,40,179,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,0,88,247,44,94,97,116,120,181,29,55,14,188,64,229,253,155,84,61,49,98,87,251,156,208,65,75,106,165,138,9,164,150,150,182,174,121,153,211,10,118,161,101,50,116,189,200,233,22,62,164,98,68,214,89,174,93,164,56,110,107,168,152,22,169,94,96,171,76,135,78,42,46,51,89,103,134,117,107,58,43,169,29,75,83,12,172,93,218,246,57,171,27,209,118,71,163,225,102,206,70,171,218,253,107,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,226,121,94,241,211,249,107,197,89,161,218,199,153,248,189,73,178,245,251,30,166,181,189,51,95,109,113,198,213,77,230,87,47,136,172,135,105,59,155,163,94,248,145,146,126,117,205,168,145,2,127,149,87,207,59,245,39,251,73,251,180,181,66,170,249,231,126,164,255,0,105,63,118,129,138,185,42,121,167,202,126,95,215,122,141,184,186,146,149,185,42,121,167,202,126,95,215,122,141,184,186,144,32,7,30,220,177,235,56,148,206,226,214,45,28,201,109,86,76,190,229,218,167,200,169,175,181,19,182,134,182,56,161,72,225,169,137,241,199,43,226,153,172,142,56,157,26,51,182,246,163,93,245,30,215,172,210,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,228,0,6,42,226,199,202,198,178,124,191,200,125,58,115,90,195,101,62,44,124,172,107,39,203,252,135,211,167,53,172,3,106,128,117,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,248,144,131,250,181,124,44,127,172,29,85,255,0,209,86,239,242,224,39,248,0,0,0,10,171,231,157,250,147,253,164,253,218,98,174,74,158,105,242,159,151,245,222,163,110,50,175,60,239,212,159,237,39,238,211,21,114,84,243,79,148,252,191,174,245,27,112,23,82,0,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,129,5,113,108,179,42,193,175,180,185,78,21,147,93,113,251,213,23,95,134,184,218,235,100,164,170,131,173,142,99,250,37,141,90,246,245,49,238,106,236,190,246,185,81,125,202,165,244,240,19,198,253,139,139,140,18,90,44,142,170,213,109,212,219,39,118,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,30,135,68,201,23,173,92,201,119,234,107,91,36,74,250,75,211,158,31,179,237,83,210,253,72,213,124,65,148,149,54,221,46,167,183,213,222,168,209,38,125,108,176,85,73,43,123,176,71,28,110,107,153,19,97,150,89,92,247,49,25,27,28,239,126,203,183,201,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,99,76,11,71,112,29,53,201,179,140,187,16,176,210,80,220,181,6,240,203,221,234,88,169,97,137,100,157,180,241,195,210,142,141,141,114,177,92,201,103,84,122,185,123,213,85,47,223,243,138,135,117,49,87,14,156,75,233,103,20,24,36,57,214,153,221,191,149,227,108,213,147,211,123,82,217,249,233,162,143,197,193,12,178,118,123,189,135,190,62,167,125,118,108,228,251,81,50,168,26,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,82,183,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,160,72,172,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,215,135,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,253,143,140,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,208,167,110,93,220,111,214,112,171,157,174,37,152,213,117,105,150,89,112,138,91,235,150,25,234,102,181,200,216,101,141,149,84,177,50,86,177,189,79,124,30,33,82,57,36,124,84,237,70,53,92,198,53,111,122,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,89,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,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,164,244,229,111,199,213,30,157,248,30,25,53,142,225,106,182,226,11,227,42,49,220,138,178,166,10,24,109,18,47,118,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,174,201,25,217,11,127,0,135,250,247,205,3,64,184,118,213,139,238,142,102,184,134,160,86,222,177,255,0,11,226,103,181,219,232,164,165,127,126,154,42,134,116,58,74,184,222,187,50,102,162,238,196,250,200,187,110,155,42,132,192,4,127,225,75,141,109,44,227,7,233,79,228,206,193,149,219,62,137,120,31,27,237,218,90,104,123,158,43,191,219,237,118,103,151,125,188,51,250,186,186,118,221,187,111,186,237,32,0,0,0,240,191,3,194,47,222,121,83,198,202,7,174,90,104,102,84,89,34,107,149,23,221,187,81,78,113,196,200,147,102,53,17,62,228,67,146,123,143,32,0,0,15,7,147,139,220,141,99,156,191,4,69,80,63,51,36,190,209,227,246,185,110,85,181,49,67,20,106,212,87,200,244,106,123,215,100,247,170,162,21,23,199,103,22,23,92,190,251,54,27,136,93,22,104,27,211,212,180,179,185,219,253,74,105,19,251,92,202,159,22,187,236,251,255,0,164,144,28,204,181,234,76,111,6,159,17,181,73,211,81,45,85,43,151,221,191,185,179,76,139,250,81,170,127,161,167,218,66,190,12,56,124,175,213,220,173,47,119,20,252,203,63,73,126,175,191,120,234,26,159,9,26,191,24,211,236,3,33,105,151,7,22,219,102,157,84,230,185,101,28,233,86,148,79,171,106,75,27,125,203,216,100,159,232,144,111,241,71,125,191,247,145,6,239,99,138,167,86,110,22,186,72,149,240,197,91,87,27,91,211,191,213,107,165,219,224,155,124,19,238,46,219,138,148,160,192,180,110,234,230,179,244,109,211,194,158,247,127,169,103,255,0,11,249,5,82,112,201,140,51,81,56,133,171,124,140,234,137,245,213,143,248,237,250,81,85,59,239,111,220,128,92,215,12,88,220,86,29,55,160,138,58,100,135,221,42,109,209,211,255,0,209,18,175,220,159,121,152,254,195,241,113,43,123,109,182,152,169,99,77,154,222,173,147,250,92,229,251,255,0,156,253,176,56,174,255,0,0,212,14,60,162,108,1,118,251,79,9,241,14,9,241,3,145,241,220,167,74,122,89,37,85,68,219,111,143,244,161,246,29,59,84,174,209,217,177,74,170,231,187,100,103,71,217,247,200,196,251,151,239,2,155,248,243,205,101,212,61,119,183,99,112,84,164,240,67,112,166,107,26,199,171,145,59,148,244,168,190,228,115,147,226,171,246,22,95,192,230,17,14,37,163,246,118,164,29,185,38,164,130,71,125,84,77,250,169,41,189,255,0,162,159,201,42,63,25,143,242,141,197,77,177,187,245,49,215,43,98,175,217,238,235,165,98,255,0,36,189,29,40,180,71,99,194,45,54,230,55,100,130,146,8,254,63,116,44,79,189,126,224,59,37,206,70,178,157,253,78,68,68,219,237,254,116,40,211,138,219,165,61,7,19,112,87,194,230,34,178,234,215,185,81,83,220,169,112,157,87,237,254,98,230,181,143,37,143,24,195,171,46,75,250,81,246,246,255,0,142,88,211,238,95,229,26,245,106,150,111,93,151,106,133,69,238,173,253,79,91,155,215,109,145,61,222,33,238,251,26,159,202,251,128,190,206,19,175,141,190,104,237,146,169,175,71,109,67,68,221,209,119,255,0,232,88,151,239,95,188,204,228,81,229,217,125,91,198,134,82,53,83,101,167,90,88,127,197,69,7,243,33,43,128,226,240,223,119,184,59,99,139,62,32,123,14,46,57,28,94,187,32,28,91,241,216,246,28,26,190,243,152,31,45,193,202,218,103,42,34,47,195,227,253,40,84,6,183,199,227,120,188,199,33,102,207,233,185,208,170,237,239,84,79,235,2,222,47,207,237,219,101,147,171,100,78,159,179,253,178,20,251,13,115,110,60,100,210,75,58,245,116,79,65,211,246,123,250,168,62,239,232,2,218,180,206,20,167,194,108,241,109,178,165,13,62,255,0,253,229,135,105,63,15,13,219,232,213,179,100,217,60,28,59,127,247,182,159,184,7,173,232,187,158,88,138,120,114,236,167,38,46,254,240,57,28,30,167,37,248,30,165,223,171,96,57,71,241,216,246,28,90,135,149,217,16,14,161,170,185,28,24,190,27,89,118,158,86,177,34,124,73,187,156,136,159,90,68,79,181,83,239,251,202,6,214,204,202,191,82,181,110,107,204,179,185,236,239,210,174,253,78,86,237,217,133,171,252,103,127,35,239,45,175,152,126,167,179,7,209,154,248,225,250,211,79,87,69,27,83,225,239,239,185,87,248,138,159,8,212,170,188,27,1,146,229,166,119,188,218,169,223,157,167,142,39,183,221,240,252,235,217,246,59,111,177,62,192,45,151,128,56,82,61,30,181,164,114,49,205,72,32,69,233,93,246,95,11,74,74,198,252,16,133,188,183,37,151,242,88,216,156,253,213,39,77,189,201,240,240,212,100,210,106,251,145,62,208,60,158,23,224,21,126,229,0,69,206,53,52,86,155,82,176,199,246,232,251,147,197,183,75,146,52,85,247,203,79,191,250,27,151,224,194,164,120,86,212,154,253,42,214,26,58,89,42,228,167,139,199,199,78,244,116,142,98,116,248,168,17,119,250,205,251,35,54,0,190,91,219,114,160,146,149,205,221,29,183,219,254,217,23,239,254,99,95,206,45,112,9,180,207,88,107,166,166,78,152,210,186,89,155,240,95,119,138,157,83,226,231,127,32,11,229,210,204,166,159,44,195,45,151,122,121,219,42,77,73,78,245,86,185,29,250,81,49,223,98,175,223,247,157,182,86,36,145,185,138,136,187,162,167,188,130,220,178,53,127,233,110,154,75,99,171,147,170,91,124,148,176,39,187,111,170,148,109,251,152,159,200,95,181,73,214,139,186,110,4,57,227,143,135,75,86,161,98,181,215,216,233,63,175,105,41,37,145,174,142,54,238,189,49,212,185,55,94,211,151,226,255,0,188,173,254,15,181,166,233,165,153,203,173,213,19,186,24,229,219,175,186,231,53,61,208,212,42,124,94,223,182,66,244,242,27,68,55,155,101,69,20,255,0,163,44,79,103,219,246,181,83,236,84,251,202,42,226,215,71,110,90,87,168,47,172,167,135,162,158,77,186,23,169,171,240,130,4,95,139,220,191,25,0,188,140,39,32,165,200,241,234,123,149,53,67,37,100,142,145,17,205,122,57,23,103,170,124,81,84,250,111,184,237,182,255,0,72,250,58,250,72,102,141,234,138,168,248,218,228,85,69,223,237,69,34,159,0,250,157,13,255,0,75,173,214,186,169,250,165,134,122,189,190,170,166,233,226,19,223,238,98,127,47,239,38,4,79,71,177,174,69,247,42,123,128,174,62,53,184,44,161,168,199,171,51,108,34,204,248,238,22,250,121,42,26,148,180,232,213,85,106,64,137,183,106,14,175,131,93,246,161,23,184,97,226,151,55,208,140,229,184,158,101,45,116,84,76,153,41,149,181,110,153,168,221,166,134,63,132,146,177,19,234,196,239,179,239,254,125,174,218,229,111,134,229,69,53,29,67,122,153,51,21,142,77,213,61,203,253,10,64,62,51,248,30,166,206,96,170,201,113,182,244,85,163,159,50,183,117,93,253,213,15,248,190,118,167,197,237,251,0,153,250,87,168,214,77,71,195,173,25,21,174,178,9,146,190,142,41,246,100,140,118,221,72,191,201,115,190,229,251,84,238,201,238,248,33,76,156,56,234,158,119,195,206,116,152,45,235,235,209,219,36,146,151,183,249,148,221,27,28,202,158,246,178,69,248,200,159,198,82,224,48,251,252,121,37,150,11,164,105,179,101,234,217,63,161,238,111,220,159,201,251,128,253,165,126,219,34,167,189,79,41,186,167,189,3,147,169,54,57,1,235,232,86,170,171,84,230,159,3,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,7,16,188,184,120,206,206,117,247,82,243,92,91,70,252,109,151,32,204,47,55,75,117,79,210,43,84,125,250,89,235,101,146,41,58,31,82,215,183,169,143,106,236,228,71,38,251,42,34,251,139,191,0,71,254,2,180,183,59,209,110,19,176,109,51,212,187,23,177,178,75,55,180,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,22,113,99,230,159,89,62,96,100,62,163,57,178,153,173,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,2,31,255,0,84,195,70,191,133,199,240,90,246,37,215,179,237,15,163,127,73,182,119,103,233,23,127,179,224,188,55,71,115,179,220,252,207,137,223,110,239,241,59,63,215,4,192,0,98,174,44,124,172,107,39,203,252,135,211,167,50,169,138,184,177,242,177,172,159,47,242,31,78,156,13,107,15,170,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,229,46,39,149,247,1,88,246,33,134,217,120,146,213,203,21,37,199,39,200,41,219,112,198,237,245,62,22,182,146,130,221,34,210,212,81,87,163,93,18,186,26,238,168,156,246,61,146,175,68,83,53,21,27,39,91,90,25,171,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,203,80,0,128,28,234,252,172,98,223,48,40,125,58,226,83,182,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,124,75,137,231,87,229,99,22,249,129,67,233,215,18,149,128,236,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,114,124,180,56,10,166,208,108,122,29,106,213,155,21,36,250,139,124,167,142,107,67,36,238,245,216,45,211,210,198,231,66,232,102,138,55,65,92,174,146,104,166,95,175,210,198,163,24,230,163,230,71,224,174,83,124,18,214,92,47,191,194,111,87,177,78,213,5,175,161,184,117,174,239,109,158,57,38,170,115,33,158,59,204,125,196,108,111,133,177,200,137,3,209,36,107,164,115,228,106,198,232,35,115,173,168,10,213,230,139,192,45,30,97,98,185,113,49,163,182,251,85,174,235,142,91,234,107,178,203,60,20,208,81,199,115,165,99,229,169,158,228,215,181,173,235,172,111,114,71,75,220,87,58,104,218,222,149,71,198,140,154,173,180,119,88,179,237,10,207,237,122,141,167,55,234,187,117,202,221,81,4,178,197,21,84,208,193,112,130,57,163,153,212,149,77,133,236,116,180,210,58,38,36,145,43,145,28,137,253,10,155,57,148,173,204,175,151,239,228,38,178,187,94,244,166,30,188,6,235,112,111,181,45,205,110,242,89,235,170,231,169,127,230,162,130,153,144,211,219,152,158,26,8,250,158,174,73,36,99,61,253,77,2,21,106,198,117,249,80,213,60,203,83,61,151,236,207,165,185,5,198,251,224,187,253,239,11,226,170,100,155,181,220,233,111,95,79,115,167,171,165,187,237,190,201,190,197,234,114,184,242,39,166,95,141,122,197,105,64,37,255,0,114,184,242,39,166,95,141,122,197,104,20,173,197,143,154,125,100,249,129,144,250,140,230,74,215,29,33,169,103,5,28,56,107,221,12,21,114,83,207,79,126,196,46,146,58,120,187,16,61,151,187,141,85,19,89,31,186,85,124,137,37,122,185,223,89,136,144,198,159,81,85,58,241,175,22,62,105,245,147,230,6,67,234,51,147,211,242,67,83,171,92,148,241,153,237,176,85,207,114,193,170,46,121,125,44,48,207,20,76,123,41,174,247,6,85,58,85,147,244,152,202,57,234,228,70,181,90,245,124,108,70,245,126,131,131,5,114,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,151,168,107,25,162,25,173,171,77,117,163,1,212,107,237,61,92,246,220,87,40,181,94,235,34,164,99,93,60,144,83,85,199,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,62,38,205,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,0,187,91,41,175,86,170,219,53,100,149,113,211,215,211,201,77,43,233,42,229,165,157,172,123,85,174,88,230,133,205,150,39,236,171,179,227,115,94,213,217,90,168,168,138,107,237,198,255,0,5,217,87,8,250,143,61,13,19,110,183,188,6,229,219,158,201,144,203,67,35,99,103,117,102,233,161,169,157,24,144,173,99,18,9,21,90,197,250,241,163,101,233,103,82,198,205,133,12,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,130,152,121,99,241,119,106,225,151,87,42,241,76,194,221,72,184,158,165,84,91,173,183,43,172,149,13,129,246,137,226,124,173,167,170,115,228,115,98,240,205,90,153,59,221,74,138,214,109,35,93,249,181,142,72,255,0,196,221,218,213,127,226,75,85,239,182,43,157,37,198,219,113,206,47,181,116,117,148,147,54,104,42,96,146,190,103,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,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,19,26,129,99,252,16,113,153,128,240,153,192,214,103,89,89,93,73,113,205,174,57,197,198,43,13,134,41,97,154,118,207,37,158,153,105,170,234,169,150,120,166,74,30,245,58,199,36,177,238,187,175,75,125,255,0,10,234,187,92,234,111,87,90,219,205,100,116,145,212,87,212,73,83,43,41,41,34,165,129,175,123,149,206,72,225,133,173,138,38,110,171,179,35,107,88,212,217,26,136,136,136,124,165,164,242,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,32,57,95,240,109,144,240,221,128,92,181,7,80,170,106,224,203,51,202,122,57,189,151,21,109,84,112,80,91,187,49,203,20,53,84,114,71,26,54,185,146,203,59,36,87,164,157,180,78,152,220,222,185,186,224,255,0,16,188,184,120,206,206,117,247,82,243,92,91,70,252,109,151,32,204,47,55,75,117,79,210,43,84,125,250,89,235,101,146,41,58,31,82,215,183,169,143,106,236,228,71,38,251,42,34,251,139,191,0,67,254,87,250,9,171,28,59,104,21,255,0,10,214,60,83,232,253,234,183,48,170,186,65,77,227,169,170,250,233,95,69,69,27,100,235,167,146,70,38,239,134,68,217,87,171,234,239,182,202,138,180,217,197,143,154,125,100,249,129,144,250,140,230,202,102,181,156,88,249,167,214,79,152,25,15,168,206,5,154,114,147,192,48,221,83,224,155,63,211,237,65,199,169,47,152,245,243,56,175,166,174,161,169,69,232,149,158,207,182,170,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,87,175,26,60,36,229,92,35,106,154,226,215,41,124,118,55,125,241,55,12,102,226,215,73,47,114,133,181,50,49,144,79,42,195,20,107,89,28,105,11,166,100,104,173,111,122,53,69,217,232,89,87,37,79,43,25,79,204,10,239,78,183,18,211,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,235,141,206,221,90,143,111,91,21,241,185,122,30,228,80,169,110,90,28,122,212,232,54,67,14,138,234,205,246,174,125,58,190,84,71,13,161,242,118,186,44,23,25,234,163,107,166,116,211,75,27,96,161,86,201,52,179,39,215,233,123,81,236,107,85,243,43,238,123,174,197,156,226,189,203,117,223,198,217,114,11,127,84,21,246,155,139,227,239,210,207,31,213,154,158,170,157,237,123,122,152,244,115,37,137,232,228,221,28,215,34,236,165,43,104,167,41,78,32,178,205,101,170,196,181,114,219,244,91,7,199,238,15,130,233,144,210,212,197,39,180,227,99,99,123,91,109,107,190,188,157,230,74,206,153,159,26,71,30,210,163,209,101,137,212,235,117,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,188,13,123,56,209,225,39,42,225,27,84,215,22,185,75,227,177,187,239,137,184,99,55,22,186,73,123,148,45,169,145,140,130,121,86,24,163,90,200,227,72,93,51,35,69,107,123,209,170,46,207,67,48,114,191,227,39,30,225,187,63,185,105,246,161,83,82,65,137,231,149,20,112,251,82,42,42,88,231,160,184,247,163,138,41,170,171,36,146,53,109,11,34,150,119,200,143,89,59,106,157,81,181,189,115,117,219,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,240,163,122,53,204,115,226,150,86,35,217,215,212,154,235,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,217,248,21,213,202,179,141,250,61,73,197,109,28,48,234,29,87,70,95,141,219,229,139,30,171,236,193,79,79,91,103,164,142,6,65,75,191,117,31,45,100,108,89,151,102,68,136,176,83,245,185,206,123,100,115,178,95,50,254,49,41,184,111,210,57,176,124,50,241,73,249,69,206,41,228,162,162,134,58,201,98,171,180,219,164,100,140,150,232,213,135,103,49,237,114,118,225,85,124,123,202,170,246,247,18,9,24,4,74,231,9,197,117,139,59,190,219,184,100,194,165,181,93,40,49,59,131,47,23,251,164,19,62,73,33,188,49,149,16,37,3,118,68,141,59,81,202,229,149,81,94,189,201,27,26,246,221,12,141,116,64,224,255,0,134,187,239,21,58,227,103,211,43,98,246,109,80,244,221,50,74,182,213,50,9,41,44,241,77,27,42,36,137,92,215,245,76,189,214,71,26,35,30,157,201,24,174,68,98,61,205,198,182,155,102,101,170,249,253,21,154,142,74,187,254,89,152,222,35,166,137,245,117,104,179,220,46,53,115,35,90,178,77,51,145,21,242,75,34,110,249,28,158,247,42,185,126,42,108,17,193,119,9,56,175,8,218,88,152,181,182,95,29,146,95,124,53,195,38,184,185,209,203,220,174,109,52,108,124,16,74,144,197,34,209,199,34,76,232,89,34,43,155,222,145,85,119,122,129,245,235,126,21,106,211,94,6,179,237,57,177,84,85,207,109,197,116,158,235,100,163,150,173,237,116,242,65,77,103,146,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,124,13,115,13,148,248,177,242,177,172,159,47,242,31,78,156,214,176,12,149,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,172,255,0,229,79,192,149,213,110,180,28,83,107,46,51,72,219,107,105,210,124,34,213,113,129,206,158,73,213,204,116,119,133,98,170,53,140,107,81,201,7,91,92,175,87,247,218,140,232,130,73,48,87,44,206,11,191,132,158,163,191,82,51,86,246,240,28,6,225,73,61,77,60,212,61,232,239,181,200,189,214,80,239,35,29,11,161,106,49,174,168,106,245,59,183,44,76,70,167,121,36,142,242,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,2,37,115,25,224,163,248,85,105,196,23,252,2,217,106,143,83,113,111,206,91,106,103,78,212,151,74,20,71,172,150,199,77,212,214,55,169,239,73,34,116,168,230,178,70,185,187,196,217,165,145,40,179,252,213,96,89,87,250,107,142,100,152,229,195,253,210,142,186,219,93,79,39,252,153,33,154,57,25,252,206,107,155,246,42,27,73,149,151,205,99,129,139,85,235,25,175,226,139,74,45,116,150,251,149,130,157,100,202,236,182,235,91,88,151,56,31,80,249,37,185,167,98,62,167,84,177,211,189,243,201,46,232,232,89,214,175,103,101,82,80,172,173,119,214,59,238,190,234,101,110,170,229,48,244,94,174,182,251,85,61,198,78,166,47,137,170,164,183,83,210,75,83,179,24,198,51,188,250,119,75,219,107,81,172,238,116,38,232,221,214,218,185,42,121,88,202,126,96,87,122,117,184,165,98,234,121,42,121,88,202,126,96,87,122,117,184,8,255,0,199,175,1,92,88,235,79,22,57,206,166,105,166,148,251,103,27,188,251,51,193,86,251,118,219,79,221,237,91,105,97,147,243,115,84,50,70,237,36,79,111,214,106,111,182,233,186,42,42,203,254,87,250,9,171,28,59,104,21,255,0,10,214,60,83,232,253,234,183,48,170,186,65,77,227,169,170,250,233,95,69,69,27,100,235,167,146,70,38,239,134,68,217,87,171,234,239,182,202,138,179,0,1,64,60,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,170,190,44,124,211,235,39,204,12,135,212,103,37,87,9,220,107,226,188,41,240,35,154,89,45,55,63,17,169,185,54,97,116,143,28,183,211,172,111,146,131,174,217,65,27,110,117,9,35,94,198,195,19,209,85,141,123,87,189,35,21,136,157,45,149,241,69,94,44,124,211,235,39,204,12,135,212,103,49,80,31,171,254,106,179,220,171,253,53,200,242,76,142,225,254,233,89,93,114,174,168,147,254,84,147,77,36,143,254,119,57,206,251,85,75,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,216,83,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,0,5,85,243,206,253,73,254,210,126,237,45,80,170,190,121,223,169,63,218,79,221,160,98,174,74,158,105,242,159,151,245,222,163,110,46,164,165,110,74,158,105,242,159,151,245,222,163,110,46,164,0,0,1,0,57,209,228,118,43,127,12,184,230,55,90,203,85,69,214,239,152,83,75,67,13,69,67,219,85,12,112,82,212,172,213,84,241,178,70,245,244,247,35,133,234,246,201,27,91,84,159,85,30,232,158,217,254,82,95,57,108,254,155,38,226,142,215,134,91,178,26,186,186,124,59,23,164,166,172,183,185,101,72,40,110,53,18,203,81,34,177,174,68,98,190,74,105,40,85,207,102,251,163,99,106,174,241,244,180,33,6,39,127,250,41,149,89,178,159,98,90,175,62,198,184,83,220,61,157,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,217,247,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,247,26,182,151,231,202,227,87,170,117,107,131,236,102,11,148,245,115,220,176,106,137,177,10,169,166,130,40,152,246,83,53,143,165,108,73,31,233,49,148,115,210,70,174,114,53,234,248,222,174,234,253,55,4,181,32,7,58,191,43,24,183,204,10,31,78,184,147,252,128,28,234,252,172,98,223,48,40,125,58,226,5,85,240,157,230,159,70,254,96,99,222,163,1,178,153,173,103,9,222,105,244,111,230,6,61,234,48,27,41,128,62,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,79,172,1,70,220,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,154,58,240,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,6,70,43,154,246,178,88,162,122,177,253,29,43,177,158,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,107,89,173,248,85,171,77,117,163,62,211,155,21,69,92,246,220,87,40,186,217,40,229,171,123,93,60,144,83,85,201,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,62,0,95,158,174,106,102,43,172,156,8,234,14,169,97,85,126,34,203,147,105,125,242,225,77,213,36,111,146,30,187,100,253,112,75,219,123,216,217,162,122,58,57,24,142,94,137,24,246,170,238,213,53,215,46,167,134,159,252,77,183,127,151,249,223,254,222,232,82,176,29,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,47,251,131,62,12,240,30,19,48,10,106,58,58,26,75,142,109,113,167,100,183,235,244,177,67,52,237,158,72,105,210,166,146,150,165,32,138,100,161,239,83,164,145,197,38,235,186,245,59,223,240,194,156,180,56,10,166,208,108,122,29,106,213,155,21,36,250,139,124,167,142,107,67,36,238,245,216,45,211,210,198,231,66,232,102,138,55,65,92,174,146,104,166,95,175,210,198,163,24,230,163,230,71,207,80,5,85,243,206,253,73,254,210,126,237,45,80,170,190,121,223,169,63,218,79,221,160,69,94,87,30,123,52,203,241,175,71,173,47,248,160,30,87,30,123,52,203,241,175,71,173,47,162,227,150,98,182,123,237,163,22,187,100,214,170,43,214,65,226,61,145,110,168,173,142,58,171,135,97,136,249,252,60,78,84,124,189,182,42,57,253,8,189,45,84,85,217,0,253,96,0,0,0,20,3,205,31,207,102,166,254,11,232,244,70,85,229,121,195,70,150,113,65,130,107,150,11,169,150,159,245,179,224,175,52,112,83,123,82,217,249,234,217,100,240,147,205,20,157,158,239,97,140,147,165,191,93,155,181,126,197,76,85,205,31,207,102,166,254,11,232,244,68,170,228,99,250,236,253,155,253,228,5,117,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,219,31,229,95,199,173,53,85,53,171,133,141,100,190,210,81,190,142,158,27,126,13,115,168,238,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,58,34,237,110,175,88,154,249,65,199,183,4,22,46,46,48,72,171,113,202,91,85,183,83,108,157,168,172,151,186,201,159,79,11,233,86,100,89,169,106,221,28,82,62,72,122,29,43,227,78,133,115,37,219,165,205,108,146,163,232,91,252,213,96,89,87,250,107,142,100,152,229,195,253,210,142,186,219,93,79,39,252,153,33,154,57,25,252,206,107,155,246,42,1,103,252,243,191,82,127,180,159,187,72,171,202,227,207,102,153,126,53,232,245,167,201,197,207,25,53,60,88,105,126,142,91,242,186,106,183,103,120,69,61,230,28,150,185,40,162,167,162,174,125,68,148,201,79,52,8,201,28,189,110,138,153,29,42,116,70,196,145,206,237,181,25,178,55,235,229,113,231,179,76,191,26,244,122,208,37,87,60,239,212,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,105,42,185,231,126,164,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,64,191,224,0,0,0,26,171,155,41,240,157,229,99,70,254,95,227,222,157,1,173,97,178,159,9,222,86,52,111,229,254,61,233,208,1,173,97,176,158,5,161,122,113,196,95,2,58,89,165,250,161,102,241,214,170,237,63,199,101,134,104,149,25,85,111,170,109,178,20,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,181,236,54,83,225,59,202,198,141,252,191,199,189,58,0,53,246,226,31,135,236,251,134,93,80,174,210,141,70,101,35,238,84,116,244,245,113,86,80,164,203,69,91,4,209,163,155,45,60,147,71,27,164,98,59,174,39,57,27,178,73,20,141,247,244,169,105,60,155,56,122,250,23,164,247,110,33,110,213,54,170,186,189,68,218,138,208,200,233,119,170,183,80,209,84,212,69,59,93,59,145,21,59,243,177,21,209,51,234,244,211,64,229,115,156,189,49,201,94,53,248,81,177,113,105,163,85,184,111,106,213,71,151,219,119,172,197,175,117,176,189,222,2,171,169,139,36,106,232,213,30,144,206,198,118,164,77,158,212,221,146,118,222,248,163,67,58,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,4,96,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,0,183,238,98,60,2,209,241,57,138,166,121,165,182,251,85,183,83,108,157,218,141,146,154,10,127,164,209,172,113,51,195,85,84,244,163,214,102,50,8,219,79,36,143,88,219,245,163,119,75,100,238,69,72,56,182,89,149,96,215,218,92,167,10,201,174,184,253,234,139,175,195,92,109,117,178,82,85,65,214,199,49,253,18,198,173,123,122,152,247,53,118,95,123,92,168,190,229,83,105,50,176,57,157,114,244,172,202,107,42,120,138,225,251,16,239,93,102,234,151,45,176,91,33,158,122,171,173,84,179,195,28,85,84,84,144,66,254,169,151,187,51,234,87,169,141,86,198,146,116,171,214,87,60,36,175,1,60,111,216,184,184,193,37,162,200,234,173,86,221,77,178,119,101,189,217,40,225,125,60,47,165,89,149,33,170,164,108,146,200,249,33,232,116,76,145,122,213,204,151,126,166,181,178,68,175,138,188,243,191,82,127,180,159,187,76,235,203,207,151,181,55,12,182,170,125,82,212,186,202,185,117,66,233,78,172,150,150,138,231,43,40,173,20,146,55,235,81,61,176,189,34,173,122,175,75,228,116,137,36,77,146,56,187,73,188,73,52,152,43,158,119,234,79,246,147,247,104,24,171,146,167,154,124,167,229,253,119,168,219,139,169,41,91,146,167,154,124,167,229,253,119,168,219,139,169,0,0,3,21,113,99,229,99,89,62,95,228,62,157,57,173,97,178,159,22,62,86,53,147,229,254,67,233,211,154,214,1,179,71,16,184,181,247,57,208,45,75,194,177,106,31,27,122,200,48,251,205,174,221,77,221,100,125,250,169,232,165,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,188,164,31,234,92,113,217,254,193,159,244,154,207,254,86,95,240,0,0,0,0,2,170,249,231,126,164,255,0,105,63,118,152,171,146,167,154,124,167,229,253,119,168,219,140,171,207,59,245,39,251,73,251,180,197,92,149,60,211,229,63,47,235,189,70,220,5,212,128,0,20,173,206,175,205,62,45,242,254,135,212,110,37,212,148,173,206,175,205,62,45,242,254,135,212,110,32,101,94,70,63,174,207,217,191,222,70,31,230,107,192,149,215,68,115,43,142,185,233,110,51,73,30,151,223,170,35,117,85,29,174,7,49,152,221,107,209,173,115,36,143,117,70,83,77,46,238,141,236,233,141,143,147,177,211,26,36,61,220,193,200,199,245,217,251,55,251,200,179,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,185,205,69,79,122,32,26,241,112,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,251,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,53,234,135,40,141,121,181,235,202,105,238,148,73,73,118,194,110,212,245,55,43,102,83,119,159,179,5,4,17,237,189,45,122,196,199,57,42,81,207,141,141,237,198,169,50,59,184,214,177,25,59,96,182,158,30,52,7,13,225,159,75,232,116,155,3,186,100,23,11,69,5,69,69,75,38,189,220,22,170,126,185,164,87,185,26,136,141,138,38,110,190,230,69,27,25,191,83,213,22,71,200,247,134,190,252,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,104,18,168,0,4,85,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,212,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,61,14,149,241,167,66,185,146,237,210,230,182,73,81,244,23,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,180,241,81,124,238,112,12,54,197,153,105,150,160,217,177,234,74,60,135,42,167,187,83,94,171,161,69,107,235,217,70,148,73,76,178,162,47,75,158,198,207,35,17,251,117,171,58,26,170,173,141,136,208,202,188,170,248,231,186,234,149,55,240,110,213,203,165,93,195,44,182,211,213,92,172,121,13,202,232,234,138,155,204,29,213,146,90,89,157,81,34,203,37,76,73,35,156,206,142,164,90,120,156,138,214,118,58,164,195,252,122,240,21,197,142,180,241,99,156,234,102,154,105,79,182,113,187,207,179,60,21,111,183,109,180,253,222,213,182,150,25,63,55,53,67,36,110,210,68,246,253,102,166,251,110,155,162,162,174,0,229,113,231,179,76,191,26,244,122,210,255,0,128,128,28,169,56,92,215,110,26,255,0,42,63,150,188,27,232,231,210,63,98,123,51,251,39,71,89,223,240,254,59,189,253,205,44,157,61,61,248,191,75,109,250,189,219,236,187,79,240,0,0,0,0,0,0,0,0,0,29,15,88,245,2,211,167,184,109,101,230,231,86,200,90,216,166,70,245,72,214,238,228,133,238,217,58,156,223,127,213,251,206,223,117,186,83,90,105,31,87,82,238,150,55,109,215,101,95,138,162,125,137,252,229,83,113,241,197,189,110,109,91,69,167,24,116,137,219,125,82,182,71,199,53,68,110,114,73,76,198,166,232,228,107,126,50,168,24,15,86,47,87,46,35,181,238,170,205,111,89,234,169,229,170,172,116,105,245,158,157,44,146,161,233,240,89,19,109,156,159,97,110,124,53,232,197,187,75,112,186,91,108,20,144,178,68,235,234,114,70,212,119,246,217,151,236,99,127,190,17,23,128,14,18,105,169,234,232,245,91,42,115,170,170,170,169,165,149,145,77,20,18,53,59,240,66,237,247,85,115,191,142,242,198,42,165,130,207,70,175,99,81,24,223,185,54,68,247,255,0,55,244,129,94,188,203,117,146,130,211,142,213,97,241,212,53,211,212,70,244,233,71,181,118,71,71,89,31,195,173,23,226,159,113,136,249,81,224,46,189,228,25,14,89,83,76,142,72,106,225,72,220,172,223,244,233,170,55,247,171,87,249,105,246,152,23,142,77,69,171,206,181,154,178,212,202,167,201,27,106,100,133,168,175,145,81,19,197,212,181,61,206,247,127,28,177,142,89,26,93,22,27,164,14,187,77,30,211,93,159,73,85,186,182,63,130,209,70,169,239,110,235,252,117,248,129,53,96,103,110,52,110,219,108,123,15,9,238,10,187,1,227,226,167,35,139,79,42,187,1,225,199,148,67,198,251,169,200,15,10,70,78,55,181,14,131,11,211,58,230,85,84,164,111,145,99,232,78,182,162,174,213,20,219,237,187,147,249,68,153,145,221,12,115,182,248,34,169,84,124,213,117,110,116,186,59,11,166,153,205,72,37,145,175,217,242,39,250,137,255,0,15,135,216,160,96,158,93,120,180,249,158,190,173,213,177,57,205,161,109,28,239,114,181,87,220,149,112,253,187,47,242,87,237,66,241,237,48,54,158,223,4,41,240,100,109,111,248,154,136,85,175,40,253,58,145,43,175,89,117,84,72,137,45,29,59,24,189,44,95,122,85,201,252,251,255,0,161,150,168,200,210,54,35,83,236,68,2,43,113,245,144,86,218,52,166,173,104,222,246,187,243,127,162,170,155,255,0,92,210,253,202,159,122,148,55,86,147,62,230,181,111,85,250,213,29,91,251,255,0,149,185,117,188,202,114,182,89,116,218,90,69,68,87,205,211,208,139,213,239,218,162,141,87,225,253,37,60,213,98,213,49,227,158,220,123,87,161,207,221,23,118,252,123,125,95,126,224,91,175,42,43,155,170,116,118,225,78,178,170,171,46,113,38,221,95,103,130,139,249,255,0,152,158,137,240,43,111,148,61,198,161,248,61,254,149,238,85,141,183,26,117,106,117,47,199,194,123,255,0,234,66,201,19,224,7,135,39,184,226,221,254,211,155,151,100,56,35,183,93,182,3,216,112,127,192,228,158,243,195,189,254,224,60,53,62,211,153,197,190,227,144,29,127,55,169,109,53,134,119,57,61,203,211,255,0,213,180,167,109,40,154,59,255,0,24,139,36,42,174,108,82,219,158,187,123,253,221,116,105,246,111,247,22,191,175,57,10,99,184,53,101,123,151,100,143,183,246,175,219,52,73,246,127,132,84,199,1,145,191,44,226,74,229,116,170,78,227,217,5,11,154,174,250,219,170,84,64,159,198,247,255,0,20,11,156,197,217,219,177,80,49,58,182,109,52,73,239,255,0,1,167,234,159,29,162,55,67,110,167,137,81,19,166,38,39,187,252,20,62,192,61,110,95,121,201,191,3,130,252,85,55,57,183,220,128,113,145,126,195,139,55,85,251,15,47,69,95,180,242,198,253,160,115,67,243,50,43,164,54,139,93,69,100,210,35,82,56,222,229,85,84,79,131,85,126,213,79,184,253,53,247,17,139,141,173,106,93,47,211,250,239,10,244,74,137,105,222,198,238,233,91,239,117,61,66,167,189,137,247,177,62,208,43,199,142,45,71,173,213,205,86,168,193,45,85,50,212,69,5,92,173,237,49,234,244,234,134,106,173,253,205,115,190,205,191,139,254,35,53,229,122,72,186,115,193,101,243,196,82,49,149,73,65,58,200,189,189,151,251,185,219,124,88,213,248,60,193,188,26,105,237,102,188,241,7,87,152,95,145,100,165,95,105,78,228,94,137,17,94,237,156,158,233,21,87,253,31,227,183,253,165,143,241,93,128,81,213,112,233,152,88,169,255,0,54,158,200,168,115,122,24,196,217,81,205,127,195,225,241,64,35,159,44,124,194,157,184,149,93,170,74,150,172,205,184,201,179,122,211,116,78,213,27,126,29,91,252,127,152,177,90,89,86,104,219,34,59,116,84,69,248,148,81,195,166,188,85,112,237,155,85,82,213,197,223,164,117,115,227,114,62,105,26,137,249,232,81,93,180,104,239,178,21,251,11,127,225,247,93,113,205,94,197,40,46,150,217,154,146,201,77,20,146,70,141,151,102,171,145,254,237,222,198,239,250,10,6,98,60,158,17,81,126,3,223,190,192,23,224,87,223,49,221,3,135,39,197,106,114,138,26,22,248,138,102,190,69,86,68,155,171,91,29,91,254,200,213,126,46,79,180,176,83,165,234,150,9,109,207,49,90,251,45,193,136,173,168,167,150,36,222,54,59,110,168,222,221,246,119,187,248,234,5,33,112,87,172,53,26,43,170,53,54,155,148,239,134,154,106,153,59,141,87,43,81,59,112,84,49,61,206,123,19,226,169,246,23,159,132,100,148,153,53,154,43,141,36,236,149,146,35,149,21,174,71,124,30,230,253,138,191,113,67,92,95,232,253,219,66,181,114,166,174,135,173,148,245,83,86,84,66,228,88,217,245,22,166,70,39,186,55,111,240,114,125,136,88,71,46,62,40,100,212,75,60,184,133,229,232,181,84,48,181,237,119,114,119,171,187,149,114,167,191,169,21,63,140,223,180,9,252,169,191,185,72,247,197,78,135,208,234,134,23,85,77,224,162,125,67,122,58,23,182,138,191,219,96,85,255,0,67,114,252,35,36,20,82,36,172,71,183,224,167,170,178,142,26,216,93,12,205,71,53,219,123,149,17,126,223,231,254,128,41,47,67,174,217,14,134,106,124,22,59,188,119,8,41,162,158,7,43,81,30,212,106,62,72,30,171,179,149,136,158,228,95,176,183,205,29,205,168,115,76,78,142,227,69,50,74,139,20,123,175,82,57,81,123,81,174,203,179,151,223,245,144,132,252,110,232,60,214,203,244,89,174,45,111,100,49,163,105,210,85,137,176,197,191,67,37,85,223,101,106,175,185,141,251,62,207,230,51,47,2,185,7,127,14,75,52,147,189,245,17,189,203,34,57,92,189,42,216,41,209,83,127,134,200,191,206,4,178,79,135,188,245,207,79,20,236,86,74,196,114,42,124,21,17,79,98,124,6,254,253,128,193,58,191,195,22,39,168,213,50,93,25,71,12,21,238,114,187,186,216,226,106,170,175,66,47,214,237,57,223,6,253,255,0,105,146,116,218,197,54,59,143,197,107,157,126,180,61,95,13,254,217,30,239,181,19,239,251,142,219,178,125,199,173,145,54,53,94,132,219,254,32,61,167,21,110,255,0,106,156,59,200,215,116,185,54,61,136,187,251,208,15,8,221,190,213,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,52,250,201,243,3,33,245,25,205,148,205,107,56,177,243,79,172,159,48,50,31,81,156,11,169,229,113,228,79,76,191,26,245,138,211,15,243,61,227,214,167,70,45,85,124,63,104,253,246,174,131,80,110,116,244,211,93,110,244,157,167,165,166,221,59,102,235,134,57,91,47,118,158,185,200,216,28,138,177,125,88,103,73,24,230,189,99,123,113,174,153,113,175,138,240,167,203,51,79,108,150,155,159,136,212,220,154,223,144,71,142,91,233,214,55,201,65,215,119,175,141,183,58,132,145,175,99,97,137,232,170,198,189,171,222,145,138,196,78,150,202,248,171,3,252,213,103,185,87,250,107,145,228,153,29,195,253,210,178,186,229,93,81,39,252,169,38,154,73,31,252,238,115,157,246,170,129,249,69,201,242,212,230,23,71,169,182,42,29,10,215,156,191,252,221,80,117,69,103,190,93,38,130,158,59,197,47,93,52,52,212,175,154,73,146,74,155,139,164,153,237,68,108,125,82,71,18,57,206,124,157,110,118,21,178,114,132,202,174,252,35,199,151,82,220,63,207,158,235,225,114,26,123,61,107,100,164,134,154,135,177,34,173,157,82,85,103,106,177,253,214,62,73,38,111,75,37,133,144,39,109,157,202,135,215,95,249,170,192,178,175,244,215,28,201,49,203,135,251,165,29,117,182,186,158,79,249,50,67,52,114,51,249,156,215,55,236,84,3,105,51,21,113,99,229,99,89,62,95,228,62,157,57,135,249,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,86,96,226,199,202,198,178,124,191,200,125,58,112,53,172,54,83,225,59,202,198,141,252,191,199,189,58,3,90,195,101,62,19,188,172,104,223,203,252,123,211,160,3,42,128,0,128,28,234,252,172,98,223,48,40,125,58,226,85,7,12,150,155,85,255,0,137,45,40,177,95,109,148,151,27,109,199,56,177,82,86,81,213,194,217,160,169,130,74,248,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,175,243,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,6,201,22,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,0,15,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,235,0,107,25,173,248,85,171,77,117,163,62,211,155,21,69,92,246,220,87,40,186,217,40,229,171,123,93,60,144,83,85,201,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,62,5,228,242,184,242,39,166,95,141,122,197,105,74,220,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,129,74,220,88,249,167,214,79,152,25,15,168,206,92,79,47,188,42,213,169,92,181,113,141,57,190,212,85,193,109,202,172,249,53,146,178,90,71,181,179,199,5,77,202,225,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,5,59,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,5,16,234,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,192,216,35,128,157,76,197,117,67,132,125,51,184,226,213,125,207,96,227,244,88,205,198,7,201,26,205,75,93,65,3,41,229,100,141,99,221,209,213,219,108,172,71,108,229,138,104,158,173,111,94,197,64,243,52,209,79,200,183,23,25,79,135,184,120,170,12,239,124,214,143,174,94,185,162,241,179,205,226,35,147,104,216,214,237,85,21,79,67,83,171,104,150,46,167,43,186,182,153,92,145,245,66,213,85,128,106,22,139,204,218,72,46,86,203,196,89,69,58,186,181,189,250,200,42,97,142,154,94,138,125,145,221,16,58,146,30,169,17,92,155,213,198,213,70,251,186,194,205,0,0,71,254,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,215,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,247,155,73,154,214,113,99,230,159,89,62,96,100,62,163,56,18,83,150,31,4,20,124,69,229,85,58,189,169,20,189,120,14,31,112,134,42,122,118,205,3,253,171,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,69,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,64,190,74,158,86,50,159,152,21,222,157,110,39,248,0,0,3,90,206,44,124,211,235,39,204,12,135,212,103,54,83,53,172,226,199,205,62,178,124,192,200,125,70,112,45,83,146,167,149,140,167,230,5,119,167,91,137,254,64,14,74,158,86,50,159,152,21,222,157,110,39,248,0,0,2,21,115,51,224,187,248,73,233,195,53,35,10,111,111,62,192,109,245,115,211,83,195,67,222,146,251,66,137,221,125,14,241,177,211,58,102,171,28,234,118,167,83,123,146,202,197,106,119,150,72,230,169,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,6,174,248,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,184,236,26,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,254,149,94,193,197,62,172,226,186,233,196,22,109,171,56,86,33,244,102,203,145,220,18,166,154,222,230,198,217,23,166,38,70,250,137,82,52,70,36,211,189,142,158,68,69,118,210,76,253,223,34,238,247,117,77,39,191,226,184,166,169,225,185,78,117,100,246,206,55,102,200,45,215,11,197,187,195,71,81,227,40,98,169,141,243,193,218,149,82,57,58,227,107,219,208,245,70,187,125,149,81,21,64,182,158,85,156,16,81,233,182,43,104,226,123,80,233,122,242,252,146,223,44,184,245,39,122,10,138,122,43,61,92,112,62,10,173,187,74,248,171,36,98,76,155,178,85,68,130,163,161,205,107,221,35,91,98,167,84,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,157,172,12,85,197,143,149,141,100,249,127,144,250,116,230,181,134,202,124,88,249,88,214,79,151,249,15,167,78,107,88,6,207,186,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,181,128,0,0,6,186,220,124,105,158,43,164,92,94,234,78,11,133,82,120,75,45,61,194,158,225,77,74,216,227,142,58,95,27,73,13,99,224,137,145,177,172,100,49,190,161,204,141,136,223,171,27,88,213,85,84,85,91,42,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,9,254,0,2,128,121,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,1,85,124,88,249,167,214,79,152,25,15,168,206,73,78,88,124,16,81,241,23,149,84,234,246,164,82,245,224,56,125,194,24,169,233,219,52,15,246,173,226,25,41,234,22,150,122,121,98,145,36,163,236,59,105,145,221,10,238,252,109,99,157,180,157,17,175,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,224,39,248,0,0,0,1,85,124,243,191,82,127,180,159,187,75,84,42,175,158,119,234,79,246,147,247,104,24,171,146,167,154,124,167,229,253,119,168,219,139,169,41,91,146,167,154,124,167,229,253,119,168,219,139,169,0,0,3,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,214,95,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,252,75,201,230,105,173,127,145,110,17,242,159,15,111,241,85,249,222,248,85,31,92,93,112,197,227,96,155,196,73,38,210,49,205,218,150,42,158,135,39,86,210,172,93,77,86,245,109,69,122,79,130,254,84,53,79,13,211,63,106,123,51,233,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,184,29,215,94,248,126,186,232,134,51,164,151,218,230,85,206,205,71,193,233,178,167,214,34,57,212,75,60,245,19,185,180,208,72,177,179,235,199,70,234,7,75,30,239,86,201,51,151,169,88,248,201,149,201,47,83,50,170,109,83,206,180,115,197,247,113,187,134,62,185,55,98,73,36,119,135,174,167,169,167,167,235,133,189,125,182,119,35,170,218,69,232,87,59,177,7,214,68,102,203,34,185,165,240,235,77,113,224,202,199,79,166,120,157,34,211,232,245,69,20,212,241,164,82,212,214,210,216,34,166,117,44,176,193,39,75,229,86,53,22,150,105,85,239,70,246,233,29,35,220,171,26,111,85,124,31,231,245,58,97,197,30,150,230,112,228,52,150,42,122,92,162,134,154,225,112,171,88,155,4,22,234,153,82,158,181,100,116,169,208,198,45,52,211,34,189,118,232,69,87,34,181,81,28,129,178,73,0,57,213,249,88,197,190,96,80,250,117,196,159,228,0,231,87,229,99,22,249,129,67,233,215,16,42,175,132,239,52,250,55,243,3,30,245,24,13,148,205,107,56,78,243,79,163,127,48,49,239,81,128,217,76,0,0,1,173,103,22,62,105,245,147,230,6,67,234,51,155,41,154,214,113,99,230,159,89,62,96,100,62,163,56,22,169,195,79,254,38,219,191,203,252,239,255,0,111,116,41,88,186,158,26,127,241,54,221,254,95,231,127,251,123,161,74,192,109,80,0,0,85,95,60,239,212,159,237,39,238,210,213,10,171,231,157,250,147,253,164,253,218,4,32,224,131,87,176,221,5,226,115,18,213,205,64,158,174,59,22,59,79,119,154,161,41,32,89,167,149,239,181,213,197,20,49,179,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,215,245,199,137,125,83,215,205,101,93,116,202,110,222,202,201,33,240,126,206,246,52,245,48,67,105,240,173,111,107,193,245,202,249,32,218,70,186,111,170,255,0,237,178,72,244,217,92,98,163,53,105,167,7,154,251,171,90,79,146,235,30,21,130,93,107,108,184,255,0,131,240,208,71,107,173,146,170,253,223,169,125,59,253,152,216,225,115,42,187,15,141,203,62,207,78,219,83,223,186,238,128,92,167,1,60,111,216,184,184,193,37,162,200,234,173,86,221,77,178,119,101,189,217,40,225,125,60,47,165,89,149,33,170,164,108,146,200,249,33,232,116,76,145,122,213,204,151,126,166,181,178,68,175,149,70,177,154,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,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,132,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,128,0,5,0,243,71,243,217,169,191,130,250,61,17,42,185,24,254,187,63,102,255,0,121,17,87,154,63,158,205,77,252,23,209,232,137,85,200,199,245,217,251,55,251,200,11,84,43,215,154,55,2,87,93,108,181,67,174,250,47,140,210,84,102,214,58,119,183,32,183,82,64,239,27,144,209,53,172,72,159,31,74,244,203,83,78,214,57,17,157,29,201,99,114,49,28,229,134,24,157,97,64,13,85,201,85,202,227,207,102,153,126,53,232,245,166,74,230,221,195,38,3,161,154,161,139,234,6,156,211,82,89,237,186,133,79,84,217,113,234,27,116,52,148,86,233,232,35,165,141,207,167,108,40,214,181,146,182,102,57,204,86,238,146,54,71,245,59,184,141,102,53,229,113,231,179,76,191,26,244,122,208,37,87,60,239,212,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,105,42,185,231,126,164,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,64,191,224,0,0,0,26,171,155,41,240,157,229,99,70,254,95,227,222,157,1,173,97,178,159,9,222,86,52,111,229,254,61,233,208,1,173,97,178,159,9,222,86,52,111,229,254,61,233,208,26,214,27,41,240,157,229,99,70,254,95,227,222,157,0,25,84,0,4,85,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,0,217,76,0,0,170,190,121,223,169,63,218,79,221,165,170,21,87,207,59,245,39,251,73,251,180,12,85,201,83,205,62,83,242,254,187,212,109,197,212,148,173,201,83,205,62,83,242,254,187,212,109,197,212,128,0,1,138,184,177,242,177,172,159,47,242,31,78,156,214,176,217,79,139,31,43,26,201,242,255,0,33,244,233,205,107,0,218,160,0,0,0,0,0,5,85,243,206,253,73,254,210,126,237,49,87,37,79,52,249,79,203,250,239,81,183,25,87,158,119,234,79,246,147,247,105,138,185,42,121,167,202,126,95,215,122,141,184,11,169,0,0,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,202,188,140,127,93,159,179,127,188,139,84,42,175,145,143,235,179,246,111,247,145,106,128,0,0,107,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,105,74,220,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,129,42,128,0,10,171,231,157,250,147,253,164,253,218,90,161,85,124,243,191,82,127,180,159,187,64,138,188,174,60,246,105,151,227,94,143,90,95,241,64,60,174,60,246,105,151,227,94,143,90,95,240,0,0,0,0,0,0,0,120,221,6,232,7,147,194,251,143,39,9,95,219,141,207,84,248,34,168,17,143,141,205,96,161,211,189,61,172,141,215,40,33,158,85,103,75,92,246,239,238,158,155,127,114,181,126,199,149,145,193,126,144,223,53,223,87,223,122,175,183,212,79,67,111,101,53,75,165,72,246,102,233,81,19,126,45,115,62,198,59,239,248,41,155,185,154,229,119,140,139,60,159,13,165,154,79,15,12,210,55,165,142,119,242,41,31,239,68,85,79,139,126,226,73,242,234,209,56,240,12,46,75,197,69,23,110,162,186,30,135,43,163,217,87,162,174,101,79,140,109,95,134,223,106,129,43,116,255,0,19,164,196,177,234,11,77,44,75,27,105,169,162,139,101,85,95,209,141,173,251,85,127,147,247,157,47,136,189,73,181,233,238,15,85,113,175,184,65,78,228,232,233,73,36,70,239,249,232,81,126,197,254,90,125,134,89,118,209,199,238,247,109,238,43,159,153,214,166,199,109,197,217,101,142,181,18,103,239,245,27,39,199,105,40,221,240,235,223,224,191,112,21,203,166,182,27,166,177,235,101,59,97,167,146,165,106,174,108,123,156,198,162,251,157,86,205,254,29,63,223,63,231,47,183,64,241,6,225,154,99,98,178,44,78,142,74,123,117,28,78,71,111,190,236,167,141,171,241,85,251,190,242,166,249,102,233,85,70,71,156,183,40,158,157,86,26,105,17,232,229,98,237,187,102,163,127,197,88,169,240,119,222,93,13,170,153,148,150,250,120,24,136,136,200,152,223,241,53,16,15,172,240,187,30,78,43,241,3,202,124,2,174,192,226,229,0,159,19,153,197,187,109,185,229,64,248,174,213,145,209,80,205,81,35,209,168,198,57,119,85,219,224,138,191,246,20,55,199,230,72,252,183,137,60,174,223,77,51,103,100,55,57,152,136,205,151,109,162,135,116,247,34,127,35,254,98,232,245,255,0,50,135,12,211,203,173,221,210,181,175,138,154,119,34,43,145,62,16,74,239,229,39,242,126,242,138,107,221,87,171,28,76,95,235,85,22,102,215,221,171,101,247,110,239,119,110,69,79,229,127,35,249,254,0,91,111,46,220,18,163,18,210,10,85,172,163,146,9,101,100,136,168,244,84,95,117,101,74,167,218,191,98,161,45,215,220,223,121,208,52,87,27,143,24,194,168,237,177,196,140,237,164,159,197,219,227,52,142,251,147,239,59,236,171,179,23,236,2,178,249,171,220,85,109,246,170,22,204,155,191,191,187,118,247,251,157,66,164,114,213,221,61,139,28,225,162,195,113,142,153,236,146,166,10,89,149,87,171,223,213,111,145,126,215,42,127,20,204,156,210,47,16,77,120,179,81,54,84,116,171,226,62,170,57,21,127,70,137,126,27,253,199,175,138,219,2,219,120,82,197,85,237,115,85,45,244,45,84,84,219,223,236,217,255,0,155,249,128,253,222,81,183,216,224,199,242,74,41,106,24,215,54,229,10,163,85,81,23,251,145,201,247,127,181,45,6,25,91,34,110,213,69,69,251,138,35,224,91,95,232,116,114,255,0,91,110,187,75,209,79,113,169,238,245,117,34,34,116,83,202,158,245,116,140,79,138,167,222,93,102,153,231,182,44,234,208,149,246,90,248,42,24,136,170,171,28,172,127,241,220,223,226,185,223,107,84,14,234,169,238,56,109,178,238,123,14,47,77,192,53,83,99,140,138,122,209,202,223,114,169,207,126,164,79,128,28,216,187,167,188,228,113,98,123,183,57,1,29,184,216,170,117,62,144,92,210,37,250,238,236,236,155,127,231,84,197,114,114,192,179,203,114,214,171,229,107,100,68,108,20,148,74,191,15,122,120,150,127,63,251,82,192,184,235,187,50,223,165,87,62,181,79,171,217,219,127,248,77,55,243,255,0,57,6,57,78,66,149,26,167,144,73,178,244,165,190,149,85,83,249,170,155,255,0,196,11,130,162,111,69,44,77,223,125,152,212,255,0,153,15,121,235,133,17,34,106,39,193,17,63,234,57,175,192,14,11,211,213,252,225,202,212,77,143,27,47,81,198,69,221,118,64,57,70,187,169,237,61,81,55,99,218,7,166,170,166,26,88,86,105,158,214,181,191,21,114,236,159,29,138,115,230,51,172,46,207,245,58,44,19,28,173,142,186,46,197,18,57,180,253,47,221,207,100,173,95,131,17,126,18,183,237,251,80,180,29,114,212,10,92,43,20,170,173,168,169,100,77,103,70,234,231,163,126,50,68,159,107,147,249,69,56,104,6,45,95,175,60,64,67,120,174,100,149,112,199,37,42,189,207,71,72,138,145,203,76,213,247,170,61,62,15,95,180,9,247,203,131,70,43,48,188,46,150,255,0,117,183,79,77,37,101,55,117,189,214,185,187,164,148,244,170,159,198,95,185,126,195,63,241,96,149,76,208,188,205,244,80,185,242,165,162,163,100,79,122,237,179,119,255,0,155,115,189,105,182,47,77,138,226,86,219,77,60,45,141,148,244,144,196,136,214,162,108,141,137,141,251,17,63,147,247,31,135,175,212,209,213,233,54,85,4,254,246,73,106,168,103,248,219,183,218,5,40,63,72,238,217,190,51,145,95,40,169,39,168,171,163,170,171,149,204,100,123,171,81,145,245,42,254,146,39,197,201,246,29,203,130,125,123,102,146,231,51,99,153,53,124,116,77,167,122,192,228,159,102,43,85,145,212,251,182,232,85,248,185,62,210,73,112,201,130,211,221,106,178,235,76,148,174,124,19,207,95,31,189,136,173,84,85,133,191,201,84,248,47,220,64,238,38,49,105,180,187,136,28,154,58,88,159,4,77,186,84,44,123,53,90,155,43,26,190,237,145,169,254,136,6,193,56,158,65,69,146,90,97,185,80,85,199,81,19,250,186,95,27,183,69,217,238,111,253,104,167,237,145,127,129,13,71,76,227,74,104,219,45,82,77,60,12,149,207,250,253,74,155,213,206,137,191,214,85,248,33,39,192,38,232,120,123,81,205,86,170,123,148,242,170,63,227,2,13,243,25,225,246,187,82,177,8,239,22,75,69,69,93,85,20,106,206,136,90,231,43,186,234,160,95,229,167,217,212,191,5,43,11,134,157,67,187,104,78,176,80,190,230,174,183,199,37,77,28,83,36,236,107,126,167,136,138,69,223,169,174,84,247,46,230,193,57,69,146,154,249,107,146,138,166,22,200,215,109,186,57,168,191,7,53,126,212,95,184,164,94,63,244,10,109,37,205,41,50,91,100,78,101,53,77,74,35,21,141,84,217,99,166,133,223,197,141,169,241,69,251,64,184,237,22,212,155,46,162,225,246,235,197,170,229,77,82,146,211,66,231,118,164,71,108,229,138,55,42,124,19,249,105,246,125,166,69,42,227,150,78,189,79,85,12,120,93,206,187,117,106,162,70,143,149,119,248,81,198,136,157,82,127,79,217,255,0,113,104,200,168,169,186,1,248,89,110,39,110,202,237,115,219,107,162,234,100,177,185,139,245,156,159,22,185,191,98,167,242,148,197,90,111,164,45,211,44,214,170,186,129,142,109,37,98,78,187,244,174,200,231,185,23,226,175,114,252,24,134,114,85,251,15,154,174,6,61,141,119,66,42,162,251,189,223,210,7,208,197,221,190,255,0,121,197,238,93,211,100,221,79,91,30,177,236,139,186,181,126,211,218,215,35,189,254,224,57,53,119,67,195,149,81,81,127,226,57,30,21,55,3,195,154,143,77,151,224,113,108,125,62,228,248,28,208,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,52,250,201,243,3,33,245,25,205,148,205,107,56,177,243,79,172,159,48,50,31,81,156,12,105,91,118,186,220,105,168,40,238,23,58,186,170,123,93,58,210,80,197,52,206,123,41,96,89,100,153,98,137,170,187,49,139,44,210,200,173,110,201,215,35,221,241,114,170,219,87,42,126,6,45,86,92,102,131,138,45,87,181,210,92,46,87,250,116,147,20,178,220,109,109,122,91,32,101,67,36,138,230,189,248,250,155,82,247,64,199,193,36,91,35,97,127,90,61,253,228,72,176,87,45,78,95,191,151,106,202,29,123,213,104,122,48,27,85,193,222,203,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,247,116,184,186,144,5,106,243,69,224,22,143,48,177,92,184,152,209,219,125,170,215,117,199,45,245,53,217,101,158,10,104,40,227,185,210,177,242,212,207,114,107,218,214,245,214,55,185,35,165,238,43,157,52,109,111,74,163,227,70,77,101,64,13,99,52,119,88,179,237,10,207,237,122,141,167,55,234,187,117,202,221,81,4,178,197,21,84,208,193,112,130,57,163,153,212,149,77,133,236,116,180,210,58,38,36,145,43,145,28,137,253,10,151,83,108,226,171,13,226,191,151,230,170,102,22,107,149,35,114,123,118,155,222,105,178,203,68,113,172,47,183,92,86,213,63,90,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,50,26,243,39,229,233,89,166,217,83,117,147,64,177,14,188,67,36,184,81,91,170,49,187,76,51,212,84,81,94,42,228,149,168,180,244,241,66,172,138,142,71,165,60,108,103,113,85,39,168,72,163,99,88,232,216,220,171,161,252,0,223,120,94,225,99,92,117,91,84,174,61,25,245,239,75,242,107,95,178,237,245,236,168,161,163,182,205,110,142,126,220,223,153,69,90,198,79,4,141,114,199,43,225,233,219,165,93,191,80,21,44,108,167,194,119,149,141,27,249,127,143,122,116,6,181,134,202,124,39,121,88,209,191,151,248,247,167,64,6,85,0,1,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,45,83,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,0,54,83,0,0,0,1,173,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,165,43,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,5,43,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,82,183,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,160,69,94,118,154,41,255,0,204,47,17,148,119,15,187,10,184,82,201,47,252,34,178,146,72,88,145,255,0,195,82,71,58,79,239,8,214,254,154,145,215,148,206,168,90,180,227,140,27,93,178,242,218,72,233,243,171,61,102,46,202,186,154,214,211,178,154,119,186,58,152,118,234,69,73,31,44,180,145,211,178,61,218,174,125,67,118,85,84,70,58,207,185,148,105,13,54,175,240,125,156,64,144,82,45,203,15,167,76,190,219,53,76,242,196,200,31,66,215,62,161,200,145,239,214,247,81,173,92,108,107,209,88,175,149,170,189,59,35,219,68,58,79,157,126,75,245,79,13,212,207,101,251,79,232,150,65,110,190,248,46,255,0,103,197,120,90,152,230,237,119,58,93,209,213,219,233,234,233,118,219,239,178,237,176,27,63,3,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,113,250,192,13,107,56,177,243,79,172,159,48,50,31,81,156,217,76,214,179,139,31,52,250,201,243,3,33,245,25,192,181,78,74,158,86,50,159,152,21,222,157,110,39,249,0,57,42,121,88,202,126,96,87,122,117,184,159,224,0,0,13,107,56,177,243,79,172,159,48,50,31,81,156,217,76,214,179,139,31,52,250,201,243,3,33,245,25,192,181,78,74,158,86,50,159,152,21,222,157,110,39,249,0,57,42,121,88,202,126,96,87,122,117,184,159,224,0,0,10,128,230,215,198,143,211,75,237,103,10,56,3,186,108,184,229,194,25,242,139,164,21,221,77,184,215,70,206,166,208,181,177,61,88,176,192,247,162,202,217,81,93,226,97,106,116,198,180,253,82,74,174,102,124,104,255,0,6,205,56,102,155,225,78,238,103,217,245,190,174,10,106,136,107,187,50,88,168,85,59,79,174,218,55,182,102,204,229,123,155,78,228,233,111,114,41,94,174,94,202,199,37,32,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,240,50,175,7,252,53,223,120,169,215,27,62,153,91,23,179,106,135,166,233,146,85,182,169,144,73,73,103,138,104,217,81,36,74,230,191,170,101,238,178,56,209,24,244,238,72,197,114,35,17,238,111,106,227,127,130,236,171,132,125,71,158,134,137,183,91,222,3,114,237,207,100,200,101,161,145,177,179,186,179,116,208,212,206,140,72,86,177,137,4,138,173,98,253,120,209,178,244,179,169,99,101,202,112,93,194,78,43,194,54,150,38,45,109,151,199,100,151,223,13,112,201,174,46,116,114,247,43,155,77,27,31,4,18,164,49,72,180,113,200,147,58,22,72,138,230,247,164,85,93,222,167,117,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,20,42,47,150,31,27,244,124,58,101,85,58,67,169,21,93,24,14,97,112,134,90,122,134,195,3,61,149,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,154,198,107,22,142,231,218,21,159,221,52,231,81,172,53,118,235,149,186,162,120,162,150,90,89,161,130,225,4,115,73,11,106,233,93,51,24,233,105,164,116,79,88,229,70,162,57,19,250,81,45,123,149,103,27,244,122,147,138,218,56,97,212,58,174,140,191,27,183,203,22,61,87,217,130,158,158,182,207,73,28,12,130,151,126,234,62,90,200,216,179,46,204,137,17,96,167,235,115,156,246,200,231,4,192,226,199,202,198,178,124,191,200,125,58,115,90,195,101,62,44,124,172,107,39,203,252,135,211,167,53,172,3,106,128,0,0,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,9,254,0,2,128,121,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,1,85,124,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,21,87,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,112,19,252,0,0,0,0,170,190,121,223,169,63,218,79,221,165,170,21,87,207,59,245,39,251,73,251,180,12,85,201,83,205,62,83,242,254,187,212,109,197,212,148,173,201,83,205,62,83,242,254,187,212,109,197,212,128,0,1,84,28,238,53,122,165,247,93,61,208,74,25,234,227,167,130,158,92,190,233,27,160,139,177,59,222,233,41,104,156,201,61,242,163,227,72,235,209,205,250,172,84,154,53,250,234,137,209,133,121,68,104,237,171,82,184,163,126,93,145,216,106,235,173,186,125,103,150,247,77,42,210,182,90,40,238,174,150,56,105,27,59,158,199,53,30,141,125,68,241,34,43,95,220,165,107,218,191,155,114,24,127,143,109,76,202,181,67,139,141,76,184,229,53,125,207,96,228,21,184,205,186,6,73,34,195,75,67,65,59,233,226,100,109,123,221,209,213,219,116,175,70,236,213,150,105,94,141,111,94,197,143,242,88,192,41,172,92,60,229,122,131,81,143,85,209,220,178,172,161,244,204,174,153,37,107,43,237,212,116,241,164,43,18,57,122,28,198,84,79,94,197,123,19,222,254,182,185,87,182,136,208,155,250,177,130,254,84,52,179,50,211,63,106,123,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,172,101,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,211,197,0,243,52,209,79,200,183,23,25,79,135,184,120,170,12,239,124,214,143,174,94,185,162,241,179,205,226,35,147,104,216,214,237,85,21,79,67,83,171,104,150,46,167,43,186,182,11,147,224,179,83,63,43,188,41,233,134,117,37,93,214,174,174,163,31,130,223,95,85,116,147,185,85,85,93,68,171,71,85,59,223,214,229,127,114,122,121,94,143,115,186,156,215,35,156,136,229,84,72,215,206,175,202,198,45,243,2,135,211,174,39,84,228,151,169,152,173,78,150,103,90,57,226,251,89,37,191,32,92,155,177,36,145,183,196,80,212,83,83,211,245,194,222,190,227,251,114,82,237,34,244,35,91,223,131,235,42,191,100,237,124,234,252,172,98,223,48,40,125,58,226,5,85,240,157,230,159,70,254,96,99,222,163,1,178,153,173,103,9,222,105,244,111,230,6,61,234,48,27,41,128,0,0,53,172,226,199,205,62,178,124,192,200,125,70,115,101,51,90,206,44,124,211,235,39,204,12,135,212,103,2,213,56,105,255,0,196,219,119,249,127,157,255,0,237,238,133,43,23,83,195,79,254,38,219,191,203,252,239,255,0,111,116,41,88,13,170,0,0,10,171,231,157,250,147,253,164,253,218,90,161,85,124,243,191,82,127,180,159,187,64,128,28,44,104,167,240,137,226,11,9,209,201,46,30,10,147,32,184,47,143,157,178,246,228,101,12,17,62,162,171,180,238,220,136,147,44,16,202,145,245,49,91,220,86,117,108,221,213,54,51,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,90,33,229,113,231,179,76,191,26,244,122,210,255,0,128,165,110,104,92,11,126,69,50,167,235,142,142,97,158,19,77,175,93,30,216,166,162,119,84,54,43,164,146,57,23,104,81,169,225,232,230,222,62,222,202,230,50,85,124,127,154,107,169,227,88,213,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,126,197,25,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,115,154,138,158,244,66,133,248,246,224,130,251,194,62,119,21,110,57,75,117,185,105,149,239,181,21,146,247,89,51,42,38,101,82,66,139,53,45,91,163,138,54,71,55,91,101,124,105,208,141,124,91,116,185,206,142,84,96,94,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,118,2,133,185,119,113,191,89,194,174,118,184,150,99,85,213,166,89,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,245,61,240,120,133,72,228,145,241,83,181,24,213,115,24,213,189,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,0,160,206,104,254,123,53,55,240,95,71,162,37,87,35,31,215,103,236,223,239,34,42,243,71,243,217,169,191,130,250,61,17,42,185,24,254,187,63,102,255,0,121,1,106,128,0,42,175,158,119,234,79,246,147,247,105,21,121,92,121,236,211,47,198,189,30,180,149,92,243,191,82,127,180,159,187,72,171,202,227,207,102,153,126,53,232,245,160,74,174,121,223,169,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,73,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,129,127,192,0,0,0,53,87,54,83,225,59,202,198,141,252,191,199,189,58,3,90,195,101,62,19,188,172,104,223,203,252,123,211,160,3,90,195,101,62,19,188,172,104,223,203,252,123,211,160,53,172,54,83,225,59,202,198,141,252,191,199,189,58,0,50,168,0,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,178,152,0,1,85,124,243,191,82,127,180,159,187,75,84,42,175,158,119,234,79,246,147,247,104,24,171,146,167,154,124,167,229,253,119,168,219,139,169,41,91,146,167,154,124,167,229,253,119,168,219,139,169,0,0,3,21,113,99,229,99,89,62,95,228,62,157,57,173,97,178,159,22,62,86,53,147,229,254,67,233,211,154,214,1,181,64,0,0,0,0,0,10,171,231,157,250,147,253,164,253,218,98,174,74,158,105,242,159,151,245,222,163,110,50,175,60,239,212,159,237,39,238,211,21,114,84,243,79,148,252,191,174,245,27,112,23,82,0,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,129,149,121,24,254,187,63,102,255,0,121,22,168,85,95,35,31,215,103,236,223,239,34,213,0,0,0,214,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,191,26,245,138,210,149,184,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,2,85,0,0,21,87,207,59,245,39,251,73,251,180,181,66,170,249,231,126,164,255,0,105,63,118,129,21,121,92,121,236,211,47,198,189,30,180,191,226,128,121,92,121,236,211,47,198,189,30,180,191,224,0,0,0,0,0,0,56,47,196,55,171,238,60,42,253,99,146,46,192,121,79,231,61,53,125,107,77,42,55,220,189,14,219,252,71,183,171,238,60,170,110,155,40,16,91,44,225,131,33,212,77,125,189,229,55,8,54,182,190,178,71,177,221,76,247,162,194,173,248,36,173,119,197,169,246,19,79,27,177,195,98,183,178,138,6,116,163,55,251,85,126,46,85,251,85,126,243,244,210,24,209,85,122,125,235,252,231,176,15,202,201,174,12,182,217,230,171,147,224,197,102,255,0,241,185,19,238,40,71,141,108,246,187,60,212,154,175,126,241,199,209,208,158,228,219,122,122,109,255,0,138,223,228,23,181,169,54,202,155,174,33,91,67,72,138,178,72,232,149,168,136,171,240,145,170,191,4,95,177,10,83,212,61,13,191,187,81,93,69,113,181,86,171,221,183,250,20,173,79,116,12,95,228,39,243,1,96,60,185,52,186,92,59,77,41,234,234,217,179,170,209,149,8,155,167,193,244,244,139,246,61,127,146,77,54,181,26,155,33,209,244,143,21,139,19,195,45,150,184,225,116,105,13,44,49,236,170,229,248,69,27,126,223,240,78,242,7,133,248,30,19,109,253,225,199,150,129,228,224,187,42,239,177,229,203,182,231,134,251,253,224,121,106,7,174,204,85,251,144,228,126,78,85,116,101,151,29,185,93,100,145,172,109,37,36,179,43,157,182,201,210,213,95,126,254,224,32,215,51,13,78,138,197,129,77,104,137,253,50,204,174,137,83,109,247,69,134,177,191,200,95,181,62,242,32,114,232,211,135,230,58,164,185,68,236,222,54,73,36,139,239,254,249,13,98,125,142,79,181,62,227,175,241,237,172,117,186,147,168,243,216,224,168,100,145,83,85,58,157,169,28,108,247,244,207,84,212,247,181,92,171,238,121,60,57,103,232,229,54,51,165,22,108,178,166,150,86,84,221,40,97,157,85,207,122,111,187,170,83,224,168,137,240,127,216,4,225,183,211,182,154,149,144,167,241,119,255,0,173,79,23,25,123,52,175,122,166,251,109,255,0,89,244,162,34,124,14,167,169,151,232,113,188,74,174,235,81,51,99,100,111,137,21,206,84,68,247,200,137,246,170,39,218,5,51,241,137,123,159,50,215,246,91,90,237,209,187,244,183,100,255,0,81,83,170,251,246,79,228,146,159,143,107,68,148,124,57,217,160,70,236,144,83,83,162,166,255,0,117,5,82,125,255,0,204,67,44,66,178,109,83,226,101,181,234,213,158,55,111,211,208,221,191,210,247,39,241,119,254,246,88,95,49,11,53,67,180,25,140,135,225,13,58,42,167,191,116,68,162,171,254,96,42,195,71,52,110,231,170,86,27,218,219,91,180,212,117,108,107,127,71,223,212,155,175,197,237,79,131,84,206,156,24,241,1,124,208,125,73,147,20,202,164,233,167,174,90,72,19,220,197,217,86,161,174,254,36,111,95,132,171,246,167,253,221,215,150,37,178,130,237,46,87,109,170,77,228,91,148,104,137,215,178,251,160,149,125,219,127,130,126,207,48,174,25,97,196,41,109,90,137,136,91,42,99,157,149,51,58,161,200,249,102,68,72,233,216,230,174,202,197,68,219,180,191,104,22,139,128,230,150,236,210,193,71,120,160,155,173,149,48,71,47,232,185,63,73,141,119,218,212,254,82,125,135,104,42,111,151,135,21,119,122,75,212,122,123,148,220,233,210,38,53,33,137,175,134,24,213,28,143,164,133,19,126,166,170,251,186,190,194,215,169,106,25,83,18,72,215,34,162,253,223,210,7,137,88,155,136,213,62,7,185,83,116,216,244,237,210,239,112,30,228,248,5,248,6,252,2,252,20,10,251,230,139,146,201,73,136,37,170,39,254,154,174,233,183,221,53,19,190,239,251,76,103,202,26,193,28,117,249,61,233,83,103,62,150,141,136,191,205,226,102,223,237,255,0,106,159,97,222,57,164,207,11,108,61,158,206,242,57,93,210,239,127,247,202,37,95,183,254,195,241,121,69,211,163,40,50,54,186,21,111,69,61,34,253,191,31,19,80,5,152,177,119,106,127,65,200,240,223,128,85,95,176,15,91,149,87,224,112,68,94,173,212,228,136,191,19,216,212,77,183,3,202,124,15,69,109,75,41,105,159,51,215,100,107,85,87,252,74,123,213,118,69,82,55,113,129,196,4,26,65,130,92,101,166,172,167,109,116,148,211,50,38,185,35,122,163,150,26,142,159,170,231,167,241,163,2,6,243,20,226,66,170,241,144,75,133,218,37,252,211,58,122,151,165,61,251,178,146,68,253,40,147,237,69,251,127,238,51,79,43,45,34,117,163,8,118,85,91,6,210,207,89,86,198,175,86,255,0,85,36,167,251,158,191,108,107,246,16,7,73,48,108,151,136,173,80,101,85,218,25,106,155,62,253,111,138,39,70,137,211,79,34,39,246,182,42,39,246,148,255,0,17,123,250,65,167,182,157,58,195,233,177,219,77,60,144,193,12,146,189,26,249,28,245,221,239,87,47,189,222,240,59,188,109,70,49,24,159,6,166,198,53,226,58,73,160,209,124,198,106,119,116,189,150,122,149,69,217,23,101,233,254,115,38,152,215,136,104,124,86,144,229,116,138,229,78,245,166,165,158,239,231,106,1,16,248,15,200,107,46,23,219,205,166,167,235,237,87,81,34,191,220,159,199,165,110,219,34,127,63,222,98,110,105,58,50,229,184,59,59,164,143,251,124,146,62,79,127,218,171,71,26,124,95,252,235,240,105,153,248,13,176,65,65,120,191,85,57,142,89,155,118,170,137,28,170,191,161,215,74,191,15,119,218,134,125,226,199,74,104,245,43,78,170,104,229,166,146,89,27,208,173,70,61,232,190,249,224,85,253,20,95,228,1,2,249,79,106,139,104,239,215,156,90,166,77,149,104,160,115,19,111,252,237,219,252,25,254,232,159,105,108,244,149,9,83,79,28,173,93,209,205,69,255,0,155,115,93,237,57,203,50,62,31,53,153,147,208,189,41,92,178,83,69,34,77,10,63,118,245,195,38,223,93,16,188,126,25,117,70,61,79,211,155,85,229,245,48,201,59,169,97,238,118,250,17,58,188,60,46,95,115,92,187,123,222,6,97,216,240,139,246,28,143,11,247,128,95,231,34,63,48,77,31,102,160,233,116,181,145,51,243,150,228,170,170,79,127,242,105,30,159,203,111,220,159,121,46,17,79,199,202,241,186,44,170,205,83,102,175,99,157,21,76,50,68,187,61,90,187,61,138,213,247,167,243,40,20,85,195,100,21,248,6,177,219,145,191,87,166,233,12,110,253,21,247,37,84,59,255,0,43,249,5,241,219,165,238,211,53,223,126,255,0,245,169,19,232,56,12,195,104,117,23,233,139,37,171,217,43,60,87,111,199,61,83,171,190,146,124,59,95,205,247,255,0,222,75,90,122,118,83,179,182,198,236,212,248,123,192,246,57,62,208,228,221,19,115,145,225,83,112,61,108,78,151,116,42,251,151,224,121,237,34,57,92,223,118,231,53,106,46,223,205,240,60,129,225,62,30,243,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,86,211,110,10,50,174,43,56,238,213,155,221,218,217,225,244,203,25,213,11,220,153,29,194,161,36,100,117,253,23,57,100,117,178,157,99,115,30,233,165,98,162,61,204,114,118,99,122,61,87,169,209,50,91,169,63,38,193,137,226,184,167,180,190,139,99,54,171,55,182,110,19,93,174,62,207,162,142,159,198,87,75,183,118,166,110,132,78,228,207,233,111,84,142,221,206,217,55,85,216,15,174,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,235,0,0,0,1,138,184,177,242,177,172,159,47,242,31,78,156,202,167,95,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,128,26,187,155,41,240,157,229,99,70,254,95,227,222,157,1,21,127,168,169,194,199,250,254,213,95,253,43,110,255,0,33,38,254,158,225,86,173,53,192,49,173,57,177,84,85,207,109,197,108,244,86,74,57,106,222,215,79,36,20,208,178,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,124,0,236,0,0,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,5,249,241,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,191,226,139,128,52,247,148,79,13,186,107,159,227,90,141,98,205,181,42,123,150,43,120,162,189,209,197,87,114,160,116,18,79,77,51,38,141,178,53,180,109,114,177,92,196,69,68,115,87,109,246,84,248,129,55,192,0,0,0,107,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,105,210,181,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,248,146,127,65,52,83,21,225,219,73,236,90,57,133,92,46,181,182,92,127,197,120,105,238,146,199,37,83,251,245,50,212,63,173,209,199,27,23,103,204,228,77,152,159,85,19,125,215,117,80,215,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,191,26,245,138,211,165,106,23,40,158,27,117,43,63,201,117,26,251,155,106,84,23,44,170,241,91,123,172,138,146,229,64,216,35,158,166,103,205,35,99,107,168,220,228,98,57,234,136,138,231,46,219,110,171,241,36,254,130,104,166,43,195,182,147,216,180,115,10,184,93,107,108,184,255,0,138,240,211,221,37,142,74,167,247,234,101,168,127,91,163,142,54,46,207,153,200,155,49,62,170,38,251,174,234,161,218,178,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,121,172,110,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,124,13,162,8,85,170,188,165,184,101,213,157,71,200,245,54,231,144,106,5,154,191,40,184,75,116,173,164,181,221,41,82,149,42,165,94,185,164,98,79,77,44,137,220,145,95,34,162,189,90,142,122,163,81,173,70,181,3,186,242,215,213,234,109,95,224,251,7,157,103,164,91,150,31,78,184,133,202,26,104,37,137,144,62,133,173,101,59,85,100,223,173,238,163,90,73,30,230,42,177,95,43,145,58,118,86,54,80,24,127,133,254,23,240,30,19,48,11,134,156,233,205,223,32,184,219,110,55,137,111,114,203,123,168,134,105,219,60,144,195,11,154,215,67,20,77,70,116,211,177,81,21,170,187,171,189,255,0,4,76,192,0,214,179,139,31,52,250,201,243,3,33,245,25,205,148,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,196,14,191,201,83,202,198,83,243,2,187,211,173,196,255,0,48,255,0,11,252,47,224,60,38,96,23,13,57,211,155,190,65,113,182,220,111,18,222,229,150,247,81,12,211,182,121,33,134,23,53,174,134,40,154,140,233,167,98,162,43,85,119,87,123,254,8,153,128,0,0,1,173,103,22,62,105,245,147,230,6,67,234,51,155,41,144,131,80,185,68,240,219,169,89,254,75,168,215,220,219,82,160,185,101,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,118,219,117,95,136,29,127,146,167,149,140,167,230,5,119,167,91,137,254,97,254,23,248,95,192,120,76,192,46,26,115,167,55,124,130,227,109,184,222,37,189,203,45,238,162,25,167,108,242,67,12,46,107,93,12,81,53,25,211,78,197,68,86,170,238,174,247,252,17,51,0,0,0,26,230,113,157,128,113,13,136,235,206,87,127,226,47,30,171,165,190,228,119,138,186,152,174,113,165,68,150,171,131,19,161,205,75,117,68,202,171,37,52,81,73,3,24,206,165,124,44,237,198,244,99,154,173,75,30,229,89,193,5,30,155,98,182,142,39,181,14,151,175,47,201,45,242,203,143,82,119,160,168,167,162,179,213,199,3,224,170,219,180,175,138,178,70,36,201,187,37,84,72,42,58,28,214,189,210,53,179,171,82,52,171,78,53,130,197,79,140,106,134,23,106,201,173,84,151,10,107,164,52,151,26,116,150,54,85,64,254,184,228,68,95,249,77,114,126,139,227,124,145,189,28,199,189,174,237,96,0,0,67,94,101,252,29,211,113,33,164,115,103,24,101,158,147,242,139,131,211,201,91,69,52,116,114,203,87,118,183,70,201,31,45,173,169,14,238,123,220,229,238,66,138,201,54,149,21,141,237,164,242,60,166,13,42,196,245,150,45,113,199,49,109,50,198,110,172,212,219,86,65,23,178,237,206,162,106,85,82,93,41,38,235,252,236,83,167,68,125,151,196,174,147,188,136,198,54,55,172,155,53,174,219,102,147,31,225,250,3,163,88,6,163,229,58,185,134,233,237,170,213,151,230,157,62,219,186,64,199,119,42,118,84,115,186,90,170,172,139,184,244,73,37,237,181,189,217,26,215,201,214,244,71,32,117,78,33,126,149,127,2,253,75,250,117,236,175,164,159,146,251,207,182,61,147,220,240,62,59,217,50,247,252,63,119,243,157,158,231,95,71,95,214,233,219,127,126,230,184,70,209,26,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,240,33,7,245,21,56,88,255,0,95,218,171,255,0,165,109,223,228,32,79,240,0,0,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,227,191,235,223,43,253,2,226,39,86,47,186,199,154,229,250,129,69,122,200,60,47,137,130,215,112,162,142,149,157,138,104,169,217,208,217,41,36,122,110,200,90,171,187,215,235,42,237,178,108,137,152,56,95,225,127,1,225,51,0,184,105,206,156,221,242,11,141,182,227,120,150,247,44,183,186,136,102,157,179,201,12,48,185,173,116,49,68,212,103,77,59,21,17,90,171,186,187,223,240,68,12,192,0,2,128,121,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,119,253,123,229,127,160,92,68,234,197,247,88,243,92,191,80,40,175,89,7,133,241,48,90,238,20,81,210,179,177,77,21,59,58,27,37,36,143,77,217,11,85,119,122,253,101,93,182,77,145,51,7,11,252,47,224,60,38,96,23,13,57,211,155,190,65,113,182,220,111,18,222,229,150,247,81,12,211,182,121,33,134,23,53,174,134,40,154,140,233,167,98,162,43,85,119,87,123,254,8,129,65,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,29,131,80,185,68,240,219,169,89,254,75,168,215,220,219,82,160,185,101,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,118,219,117,95,137,159,248,95,225,127,1,225,51,0,184,105,206,156,221,242,11,141,182,227,120,150,247,44,183,186,136,102,157,179,201,12,48,185,173,116,49,68,212,103,77,59,21,17,90,171,186,187,223,240,68,12,192,0,0,0,0,85,95,60,239,212,159,237,39,238,210,213,8,255,0,197,111,5,58,89,198,15,209,111,202,101,255,0,43,182,125,18,241,222,11,216,85,84,208,247,60,87,99,185,221,239,65,46,251,120,102,116,244,244,237,187,183,223,116,216,43,91,146,167,154,124,167,229,253,119,168,219,139,169,34,255,0,11,252,189,52,95,132,204,254,225,168,218,115,147,230,183,27,149,198,207,45,146,88,175,117,180,147,64,216,36,154,25,156,230,182,26,104,156,143,234,167,98,34,171,149,54,87,123,190,10,146,128,1,141,56,151,207,234,116,179,135,157,72,212,27,126,67,73,99,185,88,241,123,149,77,174,186,165,98,232,138,227,225,222,148,104,137,42,43,30,247,84,44,76,99,28,139,214,247,53,187,59,171,101,201,102,42,226,83,135,92,87,138,29,56,77,45,205,114,172,174,201,101,125,194,11,133,79,209,234,232,233,164,172,237,35,250,32,159,185,20,140,146,30,183,54,78,133,111,246,200,162,114,42,43,80,13,109,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,54,94,225,251,76,255,0,35,122,29,129,233,108,148,150,170,122,188,103,31,161,183,215,251,46,62,138,89,171,153,11,124,84,236,250,140,87,119,103,89,100,87,185,168,231,185,234,231,39,83,148,140,26,123,202,39,134,221,53,207,241,173,70,177,102,218,149,61,203,21,188,81,94,232,226,171,185,80,58,9,39,166,153,147,70,217,26,218,54,185,88,174,98,34,162,57,171,182,251,42,124,73,190,0,172,14,118,154,57,98,151,21,193,120,129,167,155,179,122,166,184,38,29,89,31,75,221,226,233,100,142,162,174,157,119,87,244,71,217,124,85,62,228,103,83,252,87,214,118,209,181,22,207,204,105,196,63,15,216,15,19,90,95,93,165,26,140,202,182,91,107,42,41,234,226,172,161,72,82,182,138,120,100,71,54,90,121,38,142,70,198,245,111,92,78,114,55,117,142,89,27,238,234,80,41,51,150,94,181,254,69,184,184,197,188,69,191,197,80,103,123,97,85,157,17,117,205,23,141,158,31,15,36,123,200,198,183,106,168,169,186,220,189,91,68,178,244,181,93,211,180,255,0,231,87,229,99,22,249,129,67,233,215,19,245,113,62,79,188,59,96,217,85,155,53,197,181,51,85,104,175,88,253,194,158,233,110,169,246,133,174,78,197,84,18,54,72,164,232,125,189,204,119,75,216,213,217,200,173,93,182,84,84,247,18,43,138,14,23,240,30,44,240,11,126,156,234,53,223,32,183,91,109,215,136,175,113,75,100,168,134,25,221,60,112,205,11,90,231,77,20,173,86,116,212,61,85,17,168,187,163,125,255,0,20,80,160,206,19,188,211,232,223,204,12,123,212,96,54,83,33,6,158,242,137,225,183,77,115,252,107,81,172,89,182,165,79,114,197,111,20,87,186,56,170,238,84,14,130,73,233,166,100,209,182,70,182,141,174,86,43,152,136,168,142,106,237,190,202,159,18,111,128,0,0,53,172,226,199,205,62,178,124,192,200,125,70,115,101,50,16,106,23,40,158,27,117,43,63,201,117,26,251,155,106,84,23,44,170,241,91,123,172,138,146,229,64,216,35,158,166,103,205,35,99,107,168,220,228,98,57,234,136,138,231,46,219,110,171,241,3,175,240,211,255,0,137,182,239,242,255,0,59,255,0,219,221,10,86,54,72,193,248,95,192,112,14,26,42,120,87,179,93,242,9,177,58,171,61,218,200,250,202,154,136,93,113,72,46,15,168,116,206,73,27,19,98,235,106,212,201,208,189,189,147,102,238,142,217,119,140,31,212,84,225,99,253,127,106,175,254,149,183,127,144,129,63,192,0,10,171,231,157,250,147,253,164,253,218,90,161,31,248,173,224,167,75,56,193,250,45,249,76,191,229,118,207,162,94,59,193,123,10,170,154,30,231,138,236,119,59,189,232,37,223,111,12,206,158,158,157,183,118,251,238,155,5,64,242,184,243,217,166,95,141,122,61,105,127,196,63,208,78,87,250,5,195,182,172,88,181,143,10,203,245,2,182,245,143,248,175,13,5,210,225,69,37,43,251,244,210,211,191,173,177,210,70,245,217,147,57,83,103,167,214,68,223,116,221,22,96,0,58,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,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,186,128,53,182,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,116,192,229,87,199,61,171,75,106,127,131,118,174,93,41,45,248,157,202,162,170,229,99,200,110,87,70,211,211,89,167,237,44,146,210,204,234,137,18,40,233,165,88,220,230,116,116,170,84,74,228,86,191,191,213,29,148,241,49,194,174,145,241,95,134,211,97,250,165,109,171,107,237,213,30,38,217,119,182,200,200,110,54,231,170,183,184,144,202,246,61,189,18,53,168,215,177,237,115,29,179,93,183,91,35,123,35,7,245,21,56,88,255,0,95,218,171,255,0,165,109,223,228,32,64,14,104,254,123,53,55,240,95,71,162,37,87,35,31,215,103,236,223,239,35,53,101,60,160,52,11,57,190,213,101,57,174,178,107,86,65,122,173,232,241,55,27,166,67,69,87,85,63,67,26,198,117,203,37,19,158,238,150,49,173,77,215,220,214,162,39,185,16,205,92,41,112,83,165,156,31,125,41,252,153,223,242,187,159,210,223,3,227,125,187,85,77,55,111,194,247,251,125,174,204,17,109,191,137,127,87,87,86,251,55,109,182,93,194,64,0,0,170,190,121,223,169,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,223,184,173,224,167,75,56,193,250,45,249,76,191,229,118,207,162,94,59,193,123,10,170,154,30,231,138,236,119,59,189,232,37,223,111,12,206,158,158,157,183,118,251,238,155,99,253,4,229,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,138,240,208,93,46,20,82,82,191,191,77,45,59,250,219,29,36,111,93,153,51,149,54,122,125,100,77,247,77,209,66,53,243,206,253,73,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,150,253,197,111,5,58,89,198,15,209,111,202,101,255,0,43,182,125,18,241,222,11,216,85,84,208,247,60,87,99,185,221,239,65,46,251,120,102,116,244,244,237,187,183,223,116,219,31,232,39,43,253,2,225,219,86,44,90,199,133,101,250,129,91,122,199,252,87,134,130,233,112,162,146,149,253,250,105,105,223,214,216,233,35,122,236,201,156,169,179,211,235,34,111,186,110,138,19,0,0,0,0,6,170,230,202,124,39,121,88,209,191,151,248,247,167,64,69,95,234,42,112,177,254,191,181,87,255,0,74,219,191,200,73,191,167,184,85,171,77,112,12,107,78,108,85,21,115,219,113,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,111,190,200,159,0,53,119,54,83,225,59,202,198,141,252,191,199,189,58,2,42,255,0,81,83,133,143,245,253,170,191,250,86,221,254,66,77,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,248,1,216,0,0,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,132,245,239,69,49,94,34,116,158,251,163,153,173,194,235,69,101,200,60,47,137,158,215,44,113,213,51,177,83,21,67,58,29,36,114,49,55,124,45,69,221,139,245,85,118,217,118,84,140,26,123,202,39,134,221,53,207,241,173,70,177,102,218,149,61,203,21,188,81,94,232,226,171,185,80,58,9,39,166,153,147,70,217,26,218,54,185,88,174,98,34,162,57,171,182,251,42,124,64,155,224,0,5,85,243,206,253,73,254,210,126,237,45,80,143,252,86,240,83,165,156,96,253,22,252,166,95,242,187,103,209,47,29,224,189,133,85,77,15,115,197,118,59,157,222,244,18,239,183,134,103,79,79,78,219,187,125,247,77,130,181,185,42,121,167,202,126,95,215,122,141,184,186,146,47,240,191,203,211,69,248,76,207,238,26,141,167,57,62,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,254,170,118,34,42,185,83,101,119,187,224,169,40,0,0,0,197,92,88,249,88,214,79,151,249,15,167,78,107,88,109,17,168,88,85,171,82,176,12,151,78,111,181,21,112,91,114,171,61,109,146,178,90,71,181,179,199,5,76,47,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,2,16,127,81,83,133,143,245,253,170,191,250,86,221,254,66,4,255,0,0,0,0,0,0,1,85,124,243,191,82,127,180,159,187,76,85,201,83,205,62,83,242,254,187,212,109,197,148,241,91,193,78,150,113,131,244,91,242,153,127,202,237,159,68,188,119,130,246,21,85,52,61,207,21,216,238,119,123,208,75,190,222,25,157,61,61,59,110,237,247,221,54,235,252,47,242,244,209,126,19,51,251,134,163,105,206,79,154,220,110,87,27,60,182,73,98,189,214,210,77,3,96,146,104,102,115,154,216,105,162,114,63,170,157,136,138,174,84,217,93,238,248,42,4,160,0,0,41,91,157,95,154,124,91,229,253,15,168,220,75,169,34,255,0,20,28,189,52,95,139,60,254,223,168,218,141,147,230,182,235,149,186,207,21,146,40,172,149,180,144,192,232,35,154,105,154,231,54,106,105,92,175,234,168,122,42,163,145,54,70,251,190,42,161,18,249,24,254,187,63,102,255,0,121,22,168,71,254,20,184,41,210,206,15,190,148,254,76,239,249,93,207,233,111,129,241,190,221,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,13,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,58,86,161,114,137,225,183,82,179,252,151,81,175,185,182,165,65,114,202,175,21,183,186,200,169,46,84,13,130,57,234,102,124,210,54,54,186,141,206,70,35,158,168,136,174,114,237,182,234,191,18,79,232,38,138,98,188,59,105,61,139,71,48,171,133,214,182,203,143,248,175,13,61,210,88,228,170,127,126,166,90,135,245,186,56,227,98,236,249,156,137,179,19,234,162,111,186,238,170,25,0,0,0,170,190,121,223,169,63,218,79,221,165,170,17,255,0,138,222,10,116,179,140,31,162,223,148,203,254,87,108,250,37,227,188,23,176,170,169,161,238,120,174,199,115,187,222,130,93,246,240,204,233,233,233,219,119,111,190,233,176,84,15,43,143,61,154,101,248,215,163,214,151,252,67,253,4,229,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,138,240,208,93,46,20,82,82,191,191,77,45,59,250,219,29,36,111,93,153,51,149,54,122,125,100,77,247,77,209,102,0,0,0,0,0,0,15,11,240,3,135,187,115,206,219,251,183,56,238,157,71,52,248,129,229,17,19,224,121,0,1,193,175,71,57,118,248,30,85,189,95,21,255,0,136,242,141,68,248,123,128,227,36,108,145,138,215,166,232,191,98,152,254,237,161,186,125,121,188,54,245,89,143,209,62,165,55,250,206,165,129,127,138,141,248,172,106,191,4,79,180,200,91,251,246,60,129,235,134,22,193,27,98,141,168,141,106,34,34,125,200,114,235,68,60,238,120,115,26,239,138,1,227,171,115,146,124,14,12,99,152,191,29,208,246,1,193,193,169,183,189,62,7,45,144,242,7,131,15,241,65,153,83,226,90,57,151,85,84,78,177,34,217,170,154,143,70,185,85,21,88,141,79,209,247,252,92,134,94,149,237,141,138,231,57,17,19,239,43,99,153,158,188,91,33,197,238,58,127,65,95,4,149,85,212,239,129,241,182,68,87,125,111,10,228,247,116,47,216,229,251,64,128,24,229,138,179,88,181,217,40,233,213,106,27,53,219,101,115,222,141,221,171,88,137,191,215,223,251,231,220,95,15,15,216,84,120,54,146,98,182,6,196,198,58,142,211,77,19,145,189,43,239,70,123,253,232,136,139,239,85,42,227,150,94,139,214,223,114,213,204,235,41,102,74,120,93,187,92,177,170,39,82,75,71,34,123,209,233,246,42,253,133,195,219,224,109,45,13,61,51,83,100,138,38,177,63,226,77,128,247,175,192,142,188,114,102,12,197,116,46,237,84,147,190,55,45,77,19,17,90,142,223,117,168,79,185,83,236,69,36,75,151,100,223,125,136,1,205,87,37,154,29,46,142,197,72,228,115,234,110,20,74,168,155,42,251,157,80,191,13,191,218,125,224,69,254,92,90,97,62,105,168,210,229,117,48,177,240,83,116,251,220,246,239,245,160,171,143,224,168,171,241,105,62,248,243,180,178,175,68,174,205,86,167,230,168,167,84,248,123,182,164,170,58,127,46,173,44,147,16,211,216,238,21,52,242,71,37,78,254,247,53,83,244,103,171,79,229,47,242,140,173,198,133,18,84,232,181,245,123,106,238,154,26,175,135,252,18,160,10,243,229,123,87,225,245,35,36,183,244,252,110,75,246,125,212,245,63,247,22,113,174,250,87,110,213,29,63,175,176,84,83,71,43,223,79,82,145,117,163,62,171,221,11,216,138,138,230,174,223,164,85,167,46,153,42,40,245,194,253,4,48,47,67,174,115,43,151,127,134,208,85,237,241,46,101,137,221,137,90,230,237,186,42,124,64,160,125,80,211,252,207,134,29,97,125,226,54,54,158,154,43,146,201,27,162,169,71,42,177,42,158,228,247,70,172,95,132,31,2,226,184,107,215,172,127,86,49,58,106,234,58,185,95,42,245,245,35,224,145,159,232,179,34,126,146,175,217,26,253,167,74,227,43,134,104,245,135,12,170,117,190,158,71,87,196,143,150,62,134,185,234,229,72,170,54,77,187,173,79,210,145,10,227,225,143,82,243,94,27,115,246,89,115,27,109,77,21,34,111,215,226,34,108,91,126,98,103,39,250,27,215,227,51,126,223,181,0,188,68,84,114,110,135,135,39,244,29,71,76,115,219,54,161,98,212,249,5,150,186,26,152,101,124,177,245,70,254,164,69,107,213,23,236,79,250,142,223,182,255,0,16,13,219,96,54,216,123,128,130,188,199,177,72,239,120,242,84,118,216,231,49,93,178,46,223,108,148,137,246,167,243,30,121,102,233,205,199,18,198,174,247,26,234,120,227,74,200,161,107,85,175,107,183,233,169,168,251,144,147,218,183,163,118,253,82,166,74,90,217,187,77,110,255,0,197,115,183,247,198,191,99,219,253,237,14,203,129,225,22,236,26,208,203,85,181,189,49,183,127,118,238,95,139,220,239,181,203,252,165,251,64,236,200,155,30,79,10,168,158,245,81,212,139,240,84,3,194,55,111,119,184,228,0,31,13,234,227,21,174,221,61,100,206,217,177,198,231,111,178,175,193,170,191,103,244,20,219,204,83,89,43,51,61,70,92,42,217,85,35,153,215,216,232,94,227,17,93,223,171,143,237,118,223,198,79,176,179,142,43,115,53,195,244,158,233,93,79,35,82,103,65,83,27,55,84,79,127,133,149,201,241,69,251,81,10,150,210,61,41,201,117,207,94,217,119,169,183,212,201,76,151,68,158,73,91,22,237,233,241,177,185,125,237,115,62,201,119,255,0,229,238,9,187,192,55,11,212,56,46,49,79,145,94,104,161,117,124,221,126,245,116,82,109,180,149,76,247,42,71,191,232,189,62,210,120,197,31,109,136,196,63,31,20,177,67,96,181,69,67,19,21,168,206,175,119,191,237,115,151,237,85,251,207,219,3,198,251,24,219,93,41,171,46,120,5,234,211,70,228,73,170,168,102,138,45,221,178,43,149,27,183,191,236,247,153,39,220,167,66,214,91,61,218,235,132,92,217,99,130,73,171,82,29,226,99,26,142,85,84,115,23,100,69,247,47,185,20,8,233,194,22,41,126,197,242,27,189,53,222,8,218,146,85,212,74,138,217,17,251,170,190,157,55,247,127,130,164,184,187,91,163,186,91,221,75,43,17,200,228,77,209,81,62,244,95,183,250,12,47,162,22,236,134,22,162,228,22,170,138,74,168,157,218,218,86,108,174,106,118,254,183,185,17,62,59,255,0,136,206,209,239,208,136,191,29,147,220,5,27,115,11,209,106,173,61,212,106,123,245,182,154,56,162,170,168,106,39,76,140,79,237,116,180,235,240,107,91,246,238,74,142,86,90,173,45,194,129,48,154,250,137,29,44,113,77,43,90,168,245,68,70,83,210,183,226,174,84,251,23,236,51,143,29,60,56,220,53,151,12,165,154,195,67,61,69,117,4,243,79,219,138,53,123,156,158,29,90,137,183,113,169,241,107,83,224,164,104,224,155,69,117,63,75,53,190,153,183,76,46,241,73,71,225,235,98,124,243,82,43,99,77,227,217,62,178,238,158,245,98,125,160,90,74,46,233,186,5,77,208,227,23,87,66,117,55,111,230,57,129,197,173,219,237,83,145,227,117,251,143,8,170,171,190,222,239,176,15,61,41,190,231,144,120,95,119,189,19,250,64,240,228,85,247,162,251,194,42,167,185,200,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10,121,60,47,192,14,27,39,81,201,62,39,4,95,121,205,62,32,114,0,0,60,42,236,135,147,198,219,129,197,168,187,171,148,230,0,30,28,138,191,3,200,0,15,10,121,56,170,42,252,20,15,40,187,158,78,45,71,39,197,78,64,126,46,89,114,101,170,209,45,100,139,179,89,211,186,255,0,75,218,159,122,125,229,15,241,63,127,186,234,158,184,195,65,72,249,106,60,85,85,52,76,106,43,158,138,171,13,50,109,178,43,191,146,94,70,170,211,84,213,98,21,177,83,171,145,203,219,217,81,118,219,243,172,42,163,67,52,58,124,163,136,155,45,77,226,211,21,76,84,151,10,121,37,89,85,142,247,36,74,169,238,235,255,0,104,159,127,192,9,177,192,78,147,187,2,211,42,41,170,232,210,26,138,136,227,145,200,232,250,93,245,169,233,85,126,44,106,252,88,164,176,68,217,54,67,241,241,107,13,22,63,104,166,183,208,211,71,11,33,137,140,70,177,187,34,34,53,169,183,252,200,126,200,30,170,149,218,23,170,42,34,163,85,127,230,43,195,142,138,9,181,35,47,181,224,212,80,190,105,123,173,153,200,214,171,147,243,126,49,23,224,142,95,255,0,4,177,9,88,146,49,204,251,209,80,198,119,13,13,196,238,153,187,51,43,141,182,158,162,165,145,189,141,87,198,171,178,185,94,170,191,167,183,241,221,246,125,160,126,158,143,97,208,97,152,125,45,162,40,154,206,215,95,193,168,159,25,100,119,242,83,249,95,113,248,60,77,80,71,112,210,107,252,18,177,28,158,2,171,220,169,191,255,0,67,76,159,246,153,86,24,153,4,105,28,108,68,106,124,17,12,119,196,28,111,151,75,175,173,100,91,175,129,170,247,238,159,234,121,64,171,142,5,100,167,180,241,21,148,80,238,214,171,174,181,8,214,251,147,100,108,117,191,15,129,113,116,201,180,73,245,186,191,159,125,202,105,225,85,146,91,120,164,187,245,197,210,179,92,107,29,238,119,199,243,117,191,119,244,151,39,64,238,170,118,187,167,167,227,238,223,127,181,64,246,207,4,85,17,186,41,88,215,53,200,168,168,169,186,17,35,136,30,9,236,218,137,84,235,181,130,150,134,154,181,118,250,200,198,51,236,137,190,245,100,14,95,131,23,237,251,73,117,184,86,181,126,40,138,6,19,225,119,74,242,61,39,193,147,25,191,86,50,119,178,170,121,154,230,201,35,145,26,245,98,162,39,91,27,246,162,253,134,109,56,181,141,98,125,86,162,127,66,30,126,32,120,114,170,39,185,61,225,173,95,138,169,231,250,66,168,30,79,30,227,201,197,251,251,149,62,192,60,185,168,228,217,79,82,53,99,84,250,219,167,244,158,212,93,211,112,168,139,241,68,3,195,85,54,248,161,229,87,100,220,241,179,91,246,108,121,84,221,54,2,52,113,129,139,228,90,135,97,183,226,24,196,111,123,234,42,221,226,58,82,69,68,141,208,244,123,250,17,222,239,206,125,169,177,207,133,222,26,104,180,174,211,29,125,198,138,157,215,25,118,123,223,219,69,84,85,108,42,190,245,137,174,253,40,212,144,201,100,182,172,235,83,45,36,82,74,191,199,123,119,84,254,141,254,31,4,255,0,17,246,178,54,70,222,150,53,26,137,240,68,3,145,197,207,70,167,216,191,204,114,61,50,68,229,93,218,191,241,1,236,98,238,155,253,225,236,107,211,161,237,71,53,126,40,169,185,226,45,246,217,78,72,187,166,232,7,162,42,26,72,158,178,71,77,19,28,171,241,107,17,20,246,34,236,255,0,251,207,97,193,118,223,117,64,18,196,201,153,219,145,168,230,175,197,21,55,220,248,224,178,219,41,170,188,100,52,20,236,151,101,78,182,196,212,119,191,227,239,68,220,251,90,187,166,251,156,128,30,55,247,236,21,118,83,200,30,23,249,143,39,141,143,32,120,254,55,252,71,144,0,240,135,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,95,112,28,19,109,215,220,114,69,251,14,41,250,75,185,201,62,32,114,0,0,0,0,0,0,0,0,0,0,56,163,145,87,99,195,145,238,93,147,220,135,150,49,26,159,122,255,0,56,30,170,170,102,85,70,177,202,155,181,126,195,175,89,52,239,26,176,87,58,227,110,162,237,206,245,69,115,187,178,46,251,34,162,123,149,202,159,5,83,179,175,220,20,2,39,74,108,159,97,193,239,219,221,239,67,154,46,225,90,139,241,64,56,181,126,174,199,149,79,113,225,141,217,61,203,186,28,156,228,111,189,64,240,158,253,206,181,168,150,41,114,44,78,229,105,137,200,142,169,165,154,38,253,85,95,123,162,123,126,207,127,241,142,196,201,17,125,200,115,115,90,228,84,114,34,239,238,217,64,175,29,28,225,155,42,199,120,132,184,223,107,169,222,202,70,85,84,204,201,86,154,118,181,201,35,106,218,155,57,83,101,248,183,237,251,83,239,44,42,150,46,212,72,222,173,246,223,254,179,210,203,85,12,115,173,75,41,33,108,139,241,114,49,168,191,111,219,183,243,175,248,207,169,61,201,238,248,0,118,254,228,79,188,228,122,210,86,42,237,246,255,0,65,207,125,192,34,239,239,60,124,23,111,188,242,223,128,84,69,3,200,60,127,73,228,0,0,15,8,155,30,64,3,198,200,54,221,119,251,143,39,132,0,139,186,169,225,203,178,111,247,123,207,13,69,71,46,231,37,77,211,101,251,64,240,142,221,55,67,145,194,54,185,190,229,248,28,192,240,190,244,216,242,0,30,19,237,254,147,139,217,215,238,251,14,71,144,60,34,109,238,65,246,158,79,31,110,224,23,222,16,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,23,224,121,60,47,192,14,31,105,201,167,29,254,177,201,160,114,0,0,0,0,0,0,0,0,0,0,0,1,225,55,248,169,228,0,56,251,209,219,239,238,83,144,0,14,14,103,82,251,254,7,48,7,142,145,191,191,111,248,207,39,134,167,218,168,1,125,224,242,120,219,101,223,239,3,195,163,107,253,235,241,60,49,21,190,229,247,156,192,30,19,220,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,126,7,147,194,129,195,237,57,39,196,227,252,99,146,124,64,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,95,129,228,240,191,0,61,105,241,57,180,224,212,247,156,218,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,139,189,199,35,139,147,116,3,131,87,249,142,109,56,55,238,57,180,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,133,60,158,23,224,7,169,23,235,30,198,156,17,23,168,230,208,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,255,0,24,228,211,143,218,114,104,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,42,236,7,173,119,234,57,180,224,139,187,151,220,115,104,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,27,0,1,0,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,8,9,10,7,6,4,5,255,196,0,99,16,0,1,3,3,2,4,4,3,5,4,3,8,12,11,2,15,0,1,2,3,4,5,6,7,18,8,9,17,19,20,56,119,181,21,33,34,22,71,133,134,197,23,24,35,49,37,50,65,25,36,38,51,52,83,114,212,39,69,82,86,87,97,99,113,115,116,130,166,53,54,73,84,88,98,104,136,149,150,198,211,228,81,100,40,55,57,101,117,182,66,68,85,145,146,161,67,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,8,85,195,95,31,84,121,135,17,58,165,195,62,177,92,45,86,187,174,57,152,94,104,113,59,196,245,48,81,199,115,165,101,209,212,212,246,215,49,206,110,250,198,247,35,108,93,180,115,166,141,174,220,136,248,213,243,77,80,0,57,167,19,119,107,173,131,134,221,87,190,216,174,117,118,235,149,187,7,190,213,209,214,82,76,232,103,166,158,58,9,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,125,255,0,123,30,41,255,0,244,150,213,95,254,114,184,255,0,246,198,148,192,0,0,14,105,196,221,218,235,96,225,183,85,239,182,43,157,93,186,229,110,193,239,181,116,117,148,147,58,25,233,167,142,130,103,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,159,127,222,199,138,127,253,37,181,87,255,0,156,174,63,253,177,165,48,115,78,38,238,215,91,7,13,186,175,125,177,92,234,237,215,43,118,15,125,171,163,172,164,153,208,207,77,60,116,19,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,12,251,254,246,60,83,255,0,233,45,170,191,252,229,113,255,0,237,141,41,128,66,174,63,120,182,202,184,70,213,61,18,202,109,177,120,236,110,251,241,187,126,77,110,115,100,151,185,66,218,155,75,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,247,164,69,78,143,82,90,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,168,190,110,218,223,173,26,107,196,150,55,98,211,157,94,205,113,91,108,248,61,29,92,180,118,75,253,93,12,18,78,234,250,246,186,87,71,12,141,106,189,90,198,53,92,169,215,163,26,159,216,131,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,117,232,247,39,246,169,42,181,243,142,58,158,28,120,217,196,52,123,56,101,35,244,235,52,197,237,175,154,174,71,197,78,251,29,198,107,133,108,9,90,233,158,173,106,211,43,89,19,102,107,221,244,50,52,145,138,138,215,178,105,127,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,245,128,1,159,110,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,183,78,92,57,102,85,156,240,99,167,153,78,107,147,93,114,11,213,111,197,188,77,198,233,91,37,93,84,251,46,181,108,102,249,100,87,61,219,88,198,181,58,175,201,173,68,79,146,33,37,64,43,87,156,166,172,106,158,151,254,200,63,102,122,151,149,226,95,19,251,65,227,126,5,121,169,160,241,93,191,135,246,251,189,151,183,126,222,227,246,238,235,211,123,186,127,53,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,235,209,238,79,237,82,79,241,251,197,182,85,194,54,169,232,150,83,109,139,199,99,119,223,141,219,242,107,115,155,36,189,202,22,212,218,94,249,224,137,38,138,53,172,142,52,153,176,190,69,86,183,189,34,42,116,122,146,215,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,4,42,230,51,199,183,238,175,98,131,77,244,238,15,17,169,185,53,191,198,82,84,79,79,190,150,203,66,247,190,36,172,114,61,54,77,50,190,57,27,20,95,54,163,152,231,202,155,90,216,230,242,188,182,57,132,92,120,129,221,162,218,217,120,241,122,147,31,141,184,91,238,158,18,150,138,158,233,67,31,105,201,6,216,222,221,245,141,238,84,59,100,80,53,189,138,125,234,170,230,189,203,63,192,41,219,141,174,104,57,149,215,90,44,86,110,28,114,138,186,28,79,79,111,9,83,92,246,200,140,131,37,184,210,213,200,213,71,205,75,80,171,83,107,124,76,143,107,17,209,247,82,105,21,232,189,34,86,88,79,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,234,197,33,7,30,28,211,179,42,12,135,41,208,77,1,182,213,227,79,180,212,92,49,220,131,37,173,106,54,226,218,184,42,157,12,159,13,88,165,86,194,205,177,61,18,119,245,149,123,221,88,216,31,27,94,233,1,203,67,142,58,110,35,176,216,116,123,56,101,91,53,23,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,173,242,36,140,85,71,61,144,205,240,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,187,34,103,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,168,11,159,55,28,250,94,43,217,170,150,107,77,93,46,151,165,60,24,243,241,154,153,166,157,235,106,74,198,77,53,193,41,219,80,202,116,186,57,137,35,88,254,170,198,49,205,137,86,68,106,200,235,116,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,221,36,111,146,29,233,245,193,47,109,239,99,102,137,232,232,228,98,57,118,72,199,181,87,171,84,245,96,135,252,198,120,215,253,213,116,226,11,6,1,115,181,73,169,185,79,240,237,180,211,175,118,75,93,10,163,210,75,155,161,218,230,59,107,216,145,196,217,85,173,124,142,115,186,74,216,101,141,98,7,47,78,101,122,143,111,205,177,253,6,215,91,173,215,50,181,100,119,8,237,118,59,196,172,90,203,196,55,42,218,200,35,134,58,154,153,167,110,250,54,247,39,114,170,182,73,154,174,107,90,170,198,181,141,115,97,206,117,247,69,184,142,160,184,233,254,178,234,173,131,27,204,49,250,107,131,32,163,200,171,105,109,113,87,66,247,211,207,5,35,98,115,35,111,72,226,165,150,70,125,78,71,212,171,213,81,36,106,39,171,229,27,197,222,163,230,154,143,147,104,126,175,106,45,215,38,248,181,189,111,118,10,188,134,246,181,53,81,213,64,173,100,244,144,44,219,165,155,185,11,210,109,137,38,216,219,71,43,154,207,174,71,37,132,241,55,118,186,216,56,109,213,123,237,138,231,87,110,185,91,176,123,237,93,29,101,36,206,134,122,105,227,160,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,103,223,247,177,226,159,255,0,73,109,85,255,0,231,43,143,255,0,108,104,35,134,75,181,214,255,0,195,110,148,95,111,183,58,187,141,202,227,131,216,170,235,43,42,230,116,211,212,207,37,4,46,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,189,185,185,113,119,168,248,94,163,227,58,31,164,58,139,117,198,126,19,111,75,221,254,175,30,189,173,53,84,149,83,171,153,5,36,235,14,217,97,237,194,197,155,98,201,182,70,214,68,231,51,232,141,203,229,57,79,103,58,251,173,60,71,87,220,117,3,89,117,86,255,0,141,225,248,253,77,193,240,86,100,85,181,86,185,107,166,123,41,224,130,173,178,185,241,187,172,114,213,75,27,62,151,43,233,145,232,170,145,185,22,64,113,99,198,190,85,194,159,29,216,93,146,237,115,241,26,101,147,97,246,184,242,59,125,66,200,248,232,55,220,235,227,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,115,98,124,83,210,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,235,0,175,94,22,56,237,186,167,23,122,171,194,206,178,228,212,142,182,187,56,200,32,194,46,183,25,220,217,227,157,46,114,54,59,58,189,81,90,246,57,170,229,131,123,154,172,86,118,26,175,223,4,113,216,80,0,17,255,0,143,45,76,202,180,111,133,172,171,84,176,170,191,15,122,198,110,22,11,133,54,233,36,100,115,108,189,81,111,130,94,219,216,247,67,43,21,209,200,196,114,111,141,239,106,175,71,41,245,240,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,245,171,98,115,222,239,13,35,155,35,161,126,231,110,98,43,85,123,140,145,140,238,160,0,70,174,99,217,102,85,131,112,99,168,121,78,21,147,93,113,251,213,23,194,124,53,198,215,91,37,37,84,27,238,180,140,126,201,99,86,189,187,152,247,53,122,47,205,174,84,95,146,169,81,124,50,113,55,196,149,255,0,137,45,40,177,95,120,131,212,171,141,182,227,156,88,169,43,40,234,242,202,249,160,169,130,74,248,91,36,82,70,233,85,175,99,154,170,213,106,162,162,162,170,41,160,144,1,81,124,221,181,191,90,52,215,137,44,110,197,167,58,189,154,226,182,217,240,122,58,185,104,236,151,250,186,24,36,157,213,245,237,116,174,142,25,26,213,122,181,140,106,185,83,175,70,53,63,177,14,149,201,175,86,53,79,84,63,107,255,0,180,205,75,202,242,223,134,125,159,240,95,29,188,212,215,248,94,231,196,59,157,174,243,221,179,119,109,155,182,244,235,177,189,127,146,22,84,69,254,96,60,76,102,92,40,105,166,21,170,88,125,13,37,197,142,206,41,45,183,123,101,74,35,89,113,183,73,67,90,249,96,73,54,171,161,126,232,163,123,36,106,46,215,177,187,154,246,111,141,253,175,71,117,139,1,215,92,2,215,168,218,115,126,164,184,219,110,52,240,75,44,81,85,67,52,246,249,228,134,57,157,73,84,216,94,246,197,83,27,101,98,73,18,185,85,170,191,243,42,251,80,0,35,87,27,252,104,226,188,35,233,196,245,212,78,181,94,243,235,151,110,11,38,61,45,116,109,145,157,212,155,109,117,76,8,244,153,104,216,176,72,138,230,39,215,34,54,45,204,220,178,50,42,242,207,230,37,125,206,114,171,150,138,241,41,168,62,54,245,144,92,22,175,17,187,87,64,200,251,245,83,201,35,231,183,73,51,85,172,110,231,189,139,75,30,196,106,117,124,45,114,39,134,132,179,240,0,7,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,80,60,93,243,88,213,7,235,205,37,187,135,123,189,37,187,15,211,219,196,173,238,171,163,171,131,44,158,61,240,202,249,221,27,149,175,161,115,85,233,19,35,122,43,145,205,159,115,100,236,165,61,159,112,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,219,227,115,186,35,149,141,222,197,100,141,77,143,106,175,75,6,125,184,155,226,111,137,43,7,18,90,175,98,177,113,7,169,86,235,109,187,56,190,210,81,209,210,101,149,240,193,77,4,117,243,54,56,163,141,178,163,88,198,181,17,168,212,68,68,68,68,66,202,185,68,234,22,125,169,92,54,228,151,221,70,206,50,12,170,229,6,113,89,73,21,101,238,231,53,116,241,192,218,10,7,54,38,201,51,156,228,98,57,239,114,53,23,167,87,185,127,181,73,190,1,8,57,187,106,22,125,166,188,54,227,119,221,57,206,50,12,86,229,62,113,71,73,45,101,146,231,53,12,242,64,234,10,247,58,39,73,11,154,229,98,185,140,114,181,87,167,86,53,127,177,8,63,203,135,136,93,125,206,120,206,211,204,91,53,215,13,64,200,44,181,191,22,241,54,235,166,77,91,87,75,62,203,85,91,217,190,41,36,115,29,181,236,107,147,170,124,156,212,84,249,162,23,63,159,225,180,218,131,134,221,176,202,171,254,65,99,101,214,157,97,75,157,130,233,45,186,227,70,254,168,230,77,5,68,74,142,99,218,228,106,244,94,172,119,69,107,218,246,57,205,90,11,215,76,247,142,238,29,53,30,227,165,250,161,175,186,171,67,117,161,233,44,51,69,153,220,223,75,112,165,114,170,71,85,77,34,202,157,200,95,181,221,23,162,57,28,215,49,237,99,216,246,54,96,114,189,230,7,149,95,114,166,112,237,196,22,115,241,79,138,111,147,20,200,111,149,178,73,93,45,115,228,111,244,100,179,189,29,222,238,111,123,161,116,175,107,145,205,236,162,201,220,134,56,237,80,207,183,19,124,77,241,37,96,226,75,85,236,86,46,32,245,42,221,109,183,103,23,218,74,58,58,76,178,190,24,41,160,142,190,102,199,20,113,182,84,107,24,214,162,53,26,136,136,136,136,136,89,87,40,157,66,207,181,43,134,220,146,251,168,217,198,65,149,92,160,206,43,41,34,172,189,220,230,174,158,56,27,65,64,230,196,217,38,115,156,140,71,61,238,70,162,244,234,247,47,246,169,39,245,211,93,52,227,135,77,56,184,234,134,168,94,124,13,170,135,164,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,218,238,137,213,26,141,107,158,247,49,140,123,219,66,218,171,199,63,19,90,145,168,249,30,115,108,214,189,64,197,232,47,55,9,106,40,172,150,188,162,170,158,150,219,75,215,164,52,204,108,11,20,107,219,141,24,213,145,35,107,164,114,43,221,213,206,114,172,245,229,161,164,28,79,106,125,76,58,247,175,218,231,172,13,198,45,213,17,191,31,198,174,89,29,218,22,95,30,177,71,52,117,179,36,175,70,205,67,182,86,43,26,205,204,157,232,228,122,246,216,230,77,215,248,107,227,234,143,48,226,39,84,184,103,214,43,133,170,215,117,199,51,11,205,14,39,120,158,166,10,56,238,116,172,186,58,154,158,218,230,57,205,223,88,222,228,109,139,182,142,116,209,181,219,145,31,26,190,105,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,25,182,226,110,237,117,176,113,119,170,247,219,21,206,174,221,114,183,106,69,246,174,142,178,146,103,67,61,52,241,220,230,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,19,203,155,141,127,222,171,78,39,176,103,247,59,84,122,155,139,127,14,229,77,2,246,164,186,80,162,49,35,185,182,29,173,99,119,61,235,28,173,137,92,214,72,214,187,164,77,154,40,210,96,0,69,254,53,248,227,195,120,68,166,196,232,39,101,37,231,33,191,222,40,223,89,104,141,234,250,186,91,2,74,190,50,181,177,34,181,170,245,107,29,12,45,146,72,218,233,94,174,69,123,96,149,135,215,158,235,166,156,113,23,192,142,169,234,134,151,222,124,117,170,187,79,242,40,166,134,84,70,85,91,234,155,108,153,100,165,169,141,21,123,115,51,115,122,167,85,106,181,205,123,28,246,61,143,118,123,13,84,0,0,0,28,171,139,31,43,26,201,233,254,67,237,211,153,172,53,80,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,0,170,190,121,223,114,127,153,63,77,56,87,45,14,56,234,120,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,190,134,70,146,49,81,90,246,77,119,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,31,88,41,91,157,95,154,124,91,211,250,31,113,184,142,74,158,105,242,159,79,235,189,198,220,57,213,249,167,197,189,63,161,247,27,137,210,185,83,241,219,117,75,173,7,11,58,203,147,82,58,218,234,116,131,8,186,220,103,115,103,142,116,115,27,29,157,94,168,173,123,28,213,114,193,189,205,86,43,59,13,87,239,130,56,237,124,0,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,199,85,231,157,247,39,249,147,244,211,133,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,232,100,105,35,21,21,175,100,215,125,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,245,130,26,243,47,224,238,155,137,13,35,155,56,195,44,244,159,180,92,30,158,74,218,41,163,163,150,90,187,181,186,54,72,249,109,109,72,122,185,239,115,151,185,10,43,36,233,42,43,27,219,73,228,121,70,223,225,86,5,149,127,182,184,230,73,142,92,63,229,40,235,173,181,212,242,127,217,146,25,163,145,159,241,57,174,111,246,42,26,9,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,118,206,226,117,71,199,52,104,233,59,75,35,164,81,93,92,212,248,223,163,211,108,86,239,195,14,158,85,111,203,242,75,124,81,100,53,125,152,42,41,232,172,245,113,206,201,233,122,247,85,241,86,72,196,133,122,62,37,68,130,163,123,92,215,186,55,54,165,180,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,183,71,35,227,135,122,253,115,203,219,99,222,216,98,98,58,73,30,141,93,145,177,238,84,232,213,52,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,237,210,212,72,214,39,250,49,177,28,231,185,145,69,19,21,239,217,185,98,255,0,50,254,2,169,181,231,30,155,90,180,154,197,73,6,162,216,233,228,154,238,200,251,187,239,246,232,41,100,115,97,108,48,197,35,167,174,71,71,12,80,175,209,185,142,86,61,206,70,66,140,166,204,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,191,238,12,248,204,192,120,179,192,41,171,40,235,169,45,217,181,186,157,145,95,172,50,203,12,51,186,120,225,167,90,154,186,90,100,158,89,150,135,189,80,145,199,44,157,23,170,109,119,207,249,247,251,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,86,230,95,199,173,78,188,228,51,104,174,147,95,106,224,211,171,29,68,144,221,223,31,107,101,254,227,5,84,141,108,205,154,25,100,108,244,40,216,225,150,20,250,55,61,202,247,181,202,200,85,144,44,151,252,185,184,215,253,213,117,30,123,6,127,115,186,201,166,89,79,240,238,84,208,47,118,59,93,114,171,18,59,155,97,218,231,187,107,24,177,202,216,149,174,124,110,107,186,74,232,98,141,111,122,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,138,241,137,197,86,27,194,134,145,220,51,11,205,202,145,217,61,198,158,162,155,19,180,73,26,204,251,141,197,25,244,43,162,107,216,239,13,27,157,27,166,126,230,237,98,163,81,123,143,141,143,207,182,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,78,217,36,124,112,239,95,162,8,187,143,123,219,12,76,70,199,27,21,203,178,54,49,168,189,26,133,175,242,208,229,223,83,166,20,208,235,222,191,99,148,142,201,238,52,241,191,31,198,174,86,248,166,125,141,137,44,115,71,91,50,74,213,116,53,219,162,98,177,172,218,248,24,174,71,175,113,238,100,61,87,154,198,131,84,235,39,11,149,249,53,138,138,146,75,238,155,84,46,77,27,221,79,18,207,37,185,145,61,181,240,178,103,189,171,19,59,74,149,46,68,87,119,22,142,54,35,28,229,98,182,152,56,126,212,207,216,222,184,224,122,165,37,93,214,158,147,25,200,40,110,21,255,0,11,147,101,84,212,44,153,190,42,6,125,108,71,119,96,89,99,86,57,200,215,181,234,215,46,215,41,127,220,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,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,252,140,225,26,72,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,226,7,83,63,108,154,227,158,106,148,117,119,90,138,76,155,32,174,184,80,124,82,77,245,80,208,190,103,120,88,31,245,189,27,218,129,34,141,24,215,43,88,214,35,90,187,90,133,207,242,167,208,106,157,27,225,114,131,38,190,209,82,71,125,212,154,132,201,164,123,105,226,73,227,183,62,38,54,130,23,204,199,185,101,103,105,22,165,168,170,222,218,214,72,197,99,92,143,87,66,14,117,126,105,241,111,79,232,125,198,226,125,92,176,184,245,166,209,139,173,39,15,218,193,125,164,160,211,235,157,69,76,214,171,189,95,117,235,105,184,206,232,118,67,36,174,151,181,79,66,229,108,238,85,72,190,153,167,89,30,230,177,100,123,110,124,3,53,156,88,249,167,214,79,80,50,31,113,156,181,238,90,28,122,211,107,206,61,14,138,234,205,246,146,13,69,177,211,199,13,161,242,119,119,223,237,208,82,198,215,76,233,166,150,71,79,92,142,142,105,102,79,163,115,28,143,99,92,140,153,89,61,64,4,85,230,143,228,79,83,127,5,247,138,34,152,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,155,85,208,191,116,81,189,146,53,23,107,216,221,205,123,55,198,253,10,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,254,101,95,106,0,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,128,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,8,1,206,175,202,198,45,234,5,15,183,92,72,1,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,222,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,77,205,137,241,95,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,214,1,199,248,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,155,85,176,179,108,82,61,242,57,23,107,24,237,173,123,246,70,252,246,107,22,177,103,218,235,159,221,53,27,81,175,213,119,27,149,198,162,121,98,138,90,169,166,130,223,4,147,73,51,105,41,91,51,222,232,169,163,116,175,72,226,71,42,53,23,254,117,95,41,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,117,60,180,56,245,166,215,156,122,29,21,213,155,237,36,26,139,99,167,142,27,67,228,238,239,191,219,160,165,141,174,153,211,77,44,142,158,185,29,28,210,204,159,70,230,57,30,198,185,25,50,178,122,128,1,84,28,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,216,231,43,213,253,135,43,54,79,28,149,108,119,254,11,184,182,202,184,70,213,52,202,109,177,120,236,110,251,225,173,249,53,185,205,146,94,229,11,106,99,123,231,130,36,154,40,214,178,56,210,102,194,249,21,90,222,244,136,169,209,234,104,39,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,1,154,206,44,124,211,235,39,168,25,15,184,206,90,167,37,79,43,25,79,168,21,222,221,110,39,248,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,136,213,198,255,0,5,216,175,23,26,113,61,13,19,109,86,76,250,219,219,158,201,144,203,67,27,164,127,105,38,219,67,83,58,49,102,74,55,172,242,42,181,139,244,72,173,151,107,246,172,111,160,203,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,122,62,55,47,205,168,173,95,228,165,201,242,208,227,214,155,94,113,232,116,87,86,111,180,144,106,45,142,158,56,109,15,147,187,190,255,0,110,130,150,54,186,103,77,52,178,58,122,228,116,115,75,50,125,27,152,228,123,26,228,100,202,202,161,226,199,205,62,178,122,129,144,251,140,229,154,114,147,207,240,221,44,224,155,63,212,29,65,200,105,44,120,245,143,56,175,169,174,174,169,85,217,19,62,31,109,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,128,28,102,113,153,159,113,103,159,212,214,86,87,85,219,176,155,117,67,226,176,216,98,150,104,96,116,17,205,80,180,213,117,84,203,60,176,173,119,102,161,99,146,88,250,39,68,218,223,151,243,234,188,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,217,34,70,196,85,115,223,13,223,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,103,7,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,92,79,46,110,53,255,0,122,173,56,158,193,159,220,237,81,234,110,45,252,59,149,52,11,218,146,233,66,136,196,142,230,216,118,181,141,220,247,172,114,182,37,115,89,35,90,238,145,54,104,163,73,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,212,12,135,220,103,60,166,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,54,233,36,100,115,108,95,174,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,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,78,172,82,64,28,43,140,78,42,176,222,20,52,142,225,152,94,110,84,142,201,238,52,245,20,216,157,162,72,214,103,220,110,40,207,161,93,19,94,199,120,104,220,232,221,51,247,55,107,21,26,139,220,124,108,126,125,181,87,83,50,173,100,212,124,143,84,179,90,191,17,122,201,174,18,220,42,118,201,35,227,135,122,253,16,69,220,123,222,216,98,98,54,56,216,174,93,145,177,141,69,232,212,44,211,134,46,13,179,45,0,224,155,92,53,99,82,170,114,11,30,79,153,233,190,71,11,177,103,214,163,105,33,183,124,61,210,82,205,89,75,219,71,50,185,174,74,142,136,178,47,110,42,133,99,154,201,29,35,91,84,38,170,0,0,0,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,36,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,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,157,128,21,87,207,59,238,79,243,39,233,165,85,150,147,202,159,142,219,170,93,104,56,89,214,92,154,145,214,215,83,164,24,69,214,227,59,155,60,115,163,152,216,236,234,245,69,107,216,230,171,150,13,238,106,177,89,216,106,191,124,17,199,107,224,165,110,117,126,105,241,111,79,232,125,198,226,57,42,121,167,202,125,63,174,247,27,112,231,87,230,159,22,244,254,135,220,110,36,0,46,167,150,167,48,47,219,181,29,14,130,106,180,219,51,235,85,189,223,11,184,185,221,35,188,80,210,65,76,207,226,203,61,75,230,168,184,189,124,76,242,109,98,53,99,141,239,249,109,113,63,192,6,107,56,177,243,79,172,158,160,100,62,227,57,107,220,160,181,231,13,204,248,116,166,208,214,214,210,82,101,152,5,69,107,223,111,117,66,186,122,219,117,69,83,170,27,90,198,171,26,155,27,45,75,224,115,90,175,216,177,198,231,171,123,209,180,158,160,20,193,206,71,94,112,221,74,213,204,87,74,112,250,218,75,155,244,222,158,224,203,189,117,53,66,200,200,238,53,111,133,37,162,84,216,141,223,3,105,35,87,185,175,119,215,51,163,114,49,241,61,15,151,146,167,154,124,167,211,250,239,113,183,29,87,158,119,220,159,230,79,211,74,171,44,251,149,167,31,87,218,75,237,135,133,61,94,184,120,235,85,119,247,142,29,123,170,169,99,36,183,200,214,42,199,109,153,210,57,59,144,191,106,71,79,209,86,70,72,232,225,106,61,143,141,32,182,160,10,149,230,201,193,45,101,190,251,251,205,233,14,41,221,160,186,111,110,99,107,180,91,103,146,72,106,154,201,167,146,243,39,109,29,27,33,116,113,170,78,245,72,218,217,26,201,28,178,58,121,28,216,45,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,221,178,211,200,230,47,250,50,49,92,215,181,146,197,19,213,143,217,181,110,167,95,57,129,105,102,149,112,203,143,107,222,55,55,197,106,245,14,223,39,217,11,114,58,154,121,18,185,105,100,122,120,200,153,82,213,236,211,206,216,224,170,236,189,206,142,71,163,63,172,168,81,13,218,231,153,106,190,127,91,121,172,142,174,255,0,150,102,55,137,42,101,101,37,34,44,247,11,141,92,202,231,36,112,194,212,69,124,146,200,189,25,27,83,230,228,70,167,242,66,236,249,102,112,93,251,182,105,195,245,35,53,111,115,62,207,173,244,147,212,211,205,67,217,146,197,66,169,221,101,15,89,24,217,155,51,149,237,117,67,87,107,123,145,68,196,106,246,82,73,38,168,42,131,154,199,2,87,84,186,215,241,77,163,88,205,35,173,174,167,89,243,123,85,186,7,54,120,231,71,61,210,94,17,136,170,215,177,205,86,164,251,26,213,98,179,190,228,126,249,228,142,189,116,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,218,222,169,213,28,142,107,94,199,49,236,99,219,53,120,237,230,117,89,172,250,113,143,233,126,136,86,252,26,213,148,99,244,245,153,196,208,62,116,170,138,170,84,114,77,99,108,146,69,23,88,99,233,252,89,163,69,108,237,123,88,138,214,36,172,150,5,225,184,6,101,168,53,55,90,92,51,30,171,186,190,199,103,173,191,220,214,20,77,148,118,234,72,150,90,138,137,94,229,70,177,141,106,116,78,171,245,61,204,99,119,61,237,106,249,243,213,106,46,153,229,90,95,113,179,219,178,154,78,223,199,177,251,86,77,110,157,145,200,144,213,80,215,210,199,81,19,227,115,216,221,251,123,142,137,234,222,173,73,97,149,136,231,108,234,77,254,95,156,203,233,180,23,30,186,105,110,191,84,100,23,188,98,10,121,43,113,251,156,115,203,93,87,64,248,41,90,200,237,109,142,89,54,182,153,237,129,140,133,24,172,100,82,189,119,255,0,14,71,73,12,85,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,109,71,76,253,210,200,247,200,228,77,207,123,182,181,140,217,27,37,175,45,78,94,149,154,155,125,161,215,93,121,196,63,192,90,13,210,217,236,119,72,103,167,146,241,85,178,154,106,106,167,195,36,41,29,77,185,209,204,247,34,182,77,178,73,18,53,205,124,123,218,235,148,62,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,76,208,241,3,166,127,177,189,113,207,52,182,58,75,173,61,38,51,144,87,91,232,62,41,30,202,169,168,89,51,188,44,239,250,24,142,238,192,177,72,143,107,81,175,107,209,205,77,174,66,207,248,76,215,75,238,176,114,190,214,76,111,45,188,218,170,238,186,119,135,223,241,186,88,105,209,145,213,50,207,29,145,86,137,245,17,181,127,233,225,100,155,90,143,109,50,245,220,246,200,247,84,9,111,220,89,235,165,247,71,249,95,104,222,55,137,94,109,84,151,93,68,195,236,24,221,84,53,8,201,42,159,103,146,200,139,90,250,120,220,191,244,16,190,77,174,70,54,165,58,109,123,163,123,107,3,135,237,51,253,178,107,142,7,165,178,82,93,106,41,50,108,130,134,223,95,240,184,247,213,67,66,249,155,226,167,103,208,244,111,106,4,150,69,123,154,173,99,88,174,114,109,106,154,94,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,166,30,117,126,105,241,111,79,232,125,198,226,64,2,223,185,93,113,245,71,152,88,173,188,51,235,21,194,213,107,186,227,150,250,106,28,78,241,61,76,20,113,220,233,88,248,169,160,182,185,142,115,119,214,55,185,27,98,237,163,157,52,109,118,228,71,198,175,154,202,129,154,206,44,124,211,235,39,168,25,15,184,206,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,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,242,47,251,130,14,52,113,94,46,52,226,10,234,215,90,172,153,245,183,185,5,239,30,138,186,55,72,254,210,67,186,186,154,5,122,204,148,111,89,227,68,115,211,232,145,93,22,231,237,73,31,37,64,34,175,52,127,34,122,155,248,47,188,81,20,2,73,254,7,56,227,204,184,66,204,157,75,84,202,187,230,157,95,42,26,251,245,133,143,77,241,191,162,55,198,209,238,84,107,42,90,212,106,43,85,81,147,49,168,199,171,85,177,75,21,255,0,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,125,96,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,132,0,231,87,229,99,22,245,2,135,219,174,37,43,19,255,0,150,167,48,47,216,77,101,14,130,106,180,219,240,27,173,193,223,11,184,185,221,100,179,215,85,207,76,207,226,203,61,75,33,167,183,49,60,76,242,109,98,185,36,145,239,249,238,113,45,57,178,241,91,117,209,77,47,180,105,70,156,229,53,118,140,219,52,168,101,92,181,150,202,231,83,214,219,45,84,242,35,157,43,36,134,102,77,11,230,153,172,137,142,86,185,146,71,29,99,126,74,212,56,7,0,28,192,248,192,212,45,80,196,116,38,231,98,164,212,219,68,149,12,75,173,210,174,23,69,117,182,90,25,28,113,62,166,74,198,185,34,115,33,93,178,43,167,141,243,78,247,172,93,197,146,88,250,90,78,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,78,217,35,100,147,108,79,162,8,187,143,99,29,52,175,86,199,27,21,201,190,71,177,168,189,92,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,21,209,53,239,111,137,145,173,141,211,63,115,183,61,17,168,189,182,70,198,119,254,90,28,5,84,235,206,67,14,181,106,205,138,174,13,58,177,212,71,53,161,146,118,182,95,238,48,85,70,231,66,232,102,138,70,207,66,141,142,104,166,95,163,115,220,140,99,156,172,153,25,47,249,151,240,21,77,175,56,244,218,213,164,214,42,72,53,22,199,79,36,215,118,71,221,223,127,183,65,75,35,155,11,97,134,41,29,61,114,58,56,98,133,126,141,204,114,177,238,114,50,20,101,54,90,110,121,150,148,103,244,87,154,56,234,236,25,102,29,120,142,166,38,85,210,34,79,111,184,210,76,142,106,73,12,205,84,71,199,44,105,213,146,53,126,109,84,114,127,52,47,207,130,14,52,113,94,46,52,226,10,234,215,90,172,153,245,183,185,5,239,30,138,186,55,72,254,210,67,186,186,154,5,122,204,148,111,89,227,68,115,211,232,145,93,22,231,237,73,31,37,64,32,7,50,190,96,95,176,154,58,237,4,210,153,183,231,215,91,123,126,41,113,107,186,199,103,161,171,130,165,159,194,150,10,150,77,79,113,98,248,105,227,220,197,106,71,35,31,243,220,210,157,176,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,81,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,244,233,213,19,249,31,171,147,104,238,125,138,233,222,39,170,247,11,13,92,152,158,99,79,36,180,55,104,105,102,90,72,231,101,93,93,50,210,75,58,177,34,74,158,180,50,202,145,53,206,94,211,152,239,237,84,108,170,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,208,200,210,70,42,43,94,201,174,250,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,54,252,88,249,167,214,79,80,50,31,113,156,177,78,75,154,233,167,20,56,78,71,195,197,206,243,224,115,58,236,130,167,36,182,211,84,34,50,59,141,43,168,233,163,145,148,239,235,245,205,31,133,123,223,26,162,59,182,228,123,119,163,37,88,236,252,2,168,57,200,113,55,128,229,86,172,127,134,236,66,166,146,247,114,180,222,27,144,222,174,84,87,24,102,130,223,60,13,171,163,248,123,219,26,185,201,82,142,124,174,145,143,216,177,163,98,78,143,238,47,110,48,114,184,243,217,166,95,141,123,61,105,127,192,129,92,203,248,10,166,215,156,122,109,106,210,107,21,36,26,139,99,167,146,107,187,35,238,239,191,219,160,165,145,205,133,176,195,20,142,158,185,29,28,49,66,191,70,230,57,88,247,57,25,10,50,155,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,21,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,244,233,213,87,249,159,171,38,175,102,79,209,122,125,4,108,244,145,226,112,101,19,101,239,141,176,39,126,123,139,233,35,165,107,159,34,245,84,100,113,70,244,107,91,183,170,205,34,191,127,72,246,116,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,209,138,104,39,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,46,200,153,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,1,154,206,44,124,211,235,39,168,25,15,184,206,121,77,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,109,210,72,200,230,216,191,92,18,246,222,199,186,25,88,174,142,70,35,147,124,111,123,85,122,57,77,4,240,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,245,171,98,115,222,239,13,35,155,35,161,126,231,110,98,43,85,123,140,145,140,238,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,102,179,139,31,52,250,201,234,6,67,238,51,158,255,0,36,224,187,42,253,208,180,255,0,138,236,1,183,91,253,37,239,226,144,101,22,184,40,100,168,146,213,225,106,235,90,218,230,186,38,42,50,141,32,164,68,149,210,170,118,228,218,187,156,217,118,197,224,56,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,182,90,121,28,197,255,0,70,70,43,154,246,178,88,162,122,177,251,54,173,239,91,56,214,225,230,237,195,203,248,150,165,205,233,25,140,50,158,126,180,149,53,52,244,215,31,136,195,78,249,223,105,72,101,145,173,90,229,107,29,178,20,127,241,58,181,236,115,163,115,94,180,87,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,218,142,153,251,165,145,239,145,200,155,158,247,109,107,25,178,54,75,94,90,156,189,43,53,54,251,67,174,186,243,136,127,128,180,27,165,179,216,238,144,207,79,37,226,171,101,52,212,213,79,134,72,82,58,155,115,163,153,238,69,108,155,100,146,36,107,154,248,247,181,214,127,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,0,0,0,57,87,22,62,86,53,147,211,252,135,219,167,51,88,106,160,28,171,139,31,43,26,201,233,254,67,237,211,153,172,59,175,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,90,182,39,61,141,241,49,181,210,58,23,238,110,215,170,181,87,182,249,24,253,4,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,110,146,55,201,14,244,250,224,151,182,247,177,179,68,244,116,114,49,28,187,36,99,218,171,213,170,122,178,170,249,231,125,201,254,100,253,52,135,252,10,112,215,98,226,167,54,212,45,50,185,175,102,235,14,159,220,46,152,221,91,170,159,4,116,151,136,171,40,153,79,36,170,214,191,116,43,221,124,114,34,177,235,219,145,234,212,71,163,28,222,43,170,186,103,149,104,222,163,228,122,91,154,210,120,123,214,51,112,150,223,83,182,57,25,28,219,23,232,158,46,227,24,247,67,43,21,178,70,245,106,111,141,236,114,39,71,33,111,252,181,57,129,126,221,168,232,116,19,85,166,217,159,90,173,238,248,93,197,206,233,29,226,134,146,10,102,127,22,89,234,95,53,69,197,235,226,103,147,107,17,171,28,111,127,203,107,137,254,82,183,58,191,52,248,183,167,244,62,227,113,28,149,60,211,229,62,159,215,123,141,184,115,171,243,79,139,122,127,67,238,55,19,133,112,211,194,37,215,137,173,35,214,28,175,15,184,213,166,89,166,180,246,203,149,182,213,29,59,167,101,222,9,89,92,234,138,86,178,54,186,95,18,228,166,143,179,181,21,28,254,177,185,191,196,73,35,225,95,225,86,5,149,127,182,184,230,73,142,92,63,229,40,235,173,181,212,242,127,217,146,25,163,145,159,241,57,174,111,246,42,23,253,193,7,26,56,175,23,26,113,5,117,107,173,86,76,250,219,220,130,247,143,69,93,27,164,127,105,33,221,93,77,2,189,102,74,55,172,241,162,57,233,244,72,174,139,115,246,164,143,146,160,25,172,226,199,205,62,178,122,129,144,251,140,231,148,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,245,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,208,79,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,90,182,39,61,238,240,210,57,178,58,23,238,118,230,34,181,87,184,201,24,206,234,64,174,101,252,122,211,104,54,61,54,138,233,53,246,146,125,69,190,83,201,13,221,241,247,119,216,45,211,210,200,214,204,217,161,150,55,65,92,174,146,25,97,79,175,107,26,175,123,90,143,133,95,73,132,255,0,228,169,230,159,41,244,254,187,220,109,199,85,231,157,247,39,249,147,244,210,26,240,65,194,253,171,139,60,255,0,51,211,154,203,189,93,186,229,110,193,238,55,187,12,177,84,54,24,29,117,142,106,104,105,155,84,229,138,87,45,54,234,133,89,18,54,163,250,39,210,191,216,188,87,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,110,39,150,167,48,47,219,181,29,14,130,106,180,219,51,235,85,189,223,11,184,185,221,35,188,80,210,65,76,207,226,203,61,75,230,168,184,189,124,76,242,109,98,53,99,141,239,249,109,113,63,193,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,15,30,188,29,228,60,44,106,229,205,214,107,61,92,250,117,124,168,241,184,253,206,26,58,175,9,68,201,223,59,163,181,203,81,46,230,186,166,38,195,34,34,119,94,247,196,214,74,187,85,238,107,99,1,103,220,166,248,37,172,184,95,127,121,189,94,197,59,84,22,189,141,195,173,119,123,108,241,201,53,83,153,12,241,222,99,238,35,99,124,45,142,68,72,30,137,35,93,35,159,35,86,55,65,27,157,109,64,31,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,165,37,243,34,224,22,251,160,89,85,211,91,116,222,223,227,116,203,32,184,62,162,162,26,90,102,71,246,102,170,121,58,165,51,227,137,173,99,104,220,247,237,130,70,181,26,206,173,133,253,29,219,124,208,219,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,46,166,201,193,158,3,194,103,3,90,181,71,71,67,73,113,205,174,58,111,126,150,253,126,150,40,102,157,179,201,103,68,169,164,165,169,72,34,153,40,123,212,233,36,113,73,213,122,174,231,124,255,0,149,27,23,189,115,225,87,13,226,191,151,230,149,225,247,155,109,35,114,123,118,155,217,170,113,59,188,146,44,47,183,92,86,213,6,196,116,173,99,221,225,164,115,99,108,204,218,237,204,68,114,39,113,145,189,148,151,170,186,103,149,104,222,163,228,122,91,154,210,120,123,214,51,112,150,223,83,182,57,25,28,219,23,232,158,46,227,24,247,67,43,21,178,70,245,106,111,141,236,114,39,71,33,37,121,115,112,81,251,213,106,60,247,252,254,217,117,143,76,177,111,226,92,170,96,78,212,119,74,228,86,44,118,198,205,185,175,110,230,61,100,149,209,35,156,200,218,214,245,137,211,69,34,94,245,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,214,10,149,231,71,195,215,195,47,184,231,19,182,154,155,85,61,37,223,195,98,87,122,40,233,123,85,83,87,49,149,51,65,88,233,26,157,38,235,4,107,11,149,253,28,198,211,192,136,175,107,186,71,13,184,88,215,154,109,27,143,85,113,155,237,109,92,118,45,73,211,124,131,25,145,141,168,149,32,142,226,250,41,29,65,51,225,99,28,146,189,101,69,166,106,170,55,182,149,146,61,94,214,163,209,220,40,239,252,89,235,165,139,88,40,244,111,27,196,175,55,90,187,86,157,233,125,131,27,170,134,161,31,29,43,47,17,192,139,90,250,120,220,191,244,16,190,77,173,87,186,153,58,110,99,99,123,165,175,37,141,6,169,187,102,89,95,17,183,154,42,71,219,108,84,239,198,108,171,53,60,82,191,226,51,36,114,212,205,19,213,251,224,124,84,235,28,106,187,63,136,202,231,181,31,244,189,171,110,133,43,115,171,243,79,139,122,127,67,238,55,18,58,240,147,195,61,79,20,249,14,121,131,217,171,170,224,200,108,120,61,118,71,143,195,10,197,178,182,227,5,85,43,35,164,149,101,115,90,214,74,217,164,141,31,189,155,30,230,61,85,205,99,152,238,63,254,21,96,89,87,251,107,142,100,152,229,195,254,82,142,186,219,93,79,39,253,153,33,154,57,25,255,0,19,154,230,255,0,98,161,119,220,179,56,209,253,228,244,225,250,111,154,187,183,159,96,54,250,72,42,106,38,174,239,73,125,161,68,237,50,187,164,143,116,206,153,170,198,182,161,203,185,189,201,98,122,57,59,201,28,115,84,205,103,22,62,105,245,147,212,12,135,220,103,61,86,49,194,141,247,59,224,238,241,196,222,21,21,214,233,95,137,230,21,118,123,253,174,8,89,36,112,217,217,67,77,58,87,183,162,164,137,218,146,87,36,168,136,244,237,200,217,23,182,216,100,115,185,174,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,230,84,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,182,203,79,35,152,191,232,200,197,115,88,231,197,44,79,86,51,126,212,234,160,138,188,209,252,137,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,175,78,168,191,200,232,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,8,233,90,198,55,196,198,215,70,217,153,181,187,94,168,228,78,219,227,123,228,87,45,78,96,95,176,154,202,29,4,213,105,183,224,55,91,131,190,23,113,115,186,201,103,174,171,158,153,159,197,150,122,150,67,79,110,98,120,153,228,218,197,114,73,35,223,243,220,226,234,64,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,128,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,8,1,206,175,202,198,45,234,5,15,183,92,74,181,225,39,68,45,92,71,235,246,57,162,247,155,229,93,154,159,35,167,186,53,149,244,209,182,71,211,79,13,186,166,162,23,171,29,242,123,18,88,99,222,206,173,87,51,115,81,204,85,71,167,149,214,45,29,207,180,43,63,186,105,206,163,88,106,237,215,43,117,68,241,69,44,180,179,67,5,194,8,230,146,22,213,210,186,102,49,210,211,72,232,158,177,202,141,68,114,39,252,232,159,149,150,103,249,150,117,77,143,210,230,25,13,93,217,152,173,158,59,5,161,106,85,28,250,91,116,114,203,44,84,232,254,155,156,198,58,121,17,155,149,118,179,107,27,209,140,99,91,105,60,151,56,122,248,101,139,35,226,118,237,83,117,167,171,187,248,156,74,209,69,37,47,106,150,106,22,62,154,105,235,27,35,147,172,221,103,141,33,106,179,163,88,234,121,209,85,238,119,72,250,87,54,158,28,117,67,88,52,142,159,81,176,156,222,174,75,70,157,83,212,221,238,248,140,210,199,21,37,68,12,99,157,45,198,39,116,69,125,76,49,111,69,100,174,114,44,74,254,206,201,21,236,168,164,195,69,28,18,241,41,167,28,72,104,117,142,231,133,37,170,215,117,199,45,244,118,187,254,55,65,74,148,113,217,170,153,10,53,35,130,157,28,237,148,110,237,185,105,213,28,230,172,109,218,170,143,142,70,51,181,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,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,145,156,206,44,245,155,13,215,237,121,201,245,75,3,211,170,76,58,209,120,168,222,202,88,186,164,245,175,78,187,171,106,154,142,88,153,83,50,253,114,54,36,70,34,175,205,100,147,185,52,178,87,148,70,136,106,134,97,175,47,213,251,21,243,32,198,48,252,74,158,88,46,119,26,40,227,236,94,103,127,109,82,206,254,239,86,189,142,106,164,210,116,99,214,52,142,37,69,134,73,32,149,183,104,8,235,199,39,22,244,220,33,105,27,115,10,92,94,174,249,144,223,42,29,107,176,194,250,105,126,29,29,94,197,127,114,178,118,244,107,24,214,163,156,145,35,146,89,182,171,89,181,173,150,88,179,237,254,21,103,185,87,251,107,145,228,153,29,195,254,82,178,186,229,93,81,39,253,169,38,154,73,31,255,0,27,156,231,127,106,169,118,156,180,56,28,166,225,199,13,135,88,115,135,213,191,81,115,75,60,108,154,146,70,75,78,203,29,186,101,142,116,162,116,47,70,185,106,85,204,137,211,57,237,250,31,26,70,196,68,107,223,53,69,241,99,230,159,89,61,64,200,125,198,114,218,120,45,208,189,56,226,47,150,102,7,165,250,161,102,241,214,170,239,140,203,12,209,42,50,170,223,84,219,189,114,71,85,77,34,162,246,230,102,231,116,94,138,213,107,156,199,181,236,123,216,234,139,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,118,72,214,245,86,163,221,177,232,248,220,187,216,228,73,255,0,202,35,139,188,250,229,147,63,133,220,190,221,144,101,54,217,233,229,185,89,111,75,81,53,90,216,32,166,167,142,63,11,63,113,202,216,104,118,197,19,34,217,181,35,154,70,179,107,187,232,177,64,190,44,124,211,235,39,168,25,15,184,206,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,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,242,47,251,130,14,52,113,94,46,52,226,10,234,215,90,172,153,245,183,185,5,239,30,138,186,55,72,254,210,67,186,186,154,5,122,204,148,111,89,227,68,115,211,232,145,93,22,231,237,73,31,37,72,127,204,103,141,127,221,87,78,32,176,96,23,59,84,154,155,148,255,0,14,219,77,58,247,100,181,208,170,61,36,185,186,29,174,99,182,189,137,28,77,149,90,215,200,231,59,164,173,134,88,214,136,110,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,37,7,43,143,61,154,101,248,215,179,214,151,252,1,84,28,214,56,18,186,165,214,191,138,109,26,198,105,29,109,117,58,207,155,218,173,208,57,179,199,58,57,238,146,240,140,69,86,189,142,106,181,39,216,214,171,21,157,247,35,247,207,36,117,108,123,253,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,235,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,55,55,170,244,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,122,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,253,173,234,189,17,168,214,181,140,107,24,198,49,189,0,25,172,226,199,205,62,178,122,129,144,251,140,231,213,155,240,207,153,97,220,58,105,231,19,77,174,164,175,196,243,202,138,203,107,209,170,145,207,109,184,193,85,87,19,96,123,21,202,178,50,88,169,31,43,100,111,242,84,145,143,107,122,70,233,92,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,77,170,232,95,186,40,222,201,26,139,181,236,110,230,189,155,227,126,133,52,119,88,176,29,117,192,45,122,141,167,55,234,75,141,182,227,79,4,178,197,21,84,51,79,111,158,72,99,153,212,149,77,133,239,108,85,49,182,86,36,145,43,149,90,171,255,0,50,175,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,25,172,226,199,205,62,178,122,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,74,203,230,51,193,71,238,171,168,240,95,240,11,101,214,77,50,202,127,137,109,169,157,59,177,218,235,149,94,178,91,29,54,231,61,219,88,196,146,39,74,141,115,227,115,155,214,87,67,44,139,21,126,214,101,95,101,126,194,253,166,186,253,155,248,135,197,190,15,227,100,240,62,59,183,218,241,61,142,189,190,247,111,232,238,109,221,183,233,235,211,228,74,174,92,220,20,126,245,90,143,61,255,0,63,182,93,99,211,44,91,248,151,42,152,19,181,29,210,185,21,139,29,177,179,110,107,219,185,143,89,37,116,72,231,50,54,181,189,98,116,209,72,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,33,205,120,177,242,177,172,158,159,228,62,221,57,154,195,85,0,0,0,4,95,230,39,196,14,3,162,28,54,228,246,44,189,245,115,220,181,30,207,118,197,108,180,116,75,11,167,89,231,160,153,190,37,241,201,35,29,225,163,115,162,108,146,49,30,173,89,162,77,171,189,12,251,154,104,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,238,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,115,122,167,85,106,181,205,123,28,246,61,143,119,64,57,87,22,62,86,53,147,211,252,135,219,167,51,88,74,174,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,6,245,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,244,108,87,162,238,108,172,139,245,121,115,113,175,251,170,234,60,246,12,254,231,117,147,76,178,159,225,220,169,160,94,236,118,186,229,86,36,119,54,195,181,207,118,214,49,99,149,177,43,92,248,220,215,116,149,208,197,26,222,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,133,91,115,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,58,121,140,240,81,251,213,105,196,23,252,2,217,106,143,83,113,111,226,91,106,103,78,212,151,74,20,71,172,150,199,77,185,172,110,231,189,36,137,210,163,154,201,26,230,245,137,179,75,34,81,103,248,85,129,101,95,237,174,57,146,99,151,15,249,74,58,235,109,117,60,159,246,100,134,104,228,103,252,78,107,155,253,138,133,249,240,57,199,30,27,197,238,26,234,90,166,82,88,245,22,199,78,215,223,172,44,122,236,145,157,81,190,54,143,114,171,159,76,231,43,81,90,170,175,133,238,70,61,92,142,138,89,107,219,157,95,154,124,91,211,250,31,113,184,142,74,158,105,242,159,79,235,189,198,220,57,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,250,185,172,112,37,106,91,85,127,20,218,53,140,213,182,228,218,133,159,55,181,91,160,107,160,146,5,107,221,37,225,24,138,142,99,218,228,106,79,177,174,71,163,251,238,70,108,158,73,43,91,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,243,42,104,79,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,181,27,51,54,203,27,217,35,81,55,49,237,220,214,63,124,108,236,0,205,103,22,62,105,245,147,212,12,135,220,103,61,173,255,0,131,60,249,120,87,193,248,168,193,168,106,239,182,43,205,61,108,89,5,29,52,83,85,85,219,167,166,173,184,182,74,181,142,40,54,67,66,202,106,56,55,203,36,138,169,43,221,215,163,85,189,60,167,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,106,186,23,238,138,55,178,70,162,237,123,27,185,175,102,248,223,111,250,253,204,203,69,244,243,135,154,45,84,210,219,254,63,150,101,153,29,61,35,109,56,207,198,41,36,171,182,79,83,78,233,145,247,58,120,38,116,177,50,4,106,182,86,49,85,86,93,145,110,102,254,227,105,6,237,115,204,181,95,63,173,188,214,71,87,127,203,51,27,196,149,50,178,146,145,22,123,133,198,174,101,115,146,56,97,106,34,190,73,100,94,140,141,169,243,114,35,83,249,33,215,248,138,225,39,42,225,167,75,52,183,41,212,9,123,57,38,163,124,74,224,251,115,93,35,126,31,67,21,53,181,240,65,60,82,195,28,145,86,54,74,170,166,204,206,175,106,108,141,17,81,81,221,100,7,37,79,52,249,79,167,245,222,227,110,58,175,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,19,43,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,91,228,88,222,138,142,99,225,164,191,240,171,2,202,191,219,92,115,36,199,46,31,242,148,117,214,218,234,121,63,236,201,12,209,200,207,248,156,215,55,251,21,11,243,224,115,142,60,55,139,220,53,212,181,76,164,177,234,45,142,157,175,191,88,88,245,217,35,58,163,124,109,30,229,87,62,153,206,86,162,181,85,95,11,220,140,122,185,29,20,178,202,0,82,7,51,206,55,232,248,139,202,169,180,135,77,234,183,224,56,125,194,105,106,42,29,12,15,248,173,226,25,42,41,210,170,10,136,165,145,36,163,236,59,172,42,221,138,238,252,142,123,93,210,61,144,88,183,238,82,156,104,253,180,177,81,240,163,159,187,109,235,28,183,205,62,47,116,158,187,115,174,52,49,191,115,168,92,217,94,175,89,160,99,213,98,108,72,173,240,208,185,54,198,148,251,164,178,160,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,47,240,107,203,155,78,56,87,202,175,218,137,93,85,246,155,41,168,184,87,65,143,85,213,116,147,224,182,119,72,246,64,214,46,198,35,171,37,129,91,223,153,24,212,77,206,138,52,70,119,29,55,107,226,199,202,198,178,122,127,144,251,116,230,107,13,41,240,157,229,99,70,253,63,199,189,186,3,154,113,175,192,230,27,197,221,54,39,95,59,233,44,217,13,130,241,70,202,203,188,108,86,85,213,88,22,85,241,148,77,149,17,205,71,163,94,233,161,116,145,200,214,202,197,106,35,27,60,175,59,174,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,54,232,227,100,147,108,79,174,121,123,108,99,29,52,175,87,73,35,209,169,190,71,189,202,157,92,167,171,0,225,92,112,104,237,171,91,248,92,212,12,70,178,195,87,117,185,81,89,234,111,118,24,168,105,91,61,106,93,105,34,116,212,205,167,106,177,238,223,35,154,176,57,35,77,238,142,121,24,213,77,253,76,230,0,104,207,129,253,29,181,104,135,11,154,127,136,209,216,106,237,87,42,219,61,53,238,253,21,117,43,96,173,91,173,92,77,154,165,181,13,70,49,219,227,115,146,6,164,137,189,177,193,27,28,171,179,169,221,74,86,231,87,230,159,22,244,254,135,220,110,35,146,167,154,124,167,211,250,239,113,183,18,127,153,239,1,85,58,207,106,171,226,7,71,236,85,117,250,131,108,167,166,134,235,104,164,237,49,46,214,232,27,54,249,163,137,177,119,106,43,154,142,129,168,139,47,213,12,9,27,26,231,164,108,117,69,233,86,166,101,90,55,168,248,230,169,97,85,126,30,245,140,220,34,184,83,110,146,70,71,54,197,250,224,151,182,246,61,208,202,197,116,114,49,28,155,227,123,218,171,209,202,95,247,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,234,197,40,179,139,31,52,250,201,234,6,67,238,51,150,169,201,83,202,198,83,234,5,119,183,91,136,149,204,191,128,170,157,6,200,102,214,173,38,177,85,207,167,87,202,137,38,187,178,62,214,203,5,198,122,169,28,216,91,12,49,70,216,40,85,178,67,20,43,245,237,123,85,143,115,85,240,163,248,87,5,220,91,101,92,35,106,154,101,54,216,188,118,55,125,240,214,252,154,220,230,201,47,114,133,181,49,189,243,193,18,77,20,107,89,28,105,51,97,124,138,173,111,122,68,84,232,245,47,251,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,116,145,190,72,119,167,215,4,189,183,189,141,154,39,163,163,145,136,229,217,35,30,213,94,173,83,213,145,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,5,249,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,247,35,102,102,217,100,99,227,114,166,230,61,219,92,199,236,145,153,236,214,45,29,207,180,43,63,186,105,206,163,88,106,237,215,43,117,68,241,69,44,180,179,67,5,194,8,230,146,22,213,210,186,102,49,210,211,72,232,158,177,202,141,68,114,39,252,232,150,105,202,211,143,171,21,93,138,195,194,158,175,92,60,13,214,135,251,199,14,189,213,84,189,241,220,35,115,213,99,182,204,233,28,189,185,153,185,35,167,232,169,27,227,108,112,181,24,246,70,147,217,248,32,175,55,29,116,211,140,67,134,203,198,136,92,239,61,220,207,59,240,18,219,109,116,232,143,146,26,90,122,248,103,146,170,163,230,157,168,87,195,190,54,42,245,115,228,85,70,181,81,146,186,58,118,209,12,214,213,166,186,209,128,234,53,246,158,174,123,110,43,148,90,175,117,145,82,49,174,158,72,41,170,227,154,70,198,215,57,173,87,171,88,168,136,174,106,117,233,213,83,249,154,62,209,221,98,192,117,215,0,181,234,54,156,223,169,46,54,219,141,60,18,203,20,85,80,205,61,190,121,33,142,103,82,85,54,23,189,177,84,198,217,88,146,68,174,85,106,175,252,202,190,212,31,147,113,203,49,91,61,246,209,139,93,178,107,85,21,235,32,241,31,8,183,84,86,199,29,85,195,176,196,124,254,30,39,42,62,94,219,21,28,253,136,187,90,168,171,209,10,108,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,8,1,206,175,202,198,45,234,5,15,183,92,74,245,229,151,118,181,89,120,227,211,10,203,205,206,146,130,158,74,139,149,35,37,169,153,177,49,211,207,108,171,134,24,145,206,84,69,124,146,201,28,108,111,243,115,222,214,167,85,84,66,218,120,228,224,115,13,226,247,13,109,85,43,233,44,122,139,99,167,115,44,55,231,177,118,72,206,170,239,5,89,181,21,207,166,115,149,202,142,68,87,194,247,43,216,142,71,75,20,180,89,128,104,238,125,168,186,185,105,209,11,53,134,174,151,44,186,94,18,200,250,58,218,89,152,250,9,209,234,217,157,83,27,88,233,98,100,8,217,31,50,236,85,141,145,200,170,159,74,154,83,211,220,42,213,166,184,6,53,167,54,42,138,185,237,184,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,58,245,232,137,252,143,64,83,7,51,222,2,169,180,98,235,87,196,14,143,216,169,40,52,250,231,81,77,13,214,209,73,221,122,218,110,51,186,109,243,71,19,98,237,83,208,185,91,3,81,22,95,166,105,210,54,53,172,88,216,216,215,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,214,173,137,207,99,124,76,109,116,142,133,251,155,181,234,173,85,237,190,70,63,181,115,3,230,41,83,197,45,53,175,79,180,153,217,5,131,78,153,79,29,77,222,134,229,77,21,53,93,206,226,217,92,173,73,150,25,165,107,233,163,107,97,123,25,213,191,197,87,57,232,229,100,42,206,63,193,119,9,57,87,23,58,166,152,181,182,95,3,141,216,188,53,195,38,184,185,210,69,219,161,117,76,108,124,16,74,144,203,26,86,73,26,204,232,89,34,35,93,217,145,85,122,49,75,254,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,221,28,108,146,109,137,245,207,47,109,140,99,166,149,234,233,36,122,53,55,200,247,185,83,171,148,245,96,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,21,116,67,149,206,131,104,158,188,220,245,162,142,166,174,249,71,79,80,202,188,71,31,184,197,220,131,30,159,250,206,149,101,115,156,234,183,177,221,59,14,145,17,98,79,169,221,217,90,201,155,50,140,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,245,92,104,240,147,138,241,115,165,139,139,92,165,240,57,37,139,196,220,49,155,139,93,28,93,186,231,83,72,198,65,60,171,12,178,37,28,146,44,46,153,145,162,57,221,152,213,23,171,16,250,248,85,224,239,72,248,80,195,104,236,216,125,158,146,227,147,186,157,209,221,242,202,154,54,54,227,113,124,139,27,165,98,63,230,232,105,183,69,30,202,118,185,88,221,141,87,43,228,223,35,232,135,139,31,52,250,201,234,6,67,238,51,158,131,28,225,87,50,206,184,80,184,113,45,130,91,106,238,204,197,114,139,141,167,40,164,138,68,115,233,109,209,209,208,207,13,100,80,163,55,57,140,116,245,61,247,111,93,172,237,61,24,140,100,207,111,137,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,30,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,107,122,167,84,114,57,173,123,28,199,177,143,109,212,231,92,200,180,106,197,194,61,15,16,182,75,245,170,92,147,35,183,203,71,102,198,91,43,171,38,139,34,108,13,89,104,231,103,240,100,236,211,73,36,107,52,171,219,69,137,209,185,138,171,60,9,37,32,234,174,166,101,90,201,168,249,30,169,102,181,126,34,245,147,92,37,184,84,237,146,71,199,14,245,250,32,139,184,247,189,176,196,196,108,113,177,92,187,35,99,26,139,209,168,72,13,97,224,130,251,160,220,29,227,58,235,170,20,183,91,54,117,148,102,16,219,161,177,203,51,18,58,59,60,180,51,205,26,212,194,177,36,145,86,44,148,238,114,179,184,168,200,222,214,189,141,145,30,214,57,92,121,236,211,47,198,189,158,180,191,224,15,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,53,156,77,218,109,86,14,36,181,94,197,98,182,82,91,173,182,236,226,251,73,71,71,73,11,97,130,154,8,235,230,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,22,169,201,66,211,106,135,134,220,202,251,13,178,145,151,42,204,226,162,146,162,177,176,181,39,154,8,104,40,157,20,79,147,166,231,49,142,158,103,53,170,189,26,178,200,169,211,114,245,176,160,12,214,113,99,230,159,89,61,64,200,125,198,114,226,121,123,224,24,110,169,242,225,194,116,251,80,113,234,75,230,61,124,167,189,211,87,80,212,162,236,149,159,25,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,170,14,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,209,232,122,14,7,56,227,204,184,66,204,157,75,84,202,187,230,157,95,42,26,251,245,133,143,77,241,191,162,55,198,209,238,84,107,42,90,212,106,43,85,81,147,49,168,199,171,85,177,75,21,255,0,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,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,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,223,245,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,118,199,27,228,135,122,125,19,197,220,99,216,217,162,122,54,72,222,173,93,146,49,142,68,234,212,41,218,183,148,254,174,82,241,95,65,164,240,81,85,214,105,157,101,66,222,102,202,97,149,232,202,59,2,86,73,26,83,203,84,250,102,194,183,69,133,141,233,12,113,189,187,229,99,213,18,36,123,153,113,58,85,166,120,174,141,233,198,57,165,184,85,39,135,178,227,54,248,173,244,219,163,141,146,77,177,62,185,229,237,177,140,116,210,189,93,36,143,70,166,249,30,247,42,117,114,158,172,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,128,0,0,28,255,0,93,53,211,78,56,116,211,139,142,168,106,133,231,192,218,168,122,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,238,76,253,174,232,157,81,168,214,185,239,115,24,199,189,185,225,226,43,94,115,46,36,181,114,251,170,217,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,118,70,215,116,87,35,27,189,234,249,28,155,222,229,94,106,72,174,12,248,204,207,184,76,207,233,171,40,235,170,238,56,77,198,161,145,95,172,50,203,52,208,54,9,38,167,90,154,186,90,100,158,40,82,187,179,78,145,199,44,157,83,162,237,119,203,249,95,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,120,174,44,124,172,107,39,167,249,15,183,78,102,176,211,158,177,104,238,3,174,184,5,211,78,117,26,195,73,113,182,220,105,231,138,41,101,165,134,105,237,243,201,12,144,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,231,69,207,95,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,114,186,23,238,138,70,62,55,42,237,123,29,181,207,102,201,31,50,185,93,113,245,89,135,223,109,188,51,235,21,194,235,116,181,100,119,10,106,28,78,241,61,76,245,146,91,42,158,200,169,160,182,185,142,115,182,81,187,183,27,98,237,163,91,12,142,118,228,86,72,175,135,213,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,107,220,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,118,249,28,222,138,228,99,182,49,31,35,147,99,28,169,156,205,85,212,139,238,176,106,62,71,170,25,61,29,170,146,235,147,92,37,184,213,195,107,161,101,37,43,36,145,122,170,50,54,127,254,222,229,116,143,119,87,200,247,189,206,123,173,43,148,71,7,215,92,74,212,254,41,179,196,200,45,55,43,221,60,180,24,213,169,101,117,44,21,54,169,27,27,150,186,118,49,251,167,100,174,78,145,71,43,81,136,145,54,116,108,155,224,146,62,21,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,28,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,77,254,49,56,170,195,120,80,210,59,134,97,121,185,82,59,39,184,211,212,83,98,118,137,35,89,159,113,184,163,62,133,116,77,123,29,225,163,115,163,116,207,220,221,172,84,106,47,113,241,177,249,225,203,47,255,0,106,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,170,246,225,102,237,172,103,85,218,212,68,234,189,11,158,229,99,193,182,101,160,24,109,102,172,234,85,78,65,99,201,243,58,117,133,216,179,235,81,180,144,219,186,197,37,44,213,148,189,180,115,43,154,228,168,232,139,34,246,226,168,86,57,172,145,210,53,179,212,25,172,226,199,205,62,178,122,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,74,192,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,186,91,124,242,57,168,230,61,174,73,93,18,61,92,175,133,26,189,201,30,201,182,196,178,213,57,81,240,45,254,35,138,13,107,195,63,243,122,172,2,138,185,223,233,57,215,73,41,213,191,244,94,21,238,119,251,185,145,159,228,243,14,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,58,175,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,22,233,172,90,197,128,232,86,1,116,212,109,70,191,82,91,173,182,234,121,229,138,41,106,161,134,123,132,241,195,36,205,164,165,108,207,99,101,169,145,177,61,35,137,28,138,229,79,249,213,51,151,175,218,179,251,117,214,92,179,87,62,200,90,177,127,181,23,7,86,252,46,216,222,144,193,244,163,119,57,221,19,185,51,246,247,37,151,107,123,146,190,71,237,110,237,169,63,249,77,240,101,155,73,125,253,230,51,155,174,87,137,218,169,118,83,217,44,244,239,172,181,201,144,70,246,67,82,218,154,135,166,206,253,185,119,66,230,70,213,116,115,201,26,239,250,34,86,77,109,69,106,243,107,227,71,236,93,138,179,133,28,1,219,175,89,29,190,25,242,139,164,21,219,93,110,161,145,251,155,66,214,196,244,122,77,59,24,139,43,101,68,111,134,153,169,182,68,168,221,29,91,104,238,142,231,218,235,159,218,244,231,78,108,53,119,27,149,198,162,8,165,150,42,89,166,130,223,4,147,71,11,170,234,157,11,30,232,169,163,116,172,89,37,86,170,53,23,254,100,91,94,226,151,150,22,8,222,17,236,246,29,25,198,173,76,212,45,54,183,173,194,107,165,45,174,100,174,203,54,64,231,86,192,246,198,249,36,124,211,72,137,44,12,119,123,182,230,182,8,214,56,228,115,146,160,127,194,172,11,42,255,0,109,113,204,147,28,184,127,202,81,215,91,107,169,228,255,0,179,36,51,71,35,63,226,115,92,223,236,84,47,207,128,174,49,49,238,41,244,142,216,219,205,226,146,13,69,177,211,248,44,130,217,53,101,47,139,173,124,12,129,178,93,34,167,139,107,155,77,43,166,141,85,123,76,99,37,115,226,77,200,198,185,210,128,0,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,83,225,59,202,198,141,250,127,143,123,116,7,85,0,0,80,15,51,77,20,253,139,113,113,148,248,123,135,138,160,206,250,230,180,123,229,223,52,94,54,121,188,68,114,116,141,141,111,74,168,170,118,53,55,116,137,98,220,229,118,238,145,84,146,156,189,56,122,253,227,120,154,199,236,21,181,54,166,89,113,78,222,91,123,166,184,210,248,168,235,232,105,42,160,71,81,164,42,155,36,239,62,88,227,114,61,81,169,27,164,119,71,171,82,55,232,80,20,173,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,45,123,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,223,35,155,209,92,140,118,198,35,228,114,108,99,149,51,133,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,244,233,213,87,249,150,169,202,35,131,235,174,37,106,127,20,217,226,100,22,155,149,238,158,90,12,106,212,178,186,150,10,155,84,141,141,203,93,59,24,253,211,178,87,39,72,163,149,168,196,72,155,58,54,77,240,73,29,112,113,99,230,159,89,61,64,200,125,198,114,213,57,42,121,88,202,125,64,174,246,235,113,58,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,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,204,164,29,107,229,117,174,56,159,17,212,186,67,164,118,75,174,83,139,100,27,43,45,121,61,85,20,209,208,219,41,94,249,17,209,220,170,219,31,102,57,161,72,158,174,70,117,116,141,88,156,200,209,242,182,4,181,254,12,248,95,181,112,153,162,244,218,115,71,119,171,184,220,174,53,12,189,223,165,150,161,179,64,219,172,148,148,240,212,182,149,201,20,78,74,109,212,232,177,164,141,87,244,95,169,127,177,59,169,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,34,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,136,121,153,241,75,138,241,39,174,44,161,194,177,187,84,118,92,7,197,216,169,178,24,93,28,213,87,222,147,125,114,247,227,115,152,234,54,189,142,90,118,162,187,233,150,89,85,81,102,88,227,243,252,5,112,137,159,113,51,171,150,202,251,125,199,32,196,241,60,114,163,226,85,217,109,190,158,104,223,12,244,207,129,233,75,69,84,141,237,50,185,86,104,158,221,206,69,141,155,165,218,253,136,199,223,245,166,217,77,101,181,81,89,168,228,171,146,158,130,158,58,104,159,87,87,45,84,238,99,26,141,106,201,52,206,116,178,191,162,39,87,200,231,61,203,213,92,170,170,170,114,174,42,184,152,195,120,80,210,58,205,82,204,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,38,213,108,44,219,20,143,124,142,69,218,198,59,107,94,253,145,191,61,154,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,157,87,197,18,211,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,30,216,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,118,228,123,33,219,125,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,30,127,86,47,249,86,41,165,153,150,83,130,217,62,51,146,89,177,251,141,194,207,110,240,210,84,120,202,232,169,164,124,16,118,162,84,146,77,242,53,141,216,197,71,59,175,68,84,85,67,60,58,189,196,62,188,230,156,67,73,173,26,137,117,171,183,106,14,57,120,138,90,74,105,168,251,108,176,79,69,80,175,134,146,42,73,209,201,19,32,149,171,214,41,17,202,175,222,233,55,189,239,115,189,7,25,156,82,254,247,25,182,31,169,21,184,223,193,47,86,220,62,150,197,123,167,137,219,169,95,93,21,101,92,174,150,153,85,202,244,133,236,158,55,35,95,245,49,202,230,117,122,53,36,124,213,228,99,247,217,249,111,245,34,213,8,1,206,175,202,198,45,234,5,15,183,92,74,86,46,207,150,135,30,180,218,243,143,67,162,186,179,125,164,131,81,108,116,241,195,104,124,157,221,247,251,116,20,177,181,211,58,105,165,145,211,215,35,163,154,89,147,232,220,199,35,216,215,35,38,86,74,15,221,163,75,63,120,239,222,143,225,63,225,159,217,255,0,128,127,136,166,240,255,0,215,255,0,45,255,0,21,221,241,157,159,239,110,239,115,252,71,240,250,116,58,168,62,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,76,240,241,211,195,237,139,134,174,35,178,45,59,197,178,11,85,198,203,81,182,241,110,164,162,157,242,77,103,165,169,123,223,21,5,82,61,207,123,102,137,136,222,138,231,185,210,68,232,101,94,139,46,214,241,92,78,193,246,175,42,179,98,223,27,181,89,190,51,112,167,183,252,70,237,83,225,232,104,251,178,53,157,250,137,122,47,110,22,110,220,247,244,93,173,69,94,139,208,209,247,12,92,61,98,188,47,232,213,151,72,241,106,159,31,224,59,149,55,27,163,233,99,167,154,231,93,43,183,75,81,35,88,159,232,198,196,115,158,230,69,20,76,87,191,102,229,234,160,0,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,205,103,22,62,105,245,147,212,12,135,220,103,45,39,147,85,166,213,127,225,19,54,177,95,109,148,151,27,109,199,56,185,82,86,81,213,194,217,160,169,130,75,101,189,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,68,174,103,156,16,81,240,233,149,83,106,246,155,210,236,192,115,11,132,209,84,83,186,104,25,240,171,196,210,84,84,37,44,20,241,69,26,71,71,216,111,72,81,187,213,189,137,26,247,55,172,123,224,177,97,60,176,184,10,166,214,123,173,39,16,58,193,98,164,175,211,235,101,69,76,54,171,69,95,117,139,118,184,192,232,118,77,36,78,139,181,81,66,213,116,237,84,73,126,169,160,88,222,215,49,36,99,165,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,0,51,89,197,143,154,125,100,245,3,33,247,25,203,84,228,169,229,99,41,245,2,187,219,173,196,255,0,0,205,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,78,191,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,111,141,206,234,173,71,183,123,21,241,185,118,61,200,185,225,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,30,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,107,186,47,68,114,57,174,99,218,199,177,236,108,192,229,169,204,11,246,19,89,67,160,154,173,54,252,6,235,112,119,194,238,46,119,89,44,245,213,115,211,51,248,178,207,82,200,105,237,204,79,19,60,155,88,174,73,36,123,254,123,156,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,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,1,202,184,177,242,177,172,158,159,228,62,221,57,154,195,85,0,0,113,254,40,56,160,192,120,76,192,45,250,141,168,214,140,130,227,109,184,222,34,178,69,21,146,158,25,167,108,242,67,52,205,115,155,52,177,53,25,182,157,232,170,142,85,234,173,249,127,53,78,63,160,156,208,52,11,136,157,88,177,104,230,21,136,106,5,21,235,32,241,94,26,123,165,190,138,58,86,118,41,165,168,126,247,71,87,35,211,171,33,114,39,70,47,212,169,215,162,117,84,150,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,153,246,227,127,141,28,171,139,141,71,158,186,137,215,91,38,3,109,237,193,100,199,165,174,145,209,191,180,179,109,174,169,129,30,176,165,99,210,121,17,92,196,250,35,86,197,185,251,86,71,252,188,51,112,137,117,215,93,52,213,173,101,188,220,106,237,56,158,151,226,247,43,147,36,138,157,219,238,151,88,168,102,158,26,88,164,115,86,36,100,107,28,111,159,230,175,70,73,19,81,169,222,73,99,142,167,127,227,71,132,156,171,132,109,83,92,90,229,47,142,198,239,190,38,225,140,220,90,233,37,238,80,182,166,70,50,9,229,88,98,141,107,35,141,33,116,204,141,21,173,239,70,168,189,30,135,96,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,208,200,210,70,42,43,94,201,173,167,137,187,181,170,255,0,194,38,171,223,108,87,58,75,141,182,227,166,247,218,186,58,202,73,155,52,21,48,73,108,153,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,102,220,213,65,70,220,208,56,201,199,184,145,207,237,186,125,167,180,212,147,226,120,29,69,100,63,20,150,138,150,73,235,238,61,233,34,150,106,90,200,228,145,93,66,248,162,129,241,163,22,62,226,174,233,26,237,144,236,227,252,23,112,147,149,113,115,170,105,139,91,101,240,56,221,139,195,92,50,107,139,157,36,93,186,23,84,198,199,193,4,169,12,177,165,100,145,172,206,133,146,34,53,221,153,21,87,163,20,151,252,232,172,31,101,49,94,30,177,111,141,221,111,63,6,183,223,45,255,0,17,187,84,248,138,234,206,212,118,182,119,234,37,232,157,201,159,183,115,223,209,55,57,85,122,39,83,144,114,147,207,240,221,44,215,76,255,0,80,117,7,33,164,177,227,214,61,55,175,169,174,174,169,85,217,19,62,37,109,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,227,252,104,241,109,149,113,115,170,107,148,220,162,240,56,221,139,196,219,241,155,115,91,36,93,186,23,84,200,246,79,60,75,52,177,165,100,145,172,45,153,241,170,53,221,152,209,19,163,16,238,188,180,56,10,169,215,156,134,29,106,213,155,21,92,26,117,99,168,142,107,67,36,237,108,191,220,96,170,141,206,133,208,205,20,141,158,133,27,28,209,76,191,70,231,185,24,199,57,89,50,50,237,10,86,231,87,230,159,22,244,254,135,220,110,35,146,167,154,124,167,211,250,239,113,183,14,117,126,105,241,111,79,232,125,198,226,122,14,82,90,197,128,232,86,1,196,6,163,106,53,250,146,221,109,183,83,216,101,138,41,106,161,134,123,132,241,195,118,153,180,148,173,153,236,108,181,50,54,39,164,113,35,145,92,169,255,0,58,164,63,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,109,71,76,253,210,200,247,200,228,77,207,123,182,181,140,217,27,38,87,43,174,1,107,51,11,237,183,137,141,98,183,221,109,118,172,114,225,77,93,137,217,231,166,158,142,75,157,83,25,21,76,23,39,61,205,110,250,54,247,35,116,93,181,115,102,145,174,220,168,200,213,147,91,249,8,53,11,155,183,13,186,107,159,228,186,115,125,194,117,42,123,150,43,120,173,178,86,75,73,109,160,116,18,79,77,51,225,145,209,185,213,141,114,177,92,197,84,85,107,87,167,78,168,159,200,147,250,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,251,219,28,146,49,58,190,23,42,116,122,253,42,157,122,47,84,76,246,113,99,230,159,89,61,64,200,125,198,114,226,121,123,231,248,110,150,114,225,194,117,7,80,114,26,75,30,61,99,167,189,212,215,87,84,170,236,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,51,56,204,207,184,179,207,234,107,43,43,170,237,216,77,186,161,241,88,108,49,75,52,48,58,8,230,168,90,106,186,170,101,158,88,86,187,179,80,177,201,44,125,19,162,109,111,203,249,199,82,197,57,106,115,11,172,211,43,237,14,133,107,206,95,254,2,215,238,138,207,124,186,77,61,68,150,122,173,148,208,211,82,190,105,38,88,233,173,205,142,23,181,17,177,237,142,73,81,206,115,35,222,230,244,14,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,58,175,60,239,185,63,204,159,166,156,127,147,85,218,213,96,226,75,54,190,223,110,116,150,235,109,187,77,238,85,117,149,149,115,54,24,41,160,142,190,222,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,57,175,31,92,107,229,92,86,106,61,93,146,211,115,240,250,101,140,220,38,143,28,183,211,172,140,142,191,98,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,102,55,171,17,55,58,87,203,250,188,185,184,40,253,234,181,30,123,254,127,108,186,199,166,88,183,241,46,85,48,39,106,59,165,114,43,22,59,99,102,220,215,183,115,30,178,74,232,145,206,100,109,107,122,196,233,162,145,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,128,113,201,197,221,171,132,29,35,110,87,5,186,146,241,150,95,170,29,109,199,45,83,212,53,140,124,232,197,115,234,166,98,57,37,125,52,41,183,127,109,58,171,228,134,53,116,125,212,145,185,246,255,0,10,179,220,171,253,181,200,242,76,142,225,255,0,41,89,93,114,174,168,147,254,212,147,77,36,143,255,0,141,206,115,191,181,84,188,158,90,28,29,211,112,223,164,112,231,25,157,158,147,246,139,156,83,199,91,91,52,148,114,197,87,105,183,72,200,223,21,173,201,55,71,49,237,114,119,38,68,100,125,101,84,99,187,137,4,111,38,81,85,124,215,56,22,255,0,31,197,6,138,97,159,249,197,86,127,69,66,239,244,92,219,164,116,232,223,250,95,20,246,187,253,196,202,207,242,137,138,245,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,118,72,214,244,71,43,29,177,232,201,26,155,216,213,77,20,232,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,254,101,95,106,0,57,87,22,62,86,53,147,211,252,135,219,167,51,88,105,79,132,239,43,26,55,233,254,61,237,208,29,84,0,1,93,92,230,244,46,143,41,209,171,22,188,218,44,219,239,88,77,194,59,117,210,174,53,130,63,232,122,183,43,26,179,43,145,37,151,183,86,180,237,141,141,114,163,60,92,238,216,168,231,57,180,216,92,79,37,141,29,181,89,116,143,43,214,251,133,134,174,43,238,75,120,125,146,134,178,174,149,173,99,173,84,172,141,202,234,89,21,136,245,100,149,50,74,201,85,175,86,57,244,113,167,68,116,74,88,248,41,91,157,95,154,124,91,211,250,31,113,184,158,127,148,158,127,134,233,102,186,103,250,131,168,57,13,37,143,30,177,233,189,125,77,117,117,74,174,200,153,241,43,106,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,31,227,71,139,108,171,139,157,83,92,166,229,23,129,198,236,94,38,223,140,219,154,217,34,237,208,186,166,71,178,121,226,89,165,141,43,36,141,97,108,207,141,81,174,236,198,136,157,24,135,117,229,161,192,85,78,188,228,48,235,86,172,216,170,224,211,171,29,68,115,90,25,39,107,101,254,227,5,84,110,116,46,134,104,164,108,244,40,216,230,138,101,250,55,61,200,198,57,202,201,145,151,104,102,179,139,31,52,250,201,234,6,67,238,51,150,169,201,83,202,198,83,234,5,119,183,91,137,254,14,127,175,122,215,138,240,237,164,247,221,99,205,109,247,90,219,46,63,225,124,76,22,184,163,146,169,253,250,152,169,217,177,178,73,27,23,163,230,106,175,87,167,210,139,211,170,244,69,140,26,123,205,219,134,221,74,207,241,173,57,177,97,58,149,5,203,42,188,81,89,40,229,171,182,208,54,8,231,169,153,144,198,233,28,218,199,57,24,142,122,42,170,53,203,211,175,68,95,228,123,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,19,211,154,199,29,183,85,186,215,240,179,163,89,53,35,109,173,167,88,51,123,173,186,119,58,121,39,87,61,178,89,209,232,136,214,49,173,70,172,251,28,229,122,191,176,229,102,201,227,146,0,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,187,35,107,186,163,85,237,222,245,100,109,93,239,106,46,135,180,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,172,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,218,222,171,209,26,141,107,88,198,177,140,99,27,250,186,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,59,100,141,146,77,177,62,136,34,238,61,140,116,210,189,91,28,108,87,38,249,30,198,162,245,114,25,247,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,232,87,68,215,189,190,38,70,182,55,76,253,206,220,244,70,162,246,217,27,25,245,97,188,36,229,87,158,19,179,190,45,50,25,124,14,55,98,236,219,236,80,110,146,42,138,250,231,92,168,41,223,62,215,194,177,203,70,145,212,85,199,189,146,163,146,120,118,170,116,99,209,121,174,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,175,78,168,191,200,245,92,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,61,202,232,95,186,41,24,248,220,171,181,236,118,215,61,155,36,124,170,229,133,199,173,54,140,93,105,56,126,214,11,237,37,6,159,92,234,42,102,181,93,234,251,175,91,77,198,119,67,178,25,37,116,189,170,122,23,43,103,114,170,69,244,205,58,200,247,53,139,35,219,115,229,90,243,88,224,74,212,182,170,254,41,180,107,25,171,109,201,181,11,62,111,106,183,64,215,65,36,10,215,186,75,194,49,21,28,199,181,200,212,159,99,92,143,71,247,220,140,217,60,146,85,9,106,156,140,126,251,63,45,254,164,90,161,0,57,213,249,88,197,189,64,161,246,235,137,80,26,99,166,121,86,174,229,241,224,184,85,39,139,189,84,91,238,87,10,106,86,199,36,146,85,120,42,41,235,31,4,76,141,142,123,230,145,148,238,100,108,70,253,82,57,141,85,68,85,84,252,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,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,242,47,251,130,14,52,113,94,46,52,226,10,234,215,90,172,153,245,183,185,5,239,30,138,186,55,72,254,210,67,186,186,154,5,122,204,148,111,89,227,68,115,211,232,145,93,22,231,237,73,31,37,65,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,54,49,28,247,109,99,28,189,26,138,229,233,209,17,87,228,102,139,90,245,66,235,173,90,185,151,234,189,229,181,113,212,101,55,138,155,147,41,234,107,93,86,250,56,30,245,236,210,164,174,68,87,178,24,187,113,51,233,106,35,35,106,35,90,136,136,158,40,208,247,0,26,243,77,196,31,11,152,142,77,53,109,93,77,246,193,78,204,103,33,125,93,68,181,51,190,227,73,20,109,116,210,77,35,26,178,190,120,157,13,74,170,43,186,45,66,177,94,231,53,202,72,162,63,241,91,198,182,150,112,125,246,91,246,153,96,202,238,127,107,124,119,130,248,21,45,52,221,191,11,216,238,119,123,211,197,211,175,137,102,221,187,186,244,119,94,157,19,175,159,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,251,170,24,168,138,212,78,136,239,159,242,69,148,0,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,42,129,154,206,44,124,211,235,39,168,25,15,184,206,90,79,38,171,181,170,193,194,38,109,125,190,220,233,45,214,219,118,113,114,171,172,172,171,153,176,193,77,4,118,203,123,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,130,188,195,56,211,186,241,79,170,21,22,44,67,32,171,118,149,227,85,8,152,253,26,211,58,149,43,103,72,246,203,112,158,55,57,92,247,185,203,43,98,87,163,85,144,171,83,183,27,223,54,232,171,37,166,235,13,170,158,251,53,178,173,150,218,202,137,169,41,235,29,11,146,9,167,133,177,186,88,153,39,77,174,123,27,60,46,115,81,122,181,37,141,87,166,228,235,58,185,104,113,235,83,160,217,12,58,43,171,55,218,185,244,234,249,81,28,54,135,201,218,217,96,184,207,85,27,93,51,166,154,88,219,5,10,182,73,165,153,62,189,175,106,61,141,106,190,101,124,170,231,43,118,181,95,248,68,194,111,182,43,157,37,198,219,113,206,45,181,116,117,148,147,54,104,42,96,146,217,112,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,16,47,149,199,158,205,50,252,107,217,235,75,254,0,25,172,226,199,205,62,178,122,129,144,251,140,229,170,114,84,242,177,148,250,129,93,237,214,226,127,128,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,35,175,25,156,25,224,60,89,224,21,52,117,148,52,150,236,218,221,78,249,108,55,232,162,134,25,221,60,112,212,37,53,37,85,74,193,44,203,67,222,168,89,36,138,62,139,213,55,55,231,252,232,7,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,109,83,149,63,28,246,171,214,51,65,194,238,171,221,41,45,247,43,5,58,71,138,94,174,55,70,177,46,112,62,161,145,197,108,94,252,155,157,82,199,78,198,65,28,93,81,208,179,98,49,157,148,89,108,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,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,42,128,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,84,0,1,8,57,187,105,238,125,169,92,54,227,118,45,57,193,242,12,170,229,6,113,71,87,45,29,146,217,53,116,241,192,218,10,246,186,87,71,11,92,228,98,57,236,106,185,83,167,87,181,63,181,8,63,203,135,135,173,125,193,184,206,211,204,167,53,208,253,64,199,236,180,95,22,241,55,27,166,51,91,73,75,6,251,85,91,25,190,89,35,107,27,185,239,107,83,170,252,220,228,68,249,170,22,149,198,159,14,55,94,41,244,26,235,165,118,44,222,175,26,185,58,162,27,149,27,210,87,54,138,182,120,55,44,116,181,205,106,43,159,76,231,42,59,228,138,172,145,144,202,141,127,111,182,236,235,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,90,167,11,28,91,225,186,173,192,78,170,240,236,236,94,147,28,203,52,247,73,242,7,178,27,117,50,178,138,235,110,101,20,140,117,106,42,124,153,82,178,204,197,157,174,95,226,73,55,117,138,187,228,100,53,66,90,247,55,126,46,240,27,150,50,206,23,113,11,118,63,148,220,167,168,138,229,122,189,37,68,53,105,96,158,154,162,72,252,44,29,183,43,161,174,221,20,172,151,126,213,142,25,28,205,174,239,170,197,90,218,59,163,185,246,186,231,246,189,57,211,155,13,93,198,229,113,168,130,41,101,138,150,105,160,183,193,36,209,194,234,186,167,66,199,186,42,104,221,43,22,73,85,170,141,69,255,0,153,22,244,239,186,85,117,209,14,91,249,94,148,95,114,42,187,229,203,27,210,123,221,37,101,101,69,91,170,81,103,248,109,67,164,138,25,28,198,59,195,70,231,44,80,53,90,138,216,99,137,171,253,83,62,229,175,115,88,227,182,212,150,170,254,22,116,107,38,171,117,201,213,11,6,111,117,183,78,214,193,28,8,215,182,75,58,61,17,92,247,185,202,213,159,99,154,140,70,118,28,175,223,60,113,214,182,142,232,238,125,174,185,253,175,78,116,230,195,87,113,185,92,106,32,138,89,98,165,154,104,45,240,73,52,112,186,174,169,208,177,238,138,154,55,74,197,146,85,106,163,81,127,230,69,208,247,12,92,61,98,188,47,232,213,151,72,241,106,159,31,224,59,149,55,27,163,233,99,167,154,231,93,43,183,75,81,35,88,159,232,198,196,115,158,230,69,20,76,87,191,102,229,128,28,243,190,228,255,0,50,126,154,87,174,133,240,253,159,113,15,117,202,108,90,114,202,73,238,88,174,47,93,149,75,71,42,76,233,235,160,166,116,77,117,53,44,112,199,35,165,169,123,166,99,99,141,81,168,229,249,110,79,151,94,127,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,126,156,189,56,168,211,141,127,208,236,127,24,177,209,90,177,124,147,13,183,199,100,169,197,98,185,164,210,71,75,71,12,17,50,174,154,57,36,125,75,168,213,178,194,212,124,189,92,217,55,70,175,145,90,146,62,85,20,173,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,28,234,252,211,226,222,159,208,251,141,196,129,81,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,245,218,231,177,179,204,214,185,83,171,82,89,17,58,110,94,178,215,151,55,5,31,189,86,163,207,127,207,237,151,88,244,203,22,254,37,202,166,4,237,71,116,174,69,98,199,108,108,219,154,246,238,99,214,73,93,18,57,204,141,173,111,88,157,52,82,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,125,102,125,184,155,225,147,137,43,255,0,18,90,175,125,177,112,249,169,87,27,109,199,56,190,213,209,214,82,98,117,243,65,83,4,149,243,58,57,99,145,177,43,94,199,53,81,200,228,85,69,69,69,66,221,57,112,226,121,86,13,193,142,158,98,217,174,51,117,199,239,84,95,22,241,54,235,165,20,148,149,80,111,186,213,189,155,226,145,26,246,238,99,218,228,234,159,54,185,21,62,74,133,32,241,99,230,159,89,61,64,200,125,198,115,208,102,252,85,102,87,206,24,244,243,133,188,114,229,87,109,196,241,202,122,202,156,130,6,198,145,173,218,227,45,210,174,170,36,123,218,245,89,41,162,138,74,119,53,138,214,127,27,184,231,35,251,112,185,191,87,5,220,36,229,92,92,234,154,98,214,217,124,14,55,98,240,215,12,154,226,231,73,23,110,133,213,49,177,240,65,42,67,44,105,89,36,107,51,161,100,136,141,119,102,69,85,232,197,46,83,136,94,5,180,107,87,56,113,135,67,177,108,50,213,97,155,18,183,207,246,22,166,39,58,31,133,87,43,21,91,190,109,178,72,248,102,145,27,226,119,36,142,151,170,200,189,102,107,36,109,11,106,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,237,142,70,71,54,197,250,39,139,184,198,61,208,202,197,108,145,189,90,155,227,123,28,137,209,200,116,189,119,226,171,50,226,31,72,244,195,15,212,171,149,93,223,39,211,202,139,205,51,174,243,198,155,235,173,213,12,160,240,171,52,187,213,211,84,181,212,245,13,123,213,173,220,196,133,206,89,36,116,143,89,21,201,83,205,62,83,233,253,119,184,219,142,171,207,59,238,79,243,39,233,165,90,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,47,71,177,37,134,41,17,174,234,155,227,99,191,155,81,83,181,240,119,194,174,101,197,126,174,91,240,251,53,182,173,184,197,186,162,158,167,44,187,199,34,66,203,117,185,95,245,163,101,115,30,223,19,35,91,35,97,102,215,110,122,43,149,59,108,145,236,208,70,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,54,232,227,100,147,108,79,174,121,123,108,99,29,52,175,87,73,35,209,169,190,71,189,202,157,92,167,171,42,131,155,191,8,153,245,203,38,103,20,88,133,199,32,202,109,179,211,197,109,189,89,82,158,106,181,176,65,77,79,36,158,42,14,219,85,176,208,237,138,87,203,191,106,71,52,142,126,231,119,213,34,128,28,53,234,173,171,68,53,231,6,213,123,238,59,73,124,182,227,119,136,106,235,40,234,41,27,82,171,7,205,178,75,12,110,123,27,226,99,107,150,88,28,174,68,108,209,196,229,254,169,163,61,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,109,210,70,249,33,222,159,92,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,79,86,71,94,57,248,160,192,120,101,209,122,234,204,190,209,73,127,185,101,212,245,214,75,45,134,166,158,26,168,43,103,117,36,171,186,174,154,73,99,116,148,40,238,212,115,171,55,42,36,236,111,79,173,12,240,151,209,203,51,133,172,171,134,205,14,125,118,107,146,93,100,189,103,222,18,251,83,143,76,217,33,165,177,117,135,232,139,177,35,90,246,214,57,143,106,84,57,81,191,84,81,68,136,169,10,73,36,192,0,28,171,139,31,43,26,201,233,254,67,237,211,153,172,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,0,0,141,92,197,117,142,197,163,124,35,231,117,55,120,124,69,94,97,111,159,14,181,211,110,123,59,213,85,240,75,27,151,123,88,244,111,106,4,168,159,163,182,181,253,141,155,154,231,181,76,246,26,8,229,189,173,246,173,110,225,67,19,117,190,199,87,107,168,192,233,233,240,122,230,77,35,100,100,243,208,81,211,162,79,19,147,162,171,36,138,72,158,168,230,162,181,234,246,125,72,212,145,242,128,20,173,206,175,205,62,45,233,253,15,184,220,72,0,73,78,8,56,46,202,184,184,212,120,40,107,91,117,178,96,54,222,228,247,188,134,42,25,29,27,251,75,14,234,26,105,213,139,10,86,61,39,141,81,175,95,162,53,116,187,95,181,35,125,255,0,98,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,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,153,250,198,107,56,177,243,79,172,158,160,100,62,227,57,106,156,149,60,172,101,62,160,87,123,117,184,159,224,141,92,199,177,60,171,57,224,199,80,241,108,43,25,186,228,23,170,223,132,248,107,117,174,138,74,186,169,246,93,105,30,253,145,70,142,123,182,177,142,114,244,79,147,90,170,191,36,82,162,248,100,225,147,137,43,7,18,90,81,125,190,240,249,169,86,235,109,187,56,177,85,214,86,85,226,117,240,193,77,4,117,240,186,73,100,145,209,35,88,198,181,21,202,229,84,68,68,85,82,215,249,163,249,19,212,223,193,125,226,136,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,15,214,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,4,112,93,194,78,43,194,54,150,38,45,109,151,199,100,151,223,13,112,201,174,46,116,114,247,43,155,77,27,31,4,18,164,49,72,180,113,200,147,58,22,72,138,230,247,164,85,94,175,82,64,16,255,0,153,159,11,89,87,18,122,28,202,236,43,36,186,199,122,192,124,93,246,155,30,133,178,77,75,125,233,15,215,23,98,54,185,238,172,107,24,228,167,114,35,190,169,101,137,81,18,101,146,58,33,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,179,76,135,138,237,56,215,62,84,121,78,151,219,37,248,86,103,167,56,254,47,103,185,89,170,38,71,73,81,75,75,115,183,83,199,95,78,189,19,185,11,246,179,122,34,110,138,71,163,29,213,29,20,146,193,110,19,188,211,232,223,168,24,247,184,192,76,174,113,28,76,97,186,131,153,89,116,3,15,161,199,238,239,193,234,31,91,119,200,34,69,150,174,142,226,244,124,82,218,226,147,106,53,140,107,82,55,206,141,115,247,74,145,49,221,183,211,61,171,7,244,47,66,245,31,136,189,71,183,105,126,151,217,188,117,214,187,172,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,220,222,171,209,92,174,115,88,198,189,239,99,29,163,237,39,193,127,101,250,89,134,233,159,197,62,39,246,75,31,183,88,188,111,99,179,226,188,45,52,112,247,123,123,157,179,119,111,118,221,206,233,215,167,85,233,212,245,101,5,243,55,225,251,1,225,227,137,36,177,105,203,42,224,182,229,86,127,181,82,209,202,144,182,10,25,234,107,235,26,234,106,88,225,142,54,197,76,198,194,198,199,26,163,149,169,242,220,191,46,156,131,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,187,101,167,145,204,95,244,100,98,185,175,107,37,138,39,171,31,179,106,232,123,71,117,139,1,215,92,2,215,168,218,115,126,164,184,219,110,52,240,75,44,81,85,67,52,246,249,228,134,57,157,73,84,216,94,246,197,83,27,101,98,73,18,185,85,170,191,243,42,195,94,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,37,87,53,206,5,191,199,241,65,162,152,103,254,113,85,159,209,80,187,253,23,54,233,29,58,55,254,151,197,61,174,255,0,113,50,179,252,162,98,186,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,218,222,169,213,28,142,107,94,199,49,236,99,219,161,238,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,124,110,119,68,114,177,187,216,172,145,169,177,237,85,233,100,32,230,239,172,87,93,53,225,113,152,142,57,126,164,161,185,106,13,226,43,37,76,73,84,232,171,100,181,54,41,38,171,116,13,99,218,229,98,185,148,240,74,170,142,103,110,169,204,114,127,17,170,83,6,147,224,191,181,13,83,195,116,207,226,159,12,251,91,144,91,172,94,55,177,222,240,190,42,166,56,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,74,14,105,124,58,225,188,62,107,205,142,159,76,241,58,187,38,39,144,226,244,83,83,198,145,47,130,101,93,54,234,89,97,130,77,189,94,244,138,26,89,165,87,190,73,86,74,151,72,247,47,117,14,233,201,47,88,239,177,101,89,215,15,213,16,247,172,181,54,245,204,104,228,220,198,248,74,168,228,167,164,168,78,136,205,242,119,153,45,55,205,95,181,158,23,233,111,89,28,169,109,69,106,243,148,210,125,83,213,15,217,7,236,207,77,50,188,183,225,159,104,60,111,192,172,213,53,254,23,185,240,254,223,119,178,199,108,221,219,126,221,221,58,236,119,79,228,167,53,229,19,162,26,209,166,188,73,100,151,221,70,210,28,215,21,182,207,131,214,82,69,89,123,176,85,208,193,36,238,175,160,115,98,108,147,70,214,171,213,172,123,145,168,189,122,49,203,253,138,91,160,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,102,179,139,31,52,250,201,234,6,67,238,51,139,7,18,250,167,138,104,21,203,135,76,90,237,240,108,110,243,144,77,127,184,213,91,231,169,167,174,172,238,209,37,28,180,83,61,146,164,114,81,190,54,181,93,19,163,93,206,68,85,85,68,232,125,92,42,240,207,153,113,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,61,200,233,159,186,88,216,200,218,169,185,239,110,231,49,155,228,101,228,229,60,18,232,117,243,134,90,174,25,45,152,165,170,130,213,240,246,54,138,232,235,108,62,42,43,196,84,173,130,27,204,189,132,135,189,88,155,24,178,61,21,139,43,119,198,229,216,247,52,161,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,246,187,162,244,71,35,154,230,61,172,123,30,198,251,108,143,138,172,203,58,225,66,223,195,78,119,114,171,187,51,21,202,45,215,108,94,174,88,209,207,165,183,71,71,93,4,212,114,204,175,220,230,49,211,211,118,27,177,118,179,186,197,122,49,144,177,190,215,149,199,158,205,50,252,107,217,235,75,254,0,25,172,226,199,205,62,178,122,129,144,251,140,229,170,114,84,242,177,148,250,129,93,237,214,226,127,128,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,167,95,226,110,237,117,176,112,219,170,247,219,21,206,174,221,114,183,96,247,218,186,58,202,73,157,12,244,211,199,65,51,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,228,28,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,253,136,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,153,30,140,84,218,232,159,47,52,230,95,192,85,54,188,227,211,107,86,147,88,169,32,212,91,29,60,147,93,217,31,119,125,254,221,5,44,142,108,45,134,24,164,116,245,200,232,225,138,21,250,55,49,202,199,185,200,200,81,148,195,254,21,96,89,87,251,107,142,100,152,229,195,254,82,142,186,219,93,79,39,253,153,33,154,57,25,255,0,19,154,230,255,0,98,161,118,156,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,223,34,72,197,84,115,217,12,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,85,17,255,0,247,233,225,199,247,142,253,215,254,217,255,0,133,127,228,190,55,107,62,23,241,77,251,126,23,226,55,127,150,127,234,109,217,191,248,59,251,255,0,193,36,0,57,87,22,62,86,53,147,211,252,135,219,167,51,88,106,118,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,235,0,0,10,245,230,123,192,85,78,179,218,170,248,129,209,251,21,93,126,160,219,41,233,161,186,218,41,59,76,75,181,186,6,205,190,104,226,108,93,218,138,230,163,160,106,34,203,245,67,2,70,198,185,233,27,29,77,118,203,181,214,203,82,250,203,53,206,174,130,162,74,121,233,31,45,52,206,137,238,130,120,159,12,209,43,154,168,170,201,34,146,72,222,223,228,230,61,205,94,168,170,135,202,126,175,248,85,158,229,95,237,174,71,146,100,119,15,249,74,202,235,149,117,68,159,246,164,154,105,36,127,252,110,115,157,253,170,165,239,114,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,221,21,190,9,26,212,107,24,214,164,78,149,24,174,71,204,142,94,228,140,100,59,123,7,22,62,86,53,147,211,252,135,219,167,51,88,126,175,248,85,158,229,95,237,174,71,146,100,119,15,249,74,202,235,149,117,68,159,246,164,154,105,36,127,252,110,115,157,253,170,165,255,0,112,65,193,118,43,194,62,156,65,67,90,219,85,239,62,185,119,39,189,228,49,80,198,217,25,221,72,119,80,211,78,172,73,150,141,139,4,106,141,122,253,114,35,165,218,205,201,27,36,169,85,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,73,254,99,28,185,237,90,185,106,184,235,126,136,89,169,45,217,181,186,158,106,187,181,166,146,157,176,193,122,130,54,213,212,207,44,112,83,83,58,106,155,164,211,73,19,17,207,122,35,209,17,23,231,209,74,160,211,61,76,213,62,26,245,78,12,167,22,171,186,227,153,38,57,112,108,55,27,116,210,84,209,247,252,61,75,31,45,190,186,38,62,57,29,11,164,129,173,150,7,42,117,219,209,122,42,124,175,211,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,173,91,19,158,247,120,105,28,217,29,11,247,59,115,17,90,171,220,100,140,101,101,243,171,243,79,139,122,127,67,238,55,17,201,83,205,62,83,233,253,119,184,219,135,58,191,52,248,183,167,244,62,227,113,35,175,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,90,54,87,49,237,241,50,53,178,54,22,109,118,231,162,185,83,182,201,30,205,4,105,86,153,226,186,55,167,24,230,150,225,84,158,30,203,140,219,226,183,211,110,142,54,73,54,196,250,231,151,182,198,49,211,74,245,116,146,61,26,155,228,123,220,169,213,202,122,176,1,154,206,44,124,211,235,39,168,25,15,184,206,126,78,133,232,94,163,241,23,168,246,237,47,210,251,55,142,186,215,117,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,155,155,213,122,43,149,206,107,24,215,189,236,99,180,61,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,111,145,205,234,141,87,187,99,17,145,181,118,49,168,157,44,135,252,198,120,40,253,234,180,226,11,254,1,108,181,71,169,184,183,241,45,181,51,167,106,75,165,10,35,214,75,99,166,220,214,55,115,222,146,68,233,81,205,100,141,115,122,196,217,165,145,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,82,122,242,84,243,79,148,250,127,93,238,54,227,170,243,206,251,147,252,201,250,105,92,26,59,163,185,246,186,231,246,189,57,211,155,13,93,198,229,113,168,130,41,101,138,150,105,160,183,193,36,209,194,234,186,167,66,199,186,42,104,221,43,22,73,85,170,141,69,255,0,153,23,66,124,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,61,202,216,89,182,40,216,200,218,171,181,140,110,231,61,251,228,127,96,7,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,64,60,122,240,119,144,240,177,171,151,55,89,172,245,115,233,213,242,163,198,227,247,56,104,234,188,37,19,39,124,238,142,215,45,68,187,154,234,152,155,12,136,137,221,123,223,19,89,42,237,87,185,173,233,92,176,248,223,163,225,211,42,169,210,29,72,170,217,128,230,23,8,101,167,168,108,48,51,225,87,137,164,167,167,90,169,234,37,150,52,142,143,176,222,179,43,183,171,123,17,185,141,111,89,55,220,166,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,78,217,35,100,147,108,79,162,8,187,143,99,29,52,175,86,199,27,21,201,190,71,177,168,189,92,134,123,56,192,226,82,251,197,78,184,222,53,54,230,157,155,84,59,173,120,221,35,169,89,4,148,150,120,166,145,244,241,202,141,115,247,76,189,215,201,34,171,222,157,201,30,141,84,98,49,173,151,252,165,56,46,251,105,125,163,226,187,63,110,219,46,57,112,154,12,94,215,61,14,230,220,107,163,102,215,87,57,210,177,88,176,192,247,170,68,232,149,93,226,97,114,238,141,105,246,201,111,224,0,114,174,44,124,172,107,39,167,249,15,183,78,102,176,210,159,9,222,86,52,111,211,252,123,219,160,58,168,0,2,157,185,211,235,21,214,245,171,152,166,136,91,239,212,146,216,177,171,59,47,117,212,116,149,78,115,219,117,170,124,141,70,213,70,143,86,35,227,166,142,39,196,142,98,61,172,172,145,122,171,101,66,184,11,31,228,177,172,87,91,46,174,101,122,33,112,191,82,69,98,201,108,239,189,208,209,213,213,57,175,117,214,149,241,181,91,75,26,189,24,175,146,154,73,95,42,53,138,247,50,142,53,234,141,137,75,137,5,43,115,171,243,79,139,122,127,67,238,55,18,37,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,187,35,107,186,163,85,237,222,245,100,109,93,239,106,46,135,180,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,172,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,218,222,171,209,26,141,107,88,198,177,140,99,27,208,1,154,206,44,124,211,235,39,168,25,15,184,206,90,167,37,79,43,25,79,168,21,222,221,110,39,248,0,138,188,209,252,137,234,111,224,190,241,68,80,93,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,223,242,208,224,114,155,135,28,54,29,97,206,31,86,253,69,205,44,241,178,106,73,25,45,59,44,118,233,150,57,210,137,208,189,26,229,169,87,50,39,76,231,183,232,124,105,27,17,17,175,124,211,124,2,173,121,172,112,37,106,91,85,127,20,218,53,140,213,182,228,218,133,159,55,181,91,160,107,160,146,5,107,221,37,225,24,138,142,99,218,228,106,79,177,174,71,163,251,238,70,108,158,73,42,174,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,122,61,137,44,49,72,141,119,84,223,27,29,252,218,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,15,214,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,75,254,224,207,131,60,7,132,204,2,154,142,142,134,146,227,155,92,105,217,45,250,253,44,80,205,59,103,146,26,116,169,164,165,169,72,34,153,40,123,212,233,36,113,73,213,122,174,231,124,255,0,148,138,5,43,115,171,243,79,139,122,127,67,238,55,18,5,71,105,186,205,106,168,190,195,108,171,125,182,142,162,26,74,138,198,194,229,130,25,230,108,142,138,39,201,211,107,94,246,193,51,154,213,94,174,72,164,84,235,181,122,76,14,90,28,96,221,120,116,213,200,112,60,137,114,11,182,9,157,84,71,65,53,170,219,19,170,223,73,117,149,241,199,5,116,52,172,99,165,149,253,19,178,248,225,232,249,24,246,174,217,95,12,81,172,223,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,252,238,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,41,175,152,55,45,236,203,79,179,248,245,7,135,29,61,200,50,124,79,41,168,168,154,186,215,103,163,74,185,236,215,25,38,154,85,134,26,58,88,26,177,80,246,150,54,68,168,143,216,177,185,175,115,119,69,190,101,114,230,224,74,251,194,165,138,124,243,60,204,46,191,108,242,187,127,98,239,142,81,214,49,214,122,40,247,178,72,27,35,90,139,226,43,33,233,43,123,200,254,219,82,162,104,216,142,79,226,201,53,74,54,230,239,172,86,173,74,226,141,152,142,57,126,171,174,182,233,245,158,43,37,76,73,84,217,104,163,186,186,89,38,171,116,13,99,220,212,122,53,244,240,74,170,141,127,114,149,204,114,127,13,170,126,175,38,156,2,155,38,226,142,233,153,220,113,234,186,186,124,59,23,171,169,163,184,53,37,72,40,110,53,18,197,79,26,61,205,84,98,190,74,105,43,145,172,127,94,168,217,28,137,214,61,205,149,92,233,240,10,107,239,15,56,166,160,211,227,213,117,151,44,87,40,101,51,235,161,73,92,202,11,117,101,60,137,50,202,141,93,141,99,234,32,160,98,61,233,242,126,198,181,83,184,168,234,214,224,127,88,174,186,33,197,30,159,229,212,119,234,75,85,182,182,241,77,100,191,75,93,84,232,40,150,213,87,43,97,169,117,67,145,236,110,200,218,228,157,171,34,236,108,144,70,247,34,236,232,104,204,0,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,25,172,226,199,205,62,178,122,129,144,251,140,231,148,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,221,28,143,142,29,235,245,207,47,109,143,123,97,137,136,233,36,122,53,118,70,199,185,83,163,84,208,79,7,124,42,225,188,40,105,29,191,15,179,91,105,29,147,220,105,233,234,114,203,188,114,44,207,184,220,81,159,90,54,87,49,142,240,209,185,210,54,22,109,110,214,42,185,83,184,249,30,254,234,70,174,55,248,46,197,120,184,211,137,232,104,155,106,178,103,214,222,220,246,76,134,90,24,221,35,251,73,54,218,26,153,209,139,50,81,189,103,145,85,172,95,162,69,108,187,95,181,99,125,0,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,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,153,37,121,92,121,236,211,47,198,189,158,180,191,224,1,154,206,44,124,211,235,39,168,25,15,184,206,90,167,37,79,43,25,79,168,21,222,221,110,39,248,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,117,94,44,124,172,107,39,167,249,15,183,78,103,135,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,243,42,105,204,166,190,114,186,23,167,26,109,168,248,102,168,97,86,111,133,93,117,27,226,210,223,225,129,81,180,181,21,84,171,74,169,84,216,209,62,137,164,241,78,238,170,46,215,185,141,122,181,30,233,30,255,0,202,228,169,230,159,41,244,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,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,226,185,151,241,199,77,195,142,27,54,143,96,236,171,126,162,230,150,121,31,13,92,111,150,157,150,59,116,203,36,11,90,217,152,173,114,212,171,153,43,97,107,29,244,62,53,145,234,136,214,50,106,75,251,89,149,125,170,251,117,246,154,235,246,147,226,31,22,248,199,141,147,199,120,238,231,119,196,247,250,247,59,221,207,175,185,187,118,239,171,175,95,153,115,220,180,56,245,166,215,156,122,29,21,213,155,237,36,26,139,99,167,142,27,67,228,238,239,191,219,160,165,141,174,153,211,77,44,142,158,185,29,28,210,204,159,70,230,57,30,198,185,25,50,178,122,156,171,139,31,43,26,201,233,254,67,237,211,153,172,39,255,0,50,190,96,95,183,106,202,237,4,210,153,182,96,54,171,131,126,41,113,107,186,73,120,174,164,158,165,159,194,150,10,151,195,81,110,122,120,105,227,220,196,114,201,27,31,242,218,211,191,242,186,227,234,143,48,177,91,120,103,214,43,133,170,215,117,199,45,244,212,56,157,226,122,152,40,227,185,210,177,241,83,65,109,115,28,230,239,172,111,114,54,197,219,71,58,104,218,237,200,143,141,95,53,149,0,0,5,64,115,69,224,22,179,15,190,220,184,152,209,219,125,214,233,106,200,238,21,53,217,101,158,10,105,235,36,182,85,61,146,212,207,114,107,218,215,108,163,119,110,71,75,220,86,182,25,28,221,170,172,145,25,13,107,23,39,203,83,151,165,30,153,88,168,117,215,94,113,15,240,234,191,116,182,123,29,210,24,42,35,179,210,239,166,154,154,169,240,201,10,201,77,113,108,144,189,200,173,147,116,113,202,141,115,89,38,246,182,197,78,85,197,143,149,141,100,244,255,0,33,246,233,204,214,23,83,203,83,151,239,236,38,142,135,94,245,90,29,249,245,214,222,239,133,219,156,222,177,217,232,106,224,166,127,241,98,158,153,147,83,220,88,190,38,9,54,189,90,145,200,246,124,247,56,159,224,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,39,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,174,200,153,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,115,173,197,110,186,90,184,135,214,139,222,163,88,176,44,127,21,182,207,81,83,21,28,86,187,91,104,103,174,129,213,115,205,29,93,193,173,146,70,203,92,246,204,137,52,168,238,142,86,39,79,229,213,102,87,40,206,20,181,30,237,149,67,197,20,217,109,215,22,197,169,60,93,174,138,27,124,203,13,69,242,70,73,78,178,71,52,115,83,190,26,139,115,211,191,27,149,143,73,27,60,8,172,86,62,36,123,124,175,58,191,52,248,183,167,244,62,227,113,28,149,60,211,229,62,159,215,123,141,184,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,0,102,179,139,31,52,250,201,234,6,67,238,51,150,233,202,79,71,112,28,87,133,124,127,85,237,246,26,73,50,204,198,162,235,45,117,218,106,88,86,174,56,25,90,234,100,164,138,116,98,74,148,221,40,98,149,98,115,156,157,215,61,223,218,136,217,190,1,78,220,232,180,119,1,193,115,253,62,212,108,66,195,73,104,185,102,148,247,120,175,81,81,82,195,79,5,84,244,211,67,55,139,123,99,99,92,250,153,29,95,42,73,43,220,229,114,71,23,242,218,170,239,63,201,83,205,62,83,233,253,119,184,219,142,171,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,197,212,128,14,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,111,141,206,234,173,71,183,123,21,241,185,118,61,200,185,215,214,45,29,207,180,43,63,186,105,206,163,88,106,237,215,43,117,68,241,69,44,180,179,67,5,194,8,230,146,22,213,210,186,102,49,210,211,72,232,158,177,202,141,68,114,39,252,232,158,215,83,248,188,214,93,93,208,236,23,135,220,198,182,212,252,91,0,237,248,7,83,208,54,42,170,174,204,46,130,151,196,73,213,81,123,16,61,241,51,182,214,110,107,149,210,247,94,136,244,244,28,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,238,217,220,94,136,200,230,145,27,39,105,99,118,132,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,176,0,57,87,22,62,86,53,147,211,252,135,219,167,51,88,105,79,132,239,43,26,55,233,254,61,237,208,29,84,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,117,233,213,83,249,153,172,214,189,80,186,235,86,174,101,250,175,121,109,92,117,25,77,226,166,228,202,122,154,215,85,190,142,7,189,123,52,169,43,145,21,236,134,46,220,76,250,90,136,200,218,136,214,162,34,39,138,61,6,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,211,175,69,79,230,105,163,79,115,91,86,165,96,24,214,163,88,169,234,224,182,229,86,122,43,221,28,85,108,107,103,142,10,152,89,52,109,145,173,115,154,143,70,189,17,81,28,228,235,215,162,175,243,61,1,74,220,234,252,211,226,222,159,208,251,141,196,114,84,243,79,148,250,127,93,238,54,226,234,64,51,89,197,143,154,125,100,245,3,33,247,25,203,84,228,169,229,99,41,245,2,187,219,173,196,255,0,0,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,0,164,190,101,252,5,84,232,54,67,54,181,105,53,138,174,125,58,190,84,73,53,221,145,246,182,88,46,51,213,72,230,194,216,97,138,54,193,66,173,146,24,161,95,175,107,218,172,123,154,175,133,31,5,109,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,46,211,150,239,0,182,45,2,197,109,122,219,169,22,255,0,27,169,185,5,189,149,20,240,213,83,62,63,179,52,179,199,213,105,153,28,173,107,219,88,230,63,108,242,57,168,230,117,116,44,232,222,227,230,157,64,20,173,206,175,205,62,45,233,253,15,184,220,79,65,202,75,71,112,29,117,192,56,128,211,157,70,176,210,92,109,183,26,123,12,81,75,45,44,51,79,111,158,72,110,208,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,231,69,150,156,25,114,204,211,142,26,235,43,179,45,68,146,213,168,25,159,196,28,235,61,117,69,189,60,45,166,150,25,247,211,77,79,12,155,182,86,59,183,28,175,151,170,186,39,116,142,39,116,107,229,159,202,243,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,31,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,166,99,53,99,58,253,168,106,158,101,169,159,11,248,103,218,220,130,227,125,240,93,254,247,133,241,85,50,77,218,238,109,110,253,189,205,187,182,183,175,78,189,19,175,66,226,121,52,224,21,56,207,11,151,76,206,227,143,82,82,84,102,57,69,93,77,29,193,169,18,207,93,110,167,138,42,120,209,238,106,171,209,145,212,199,92,141,99,250,116,87,72,228,78,146,110,116,170,226,95,0,169,213,62,30,117,35,79,173,248,245,37,242,229,124,197,238,84,214,186,26,148,139,100,183,31,14,245,163,84,89,85,24,199,182,161,34,123,30,229,77,143,107,93,213,187,122,166,104,141,46,240,209,159,212,234,159,15,58,111,168,55,12,134,146,249,114,190,98,246,218,155,165,117,50,197,178,91,143,135,98,86,34,164,72,140,99,219,80,146,177,236,106,38,199,181,205,232,221,189,19,165,128,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,25,172,226,199,205,62,178,122,129,144,251,140,229,154,114,80,192,48,216,180,95,50,213,38,227,212,139,150,85,101,21,22,7,221,156,138,233,210,221,21,37,20,237,167,98,170,244,99,22,89,158,247,109,68,222,169,30,253,221,184,246,216,248,5,96,115,163,208,189,56,161,194,113,206,33,237,150,111,3,153,215,100,20,216,221,202,166,157,81,145,220,105,93,71,83,36,111,168,103,79,174,104,252,43,24,201,17,81,221,183,43,29,189,25,18,71,16,57,92,121,236,211,47,198,189,158,180,191,224,1,154,206,44,124,211,235,39,168,25,15,184,206,90,167,37,79,43,25,79,168,21,222,221,110,39,248,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,117,94,44,124,172,107,39,167,249,15,183,78,102,176,213,65,85,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,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,1,154,206,44,124,211,235,39,168,25,15,184,206,89,78,132,241,109,138,240,141,203,3,77,50,155,148,94,59,36,190,253,163,183,227,54,230,182,57,123,149,205,184,92,94,201,231,137,102,138,69,163,142,68,133,179,62,53,87,55,189,26,34,117,122,21,67,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,124,175,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,147,127,251,146,122,167,251,172,126,212,188,79,251,36,255,0,225,255,0,179,155,234,127,240,31,195,187,254,11,194,248,63,17,241,127,17,252,62,214,238,223,255,0,195,215,119,204,130,184,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,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,228,95,247,4,28,104,226,188,92,105,196,21,213,174,181,89,51,235,111,114,11,222,61,21,116,110,145,253,164,135,117,117,52,10,245,153,40,222,179,198,136,231,167,209,34,186,45,207,218,146,63,160,113,99,229,99,89,61,63,200,125,186,115,53,135,170,211,61,42,212,125,100,202,160,194,180,183,11,186,228,215,170,141,174,240,214,250,117,147,179,27,164,100,125,233,159,253,72,97,71,201,26,58,89,21,177,179,114,43,156,137,243,63,43,252,42,192,178,175,246,215,28,201,49,203,135,252,165,29,117,182,186,158,79,251,50,67,52,114,51,254,39,53,205,254,197,66,244,249,115,113,175,251,213,105,196,246,12,254,231,106,143,83,113,111,225,220,169,160,94,212,151,74,20,70,36,119,54,195,181,172,110,231,189,99,149,177,43,154,201,26,215,116,137,179,69,26,76,0,0,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,84,3,149,113,99,229,99,89,61,63,200,125,186,115,53,134,170,0,42,175,158,119,220,159,230,79,211,78,63,201,170,237,106,176,113,37,155,95,111,183,58,75,117,182,221,166,247,42,186,202,202,185,155,12,20,208,71,95,111,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,159,149,204,191,142,58,158,35,179,41,180,123,7,101,35,52,235,11,188,72,248,106,227,124,85,15,190,92,97,73,32,90,214,204,197,115,82,153,26,249,91,11,88,239,173,146,44,143,85,87,49,144,248,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,126,197,108,142,182,83,172,110,99,221,52,172,84,71,185,142,78,204,111,71,170,238,116,76,150,252,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,41,135,157,95,154,124,91,211,250,31,113,184,142,74,158,105,242,159,79,235,189,198,220,57,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,64,0,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,85,0,85,95,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,29,87,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,0,2,165,121,209,234,22,135,93,239,184,230,157,80,216,124,78,172,88,124,53,93,93,238,159,178,177,211,89,230,101,74,173,186,161,204,151,185,222,238,120,122,134,71,36,93,25,28,202,246,57,189,231,35,235,4,189,238,84,249,174,139,223,248,92,160,196,116,162,158,174,150,229,139,84,36,89,92,87,22,82,71,91,83,117,168,137,147,75,86,173,129,202,231,211,57,202,248,32,150,84,107,214,58,77,139,215,180,170,76,160,0,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,41,240,157,229,99,70,253,63,199,189,186,3,170,128,1,8,57,187,235,21,215,77,120,92,102,35,142,95,169,40,110,90,131,120,138,201,83,18,85,58,42,217,45,77,138,73,170,221,3,88,246,185,88,174,101,60,18,170,163,153,219,170,115,28,159,196,106,148,173,134,224,25,150,160,212,221,105,112,204,122,174,234,251,29,158,182,255,0,115,88,81,54,81,219,169,34,89,106,42,37,123,149,26,198,53,169,209,58,175,212,247,49,141,220,247,181,171,231,207,65,153,96,25,150,159,84,218,169,115,60,122,174,212,251,229,158,138,255,0,108,89,145,54,86,91,170,226,73,105,234,34,123,85,90,246,57,171,209,122,47,210,246,189,142,218,246,57,169,115,220,161,53,210,179,83,248,113,171,211,156,134,243,227,111,90,105,112,109,186,22,189,39,124,205,179,206,197,146,137,100,150,69,115,29,181,236,171,129,140,98,162,71,21,52,77,86,53,54,185,243,168,165,110,117,126,105,241,111,79,232,125,198,226,57,42,121,167,202,125,63,174,247,27,113,117,32,25,172,226,199,205,62,178,122,129,144,251,140,229,170,114,84,242,177,148,250,129,93,237,214,226,127,128,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,0,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,0,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,0,142,188,194,53,66,213,165,92,31,106,77,206,224,218,73,170,47,246,121,113,122,26,73,171,91,76,250,137,238,13,90,101,237,117,69,89,31,20,82,75,80,177,181,58,185,148,239,249,181,17,94,220,240,154,83,225,71,19,251,13,195,46,149,98,210,99,63,103,234,232,176,251,79,143,183,58,139,194,73,5,115,233,99,125,87,118,46,141,86,204,233,223,43,164,220,155,150,71,61,93,245,42,157,84,205,103,21,216,159,216,110,38,181,87,22,143,25,251,63,73,69,152,93,188,5,185,180,94,18,56,40,95,85,35,233,123,81,116,106,54,23,64,248,157,30,212,218,177,185,138,223,165,80,183,78,79,89,173,215,42,224,249,150,43,133,61,36,116,248,118,81,114,178,80,186,22,57,31,36,15,108,53,202,233,85,92,168,175,238,215,74,212,86,163,83,99,88,157,58,162,185,211,124,0,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,205,103,22,62,105,245,147,212,12,135,220,103,45,83,146,167,149,140,167,212,10,239,110,183,19,252,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,3,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,79,240,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,234,188,88,249,88,214,79,79,242,31,110,156,205,97,170,130,170,249,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,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,3,53,156,88,249,167,214,79,80,50,31,113,156,230,149,183,107,173,198,154,130,142,225,115,171,170,167,181,211,173,37,12,83,76,231,178,150,5,150,73,150,40,154,171,209,140,89,102,150,69,107,122,38,249,30,239,230,229,85,179,254,84,252,9,93,86,235,65,197,54,178,227,52,141,182,182,157,39,194,45,87,24,28,233,228,157,92,199,71,120,86,42,163,88,198,181,28,144,111,107,149,234,254,251,81,155,32,146,75,95,42,175,154,231,2,223,227,248,160,209,76,51,255,0,56,170,207,232,168,93,254,139,155,116,142,157,27,255,0,75,226,158,215,127,184,153,89,254,81,49,93,90,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,188,156,155,94,112,222,36,185,126,106,62,171,97,149,180,142,101,199,77,239,204,185,208,195,80,179,62,211,113,75,84,171,81,69,42,185,140,118,248,220,238,136,229,99,119,177,89,35,83,99,218,171,159,114,255,0,184,5,224,163,21,225,79,78,41,47,119,107,103,136,212,220,154,223,12,153,29,194,161,35,124,148,27,209,178,58,217,78,177,185,236,108,49,61,17,30,230,57,123,210,49,30,171,181,177,50,46,63,204,247,128,170,157,103,181,85,241,3,163,246,42,186,253,65,182,83,211,67,117,180,82,118,152,151,107,116,13,155,124,209,196,216,187,181,21,205,71,64,212,69,151,234,134,4,141,141,115,210,54,58,162,244,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,183,73,35,35,155,98,253,112,75,219,123,30,232,101,98,186,57,24,142,77,241,189,237,85,232,229,47,251,130,238,45,177,94,46,116,177,50,155,108,94,7,36,177,120,107,126,77,110,115,99,139,183,92,234,104,222,249,224,137,38,150,68,163,146,69,153,176,190,69,71,59,179,34,42,117,98,146,0,0,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,84,0,85,95,60,239,185,63,204,159,166,149,129,96,203,50,172,83,226,95,101,178,107,173,155,227,54,249,173,55,31,135,214,201,79,227,40,101,233,221,166,155,98,167,114,23,237,110,232,221,213,174,232,157,81,122,29,43,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,185,29,51,247,75,27,25,27,85,55,61,237,220,230,51,124,140,208,166,142,232,238,3,161,88,5,175,78,116,230,195,73,110,182,219,169,224,138,89,98,165,134,25,238,19,199,12,112,186,174,169,208,177,141,150,166,70,196,197,146,85,106,43,149,63,230,68,246,165,43,115,171,243,79,139,122,127,67,238,55,17,201,83,205,62,83,233,253,119,184,219,135,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,0,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,227,170,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,32,2,63,241,163,197,182,43,194,54,150,46,83,114,139,199,100,151,223,19,111,198,109,205,108,114,247,43,155,77,35,217,60,241,44,209,72,180,113,200,144,182,103,198,170,230,247,163,68,78,175,67,62,247,107,158,101,170,249,253,109,230,178,58,187,254,89,152,222,36,169,149,148,148,136,179,220,46,53,115,43,156,145,195,11,81,21,242,75,34,244,100,109,79,155,145,26,159,201,9,41,172,220,183,181,163,71,184,121,196,117,222,127,23,122,168,188,83,248,188,143,29,163,178,85,165,94,53,3,169,223,80,201,106,21,90,170,140,142,40,220,149,14,145,145,36,18,171,88,157,196,85,122,114,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,237,150,158,71,49,127,209,145,138,230,189,172,150,40,158,172,126,205,171,162,141,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,109,210,70,249,33,222,159,92,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,79,86,0,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,41,240,157,229,99,70,253,63,199,189,186,3,170,128,1,64,60,205,53,175,246,211,197,198,83,225,237,254,22,131,4,235,133,81,239,139,100,210,248,41,230,241,18,73,210,71,181,221,106,165,169,216,228,219,214,36,139,115,81,219,186,245,94,95,154,41,255,0,228,177,196,247,17,117,151,15,187,252,143,10,183,210,199,47,255,0,171,146,178,174,73,152,177,255,0,212,146,55,54,79,243,232,230,255,0,81,72,0,79,254,96,122,41,255,0,228,177,195,15,17,116,119,15,187,252,115,10,184,82,201,47,255,0,171,150,178,146,72,88,145,255,0,215,82,71,58,79,243,8,214,255,0,93,78,85,203,47,90,255,0,98,220,92,98,222,34,223,226,168,51,190,152,85,102,200,183,205,23,141,158,31,15,36,125,100,99,91,210,170,42,109,238,93,221,34,89,118,181,93,183,165,255,0,20,173,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,46,164,3,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,79,240,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,0,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,2,149,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,66,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,21,235,206,190,237,106,135,134,220,54,197,53,206,145,151,42,204,226,158,174,158,141,211,53,39,154,8,104,43,91,44,172,143,174,231,49,142,158,22,185,200,157,26,178,198,139,211,114,117,170,190,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,77,47,2,141,185,194,225,86,172,87,140,23,223,109,245,21,114,84,102,56,189,182,247,92,217,158,213,100,115,177,211,80,163,98,68,106,42,51,181,67,19,149,28,174,93,238,122,245,232,168,214,246,174,71,217,253,52,87,93,83,210,218,236,134,173,106,42,169,237,215,251,93,165,203,43,160,70,68,233,96,173,168,98,116,237,49,234,179,80,49,223,52,123,209,35,254,178,70,187,109,124,0,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,205,103,22,62,105,245,147,212,12,135,220,103,45,83,146,167,149,140,167,212,10,239,110,183,19,252,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,3,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,79,240,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,234,188,88,249,88,214,79,79,242,31,110,156,205,97,170,130,170,249,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,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,3,53,156,88,249,167,214,79,80,50,31,113,156,145,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,217,34,70,196,85,115,223,13,223,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,125,103,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,76,60,198,121,122,95,116,147,54,131,83,116,43,16,186,222,48,204,182,225,218,171,160,160,133,147,73,104,188,85,214,63,179,75,5,45,60,44,237,81,191,187,4,52,232,136,245,73,19,182,231,34,190,20,127,95,225,195,130,92,251,135,14,17,53,219,85,245,27,44,171,167,185,103,26,79,117,108,88,165,50,205,20,20,112,58,217,36,237,125,194,41,152,199,120,232,220,231,196,140,70,244,133,22,116,221,39,121,82,58,161,53,80,10,128,230,139,192,45,102,31,125,185,113,49,163,182,251,173,210,213,145,220,42,107,178,203,60,20,211,214,73,108,170,123,37,169,158,228,215,181,174,217,70,238,220,142,151,184,173,108,50,57,187,85,89,34,50,24,87,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,221,178,211,200,230,47,250,50,49,92,215,181,146,197,19,213,143,217,181,116,61,163,186,197,128,235,174,1,107,212,109,57,191,82,92,109,183,26,120,37,150,40,170,161,154,123,124,242,67,28,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,249,149,125,168,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,128,114,174,44,124,172,107,39,167,249,15,183,78,102,176,213,64,5,85,243,206,251,147,252,201,250,105,90,186,85,166,121,86,178,106,62,57,165,184,85,39,136,189,100,215,8,173,244,219,163,145,241,195,189,126,185,229,237,177,239,108,49,49,29,36,143,70,174,200,216,247,42,116,106,154,9,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,70,202,230,49,222,26,55,58,70,194,205,173,218,197,87,42,119,31,35,223,221,65,74,220,234,252,211,226,222,159,208,251,141,196,114,84,243,79,148,250,127,93,238,54,225,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,0,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,2,170,249,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,234,188,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,93,72,7,148,213,93,76,197,116,111,78,50,61,82,205,106,252,61,151,25,183,203,112,169,219,36,108,146,109,137,244,65,23,113,236,99,166,149,234,216,227,98,185,55,200,246,53,23,171,144,207,103,24,28,74,95,120,169,215,27,198,166,220,211,179,106,135,117,175,27,164,117,43,32,146,146,207,20,210,62,158,57,81,174,126,233,151,186,249,36,85,123,211,185,35,209,170,140,70,53,179,83,148,223,4,181,151,11,239,239,55,171,216,167,106,130,215,177,184,117,174,239,109,158,57,38,170,115,33,158,59,204,125,196,108,111,133,177,200,137,3,209,36,107,164,115,228,106,198,232,35,115,173,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,128,120,245,224,239,33,225,99,87,46,110,179,89,234,231,211,171,229,71,141,199,238,112,209,213,120,74,38,78,249,221,29,174,90,137,119,53,213,49,54,25,17,19,186,247,190,38,178,85,218,175,115,91,237,121,102,113,163,251,182,106,59,244,223,53,119,115,1,207,174,20,144,84,212,77,93,217,142,197,92,171,218,101,119,73,30,216,91,11,145,237,109,67,151,107,187,113,68,244,114,246,82,57,47,80,0,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,83,225,59,202,198,141,250,127,143,123,116,7,85,0,28,211,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,233,21,20,50,50,46,143,86,73,83,36,49,170,162,183,162,61,85,92,212,69,114,102,223,252,42,207,114,175,246,215,35,201,50,59,135,252,165,101,117,202,186,162,79,251,82,77,52,146,63,254,55,57,206,254,213,82,247,161,209,123,86,130,242,211,203,180,254,151,16,164,199,110,241,233,61,218,175,36,167,133,237,149,242,222,228,179,63,198,203,44,173,115,146,87,247,81,205,71,35,156,212,99,24,198,116,141,140,68,160,195,65,22,45,33,166,215,174,91,248,166,145,205,5,36,149,25,22,147,217,33,183,173,92,242,195,4,87,22,91,105,229,162,154,71,197,213,232,200,234,99,134,69,68,71,117,70,42,43,92,138,173,90,12,255,0,10,176,44,171,253,181,199,50,76,114,225,255,0,41,71,93,109,174,167,147,254,204,144,205,28,140,255,0,137,205,115,127,177,80,210,71,13,122,189,77,175,90,13,131,106,228,51,210,73,81,145,89,225,154,224,148,144,75,12,17,92,89,214,42,216,99,100,189,94,140,142,166,57,163,69,85,119,84,98,42,57,200,168,229,170,30,117,126,105,241,111,79,232,125,198,226,57,42,121,167,202,125,63,174,247,27,113,117,32,25,172,226,199,205,62,178,122,129,144,251,140,229,170,114,84,242,177,148,250,129,93,237,214,226,127,128,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,0,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,0,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,0,167,110,119,25,173,214,191,90,52,247,78,102,167,164,75,109,143,23,150,247,79,43,88,238,251,167,174,171,146,25,90,247,110,218,172,70,219,225,86,162,53,21,21,210,117,87,117,68,111,31,229,75,166,127,180,78,50,113,203,141,69,37,170,174,131,10,183,215,100,213,144,92,35,238,110,237,198,148,244,239,133,170,199,53,102,142,170,170,154,86,170,237,219,218,87,181,219,154,212,91,233,5,64,115,189,193,126,31,170,122,105,169,159,20,238,124,123,31,171,177,120,46,199,78,207,128,169,73,187,189,205,223,86,255,0,137,109,219,181,54,246,122,245,118,254,141,242,188,149,60,211,229,62,159,215,123,141,184,186,144,0,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,85,3,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,79,240,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,12,214,113,99,230,159,89,61,64,200,125,198,114,213,57,42,121,88,202,125,64,174,246,235,113,63,192,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,211,170,241,99,229,99,89,61,63,200,125,186,115,53,134,170,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,43,199,248,73,202,184,185,227,235,88,241,107,108,190,7,27,177,106,5,226,225,147,92,92,233,34,237,208,186,244,246,62,8,37,72,101,141,43,36,141,102,116,44,145,17,174,236,200,170,189,24,165,218,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,249,46,118,155,85,234,153,148,119,155,101,37,125,60,117,16,85,178,42,152,91,43,27,60,18,178,104,101,70,185,21,17,241,203,28,114,49,223,205,175,99,92,157,21,17,78,107,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,7,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,68,60,198,120,40,253,213,117,30,11,254,1,108,186,201,166,89,79,241,45,181,51,167,118,59,93,114,171,214,75,99,166,220,231,187,107,24,146,68,233,81,174,124,110,115,122,202,232,101,145,124,167,4,28,104,229,92,35,234,60,21,213,174,186,222,240,27,151,114,11,222,61,21,116,141,141,157,213,135,117,117,52,10,244,133,107,24,144,70,136,231,167,215,26,58,45,204,220,146,50,255,0,177,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,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,200,253,96,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,84,0,85,175,59,139,77,214,255,0,117,208,107,21,138,217,87,113,185,92,106,50,10,74,58,58,72,93,52,245,51,200,235,99,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,145,92,185,184,40,253,213,116,226,123,254,127,108,181,73,169,185,79,241,46,85,48,39,118,75,93,10,163,22,59,99,102,220,230,59,107,216,178,74,232,145,173,124,142,107,122,202,216,98,145,102,0,5,43,115,171,243,79,139,122,127,67,238,55,17,201,83,205,62,83,233,253,119,184,219,135,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,0,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,227,170,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,32,21,87,206,210,255,0,172,173,251,11,139,124,19,102,147,191,165,195,226,49,211,53,221,236,137,190,33,157,137,165,234,174,143,101,43,183,70,206,140,73,59,179,175,89,123,95,194,137,92,5,112,119,144,241,79,171,150,199,94,108,245,112,105,213,142,163,198,228,23,57,168,234,188,37,107,32,124,14,146,215,21,68,91,90,218,153,91,52,104,169,221,99,217,19,159,42,110,86,53,174,191,235,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,172,230,156,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,118,248,220,238,170,212,123,119,177,95,27,151,99,220,139,157,125,98,209,220,251,66,179,251,166,156,234,53,134,174,221,114,183,84,79,20,82,203,75,52,48,92,32,142,105,33,109,93,43,166,99,29,45,52,142,137,235,28,168,212,71,34,127,206,137,117,60,169,242,77,104,189,112,185,65,104,213,124,98,174,223,109,176,84,37,22,41,95,113,90,182,86,220,237,79,137,149,17,72,172,157,155,93,76,198,206,200,224,154,39,171,29,27,59,104,198,118,81,242,204,160,1,202,184,177,242,177,172,158,159,228,62,221,57,154,195,74,124,39,121,88,209,191,79,241,239,110,128,234,160,2,170,249,218,107,95,254,34,240,231,71,111,255,0,240,102,183,10,169,34,255,0,172,81,210,71,11,210,79,250,234,200,215,71,254,97,90,239,235,161,21,121,101,232,167,237,167,139,140,91,196,92,60,45,6,9,211,53,172,217,46,201,165,240,83,195,225,227,143,172,111,107,186,213,75,77,189,171,183,172,73,46,215,35,182,245,186,158,44,124,172,107,39,167,249,15,183,78,102,176,210,159,9,222,86,52,111,211,252,123,219,160,41,91,153,166,138,126,197,184,184,202,124,61,195,197,80,103,125,115,90,61,242,239,154,47,27,60,222,34,57,58,70,198,183,165,84,85,59,26,155,186,68,177,110,114,187,119,73,85,201,47,90,255,0,241,235,135,58,203,127,255,0,135,53,183,213,71,23,253,94,142,174,57,158,178,127,212,150,54,182,63,243,234,231,127,81,14,85,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,46,164,3,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,79,240,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,0,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,2,149,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,66,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,20,173,206,175,205,62,45,233,253,15,184,220,79,171,146,133,166,235,55,18,89,149,246,27,101,91,237,180,120,61,69,37,69,99,97,114,193,12,243,87,209,58,40,159,39,77,173,123,219,4,206,107,85,122,185,34,145,83,174,213,233,115,224,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,237,220,175,71,91,225,70,170,57,17,17,210,117,71,117,69,108,53,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,245,114,42,179,164,244,148,239,234,213,71,125,29,58,237,115,145,111,164,0,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,205,103,22,62,105,245,147,212,12,135,220,103,45,83,146,167,149,140,167,212,10,239,110,183,19,252,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,3,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,79,240,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,234,188,88,249,88,214,79,79,242,31,110,156,205,97,170,130,170,249,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,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,3,207,225,184,6,27,167,212,215,90,92,51,30,164,181,50,249,120,173,191,220,214,20,93,245,151,26,185,86,90,138,137,94,229,87,61,238,114,244,78,171,244,177,172,99,118,177,141,106,122,0,0,60,254,161,97,86,173,74,192,50,93,57,190,212,85,193,109,202,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,215,167,84,95,228,66,15,238,42,112,177,254,255,0,181,87,255,0,138,219,191,212,73,254,1,229,53,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,118,199,27,228,135,122,125,19,197,220,99,216,217,162,122,54,72,222,173,93,146,49,142,68,234,212,33,95,247,21,56,88,255,0,127,218,171,255,0,197,109,223,234,36,159,225,159,134,140,123,133,172,54,167,79,176,205,64,205,111,248,243,234,60,77,21,14,71,89,75,82,203,99,220,174,89,82,153,97,167,137,204,100,142,118,247,49,85,204,222,138,230,163,92,249,21,253,128,3,207,234,22,21,106,212,172,3,37,211,155,237,69,92,22,220,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,157,122,117,69,254,68,32,254,226,167,11,31,239,251,85,127,248,173,187,253,68,159,224,243,250,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,39,94,157,81,127,145,8,63,184,169,194,199,251,254,213,95,254,43,110,255,0,81,39,248,7,138,203,52,119,1,206,179,252,83,81,178,251,13,37,222,229,133,211,214,197,101,138,182,150,26,136,41,103,168,154,142,111,22,198,200,199,57,149,49,186,130,36,142,86,57,170,212,146,95,231,185,21,190,212,0,69,254,40,57,122,104,191,22,121,253,191,81,181,27,39,205,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,186,161,232,170,142,68,232,141,249,127,53,87,11,252,189,52,95,132,204,254,225,168,218,115,147,230,183,27,149,198,207,45,146,88,175,117,180,147,64,216,36,154,25,156,230,182,26,104,156,143,221,78,196,69,87,42,116,87,124,191,146,163,138,14,94,154,47,197,158,127,111,212,109,70,201,243,91,117,202,221,103,138,201,20,86,74,218,72,96,116,17,205,52,205,115,155,53,52,174,87,238,168,122,42,163,145,58,35,126,95,205,87,208,112,165,193,78,150,112,125,246,167,246,103,127,202,238,127,107,124,15,141,248,237,85,52,221,191,11,223,237,246,187,48,69,211,175,137,126,237,219,186,244,111,78,157,23,172,128,0,2,16,106,23,40,158,27,117,43,63,201,117,26,251,155,106,84,23,44,170,241,91,123,172,138,146,229,64,216,35,158,166,103,205,35,99,107,168,220,228,98,57,234,136,138,231,47,78,157,85,127,153,39,244,19,69,49,94,29,180,158,197,163,152,85,194,235,91,101,199,252,87,134,158,233,44,114,85,63,191,83,45,67,247,186,56,227,98,244,124,206,68,232,196,250,81,58,245,94,170,189,0,2,63,241,91,193,78,150,113,131,246,91,246,153,127,202,237,159,100,188,119,130,248,21,85,52,61,207,21,216,238,119,123,208,75,215,167,134,102,221,187,122,117,119,94,189,83,167,159,225,127,151,166,139,240,153,159,220,53,27,78,114,124,214,227,114,184,217,229,178,75,21,238,182,146,104,27,4,147,67,51,156,214,195,77,19,145,251,169,216,136,170,229,78,138,239,151,242,84,244,28,86,240,83,165,156,96,253,150,253,166,95,242,187,103,217,47,29,224,190,5,85,77,15,115,197,118,59,157,222,244,18,245,233,225,153,183,110,222,157,93,215,175,84,233,231,248,95,229,233,162,252,38,103,247,13,70,211,156,159,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,126,234,118,34,42,185,83,162,187,229,252,149,37,0,7,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,229,116,135,69,244,191,65,112,216,244,255,0,72,241,10,76,118,197,29,68,181,107,79,11,228,149,242,207,34,166,249,101,150,87,58,89,95,209,26,212,115,220,229,70,49,140,78,141,99,81,61,168,7,20,215,142,15,244,59,136,220,171,14,205,117,35,27,239,94,176,187,132,21,116,245,48,50,31,239,250,88,228,238,45,186,181,146,198,246,84,81,189,255,0,53,141,201,185,55,61,24,230,36,146,35,251,5,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,214,0,60,254,161,97,86,173,74,192,50,93,57,190,212,85,193,109,202,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,215,167,84,95,228,66,15,238,42,112,177,254,255,0,181,87,255,0,138,219,191,212,73,191,167,184,85,171,77,112,12,107,78,108,85,21,115,219,113,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,117,235,209,19,249,30,128,0,68,174,33,249,106,232,191,19,90,161,93,170,250,141,168,58,148,203,149,101,61,61,36,84,116,55,106,68,162,162,130,24,209,173,138,158,57,169,100,116,108,87,111,149,205,71,116,89,37,145,223,45,202,116,14,21,184,54,210,62,16,109,89,5,191,76,106,114,10,250,140,158,162,9,174,53,215,186,214,79,59,217,3,92,144,194,212,138,56,226,107,24,178,204,228,84,102,245,89,93,185,206,68,98,55,170,234,22,21,106,212,172,3,37,211,155,237,69,92,22,220,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,157,122,117,69,254,68,32,254,226,167,11,31,239,251,85,127,248,173,187,253,68,155,250,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,167,94,189,17,63,145,202,184,169,224,219,72,248,190,181,99,246,253,78,169,200,40,42,49,138,137,230,183,87,89,43,89,4,236,100,237,106,77,11,146,88,228,137,204,122,197,11,149,85,155,209,98,110,215,53,21,232,238,127,195,199,45,93,23,225,151,84,40,117,95,78,117,7,82,159,114,163,167,168,164,150,142,186,237,72,180,85,176,77,26,181,209,84,71,13,44,110,145,136,237,146,181,170,238,137,36,81,187,231,181,15,213,226,131,151,166,139,241,103,159,219,245,27,81,178,124,214,221,114,183,89,226,178,69,21,146,182,146,24,29,4,115,77,51,92,230,205,77,43,149,251,170,30,138,168,228,78,136,223,151,243,85,112,191,203,211,69,248,76,207,238,26,141,167,57,62,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,253,212,236,68,85,114,167,69,119,203,249,42,74,0,8,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,189,58,117,85,254,103,127,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,155,105,216,168,138,213,94,170,239,159,242,68,236,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,108,116,145,200,196,234,248,90,139,213,139,244,170,244,232,189,21,35,6,158,242,137,225,183,77,115,252,107,81,172,89,182,165,79,114,197,111,20,87,186,56,170,238,84,14,130,73,233,166,100,209,182,70,182,141,174,86,43,152,136,168,142,106,244,235,209,83,249,147,124,0,14,127,175,122,41,138,241,19,164,247,221,28,205,110,23,90,43,46,65,225,124,76,246,185,99,142,169,157,138,152,170,25,177,210,71,35,19,171,225,106,47,86,47,210,171,211,162,244,84,140,26,123,202,39,134,221,53,207,241,173,70,177,102,218,149,61,203,21,188,81,94,232,226,171,185,80,58,9,39,166,153,147,70,217,26,218,54,185,88,174,98,34,162,57,171,211,175,69,79,230,77,240,1,23,248,160,229,233,162,252,89,231,246,253,70,212,108,159,53,183,92,173,214,120,172,145,69,100,173,164,134,7,65,28,211,76,215,57,179,83,74,229,126,234,135,162,170,57,19,162,55,229,252,213,125,7,10,92,20,233,103,7,223,106,127,102,119,252,174,231,246,183,192,248,223,142,213,83,77,219,240,189,254,223,107,179,4,93,58,248,151,238,221,187,175,70,244,233,209,122,200,3,143,241,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,205,181,15,85,68,106,47,84,111,207,249,162,241,253,4,229,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,138,240,208,93,46,20,82,82,191,191,77,45,59,247,182,58,72,222,189,25,51,149,58,61,62,164,78,189,83,170,44,192,0,139,252,80,114,244,209,126,44,243,251,126,163,106,54,79,154,219,174,86,235,60,86,72,162,178,86,210,67,3,160,142,105,166,107,156,217,169,165,114,191,117,67,209,85,28,137,209,27,242,254,106,190,131,133,46,10,116,179,131,239,181,63,179,59,254,87,115,251,91,224,124,111,199,106,169,166,237,248,94,255,0,111,181,217,130,46,157,124,75,247,110,221,215,163,122,116,232,189,100,0,56,255,0,20,28,47,224,60,89,224,22,253,57,212,107,190,65,110,182,219,175,17,94,226,150,201,81,12,51,186,120,225,154,22,181,206,154,41,90,172,219,80,245,84,70,162,245,70,252,255,0,154,47,31,208,78,87,250,5,195,182,172,88,181,143,10,203,245,2,182,245,143,248,175,13,5,210,225,69,37,43,251,244,210,211,191,123,99,164,141,235,209,147,57,83,163,211,234,68,235,213,58,162,204,0,0,33,6,161,114,137,225,183,82,179,252,151,81,175,185,182,165,65,114,202,175,21,183,186,200,169,46,84,13,130,57,234,102,124,210,54,54,186,141,206,70,35,158,168,136,174,114,244,233,213,87,249,146,127,65,52,83,21,225,219,73,236,90,57,133,92,46,181,182,92,127,197,120,105,238,146,199,37,83,251,245,50,212,63,123,163,142,54,47,71,204,228,78,140,79,165,19,175,85,234,171,208,1,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,167,78,170,191,204,239,252,47,240,191,128,240,153,128,92,52,231,78,110,249,5,198,219,113,188,75,123,150,91,221,68,51,78,217,228,134,24,92,214,186,24,162,106,51,109,59,21,17,90,171,213,93,243,254,72,157,128,3,143,241,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,205,181,15,85,68,106,47,84,111,207,249,162,241,253,4,229,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,138,240,208,93,46,20,82,82,191,191,77,45,59,247,182,58,72,222,189,25,51,149,58,61,62,164,78,189,83,170,44,192,0,16,131,80,185,68,240,219,169,89,254,75,168,215,220,219,82,160,185,101,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,122,116,234,171,252,206,255,0,194,255,0,11,248,15,9,152,5,195,78,116,230,239,144,92,109,183,27,196,183,185,101,189,212,67,52,237,158,72,97,133,205,107,161,138,38,163,54,211,177,81,21,170,189,85,223,63,228,137,216,0,33,6,161,114,137,225,183,82,179,252,151,81,175,185,182,165,65,114,202,175,21,183,186,200,169,46,84,13,130,57,234,102,124,210,54,54,186,141,206,70,35,158,168,136,174,114,244,233,213,87,249,146,127,65,52,83,21,225,219,73,236,90,57,133,92,46,181,182,92,127,197,120,105,238,146,199,37,83,251,245,50,212,63,123,163,142,54,47,71,204,228,78,140,79,165,19,175,85,234,171,232,53,11,10,181,106,86,1,146,233,205,246,162,174,11,110,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,78,189,58,162,255,0,34,16,127,113,83,133,143,247,253,170,191,252,86,221,254,162,79,242,63,241,91,193,78,150,113,131,246,91,246,153,127,202,237,159,100,188,119,130,248,21,85,52,61,207,21,216,238,119,123,208,75,215,167,134,102,221,187,122,117,119,94,189,83,167,159,225,127,151,166,139,240,153,159,220,53,27,78,114,124,214,227,114,184,217,229,178,75,21,238,182,146,104,27,4,147,67,51,156,214,195,77,19,145,251,169,216,136,170,229,78,138,239,151,242,84,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,159,195,115,252,55,80,105,174,181,88,102,67,73,117,101,142,241,91,96,185,164,42,187,232,238,52,146,172,85,20,242,177,200,142,99,218,228,234,157,83,234,99,152,246,238,99,218,229,244,0,0,121,249,51,252,54,44,254,159,75,93,144,210,46,89,85,103,154,254,203,75,85,93,58,91,162,154,56,29,80,244,68,232,198,44,179,49,141,220,169,189,82,77,155,187,114,109,252,172,179,88,176,28,23,63,197,52,231,47,191,82,90,46,89,165,61,108,182,89,107,106,161,167,130,170,122,121,168,225,240,140,116,143,107,159,83,35,171,226,88,226,99,92,174,72,229,254,91,81,29,237,64,4,95,226,131,152,94,139,240,153,159,219,244,231,81,177,140,214,227,114,184,217,226,189,197,45,146,138,146,104,27,4,147,77,11,90,231,77,83,19,145,251,169,222,170,136,213,78,138,223,159,243,68,244,28,41,113,173,165,156,96,253,169,253,153,216,50,187,103,217,47,3,227,126,59,75,77,15,115,197,119,251,125,174,204,242,245,233,225,159,187,118,222,157,91,211,175,85,233,32,0,57,254,189,235,94,43,195,182,147,223,117,143,53,183,221,107,108,184,255,0,133,241,48,90,226,142,74,167,247,234,98,167,102,198,201,36,108,94,143,153,170,189,94,159,74,47,78,171,209,22,48,105,239,55,110,27,117,43,63,198,180,230,197,132,234,84,23,44,170,241,69,100,163,150,174,219,64,216,35,158,166,102,67,27,164,115,107,28,228,98,57,232,170,168,215,47,78,189,17,127,145,55,193,229,53,59,83,49,93,34,196,36,206,179,90,191,9,101,167,184,91,109,245,53,78,146,56,227,165,241,181,176,81,178,121,95,35,218,198,67,27,234,26,249,30,174,250,99,107,220,136,170,136,139,232,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,62,176,0,7,42,226,11,137,221,26,225,134,197,105,191,234,246,81,240,216,239,119,8,173,244,52,208,66,234,138,169,186,189,137,52,237,133,157,94,176,192,199,164,146,189,17,122,55,107,90,142,146,72,163,127,74,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,250,192,7,159,143,63,195,101,207,234,52,181,185,13,34,101,148,182,120,111,239,180,185,85,179,173,186,89,164,129,181,12,69,78,143,98,75,11,216,237,170,187,21,99,223,183,185,30,239,64,1,0,63,187,87,194,199,251,193,213,95,254,21,110,255,0,94,37,255,0,237,175,21,253,129,126,241,127,15,186,253,155,251,31,246,215,194,246,163,241,222,7,193,120,206,222,206,231,111,189,219,249,109,238,109,221,242,221,211,230,68,15,238,213,240,177,254,240,117,87,255,0,133,91,191,215,137,254,0,7,138,212,237,98,192,116,114,60,114,179,81,175,212,150,59,110,73,120,91,36,87,58,234,168,105,168,169,39,240,85,85,109,117,68,211,61,141,141,142,109,35,227,106,167,85,89,36,141,189,62,165,84,246,160,0,0,7,31,209,158,44,244,27,95,179,44,187,3,210,220,234,146,241,119,195,170,59,85,76,103,201,149,176,34,49,29,87,70,238,189,42,41,155,43,150,21,149,159,36,123,81,127,197,203,12,146,246,0,14,105,196,63,16,56,15,12,186,95,93,170,250,140,250,183,219,104,234,41,233,34,163,161,88,86,182,182,121,164,70,182,42,120,230,146,54,200,244,110,249,92,212,119,84,142,41,29,243,218,167,171,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,8,255,0,197,111,26,218,89,193,247,217,111,218,101,131,43,185,253,173,241,222,11,224,84,180,211,118,252,47,99,185,221,239,79,23,78,190,37,155,118,238,235,209,221,122,116,78,190,127,133,254,97,122,47,197,158,127,112,211,157,57,198,51,91,117,202,221,103,150,247,44,183,186,42,72,96,116,17,205,12,46,107,93,13,76,174,87,238,168,98,162,43,81,58,35,190,127,201,22,80,0,1,207,245,211,93,52,227,135,77,56,184,234,134,168,94,124,13,170,135,164,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,218,238,137,213,26,141,107,158,247,49,140,123,219,232,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,236,149,157,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,2,42,241,41,204,95,71,248,86,212,116,211,45,77,192,181,2,106,249,173,240,93,41,42,237,116,150,249,233,106,233,101,87,177,36,98,190,177,146,55,164,145,75,26,164,140,99,183,70,170,136,173,86,185,222,131,133,110,59,52,95,139,187,174,65,98,211,154,60,130,211,114,199,105,224,171,150,142,255,0,29,36,19,213,65,35,156,215,75,4,112,212,74,231,178,55,53,141,145,202,136,141,89,161,79,255,0,141,9,20,8,255,0,197,111,26,218,89,193,247,217,111,218,101,131,43,185,253,173,241,222,11,224,84,180,211,118,252,47,99,185,221,239,79,23,78,190,37,155,118,238,235,209,221,122,116,78,190,43,135,142,101,90,47,196,214,168,80,233,70,156,233,246,165,50,229,89,79,81,87,45,101,117,166,145,40,168,160,134,53,115,165,168,146,26,169,29,27,21,219,34,107,149,189,22,73,99,111,203,114,18,212,28,127,138,14,40,48,30,19,48,11,126,163,106,53,163,32,184,219,110,55,136,172,145,69,100,167,134,105,219,60,144,205,51,92,230,205,44,77,70,109,167,122,42,163,149,122,171,126,95,205,83,143,232,39,52,13,2,226,39,86,44,90,57,133,98,26,129,69,122,200,60,87,134,158,233,111,162,142,149,157,138,105,106,31,189,209,213,200,244,234,200,92,137,209,139,245,42,117,232,157,85,38,0,56,255,0,20,28,80,96,60,38,96,22,253,70,212,107,70,65,113,182,220,111,17,89,34,138,201,79,12,211,182,121,33,154,102,185,205,154,88,154,140,219,78,244,85,71,42,245,86,252,191,154,167,31,208,78,104,26,5,196,78,172,88,180,115,10,196,53,2,138,245,144,120,175,13,61,210,223,69,29,43,59,20,210,212,63,123,163,171,145,233,213,144,185,19,163,23,234,84,235,209,58,170,76,0,0,57,254,43,174,154,113,151,234,198,107,162,22,203,207,107,51,193,60,36,183,43,93,66,35,36,154,150,162,154,9,227,170,167,249,175,118,20,241,12,141,234,157,28,201,17,17,205,68,124,78,147,160,0,0,35,255,0,21,188,107,105,103,7,223,101,191,105,150,12,174,231,246,183,199,120,47,129,82,211,77,219,240,189,142,231,119,189,60,93,58,248,150,109,219,187,175,71,117,233,209,58,249,254,23,249,133,232,191,22,121,253,195,78,116,231,24,205,109,215,43,117,158,91,220,178,222,232,169,33,129,208,71,52,48,185,173,116,53,50,185,95,186,161,138,136,173,68,232,142,249,255,0,36,89,64,0,7,228,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,45,158,38,227,116,173,142,146,150,13,239,107,25,190,89,21,172,110,231,189,173,78,171,243,115,145,19,230,168,115,94,25,248,170,210,62,43,240,218,156,195,75,110,85,109,125,186,163,195,92,237,23,40,217,13,198,220,245,87,118,214,104,152,247,183,100,141,106,185,143,99,156,199,116,115,122,239,100,140,103,96,0,227,250,251,197,86,145,240,217,117,193,172,218,157,114,171,165,168,207,239,9,105,183,62,40,216,216,41,152,142,141,179,86,85,77,43,217,20,52,208,172,240,247,28,174,87,162,73,213,172,114,53,234,222,192,0,56,86,145,113,173,195,206,184,106,134,81,164,218,127,155,210,85,93,241,202,136,169,169,230,154,166,158,56,47,207,88,229,124,171,107,78,231,118,173,144,164,18,119,30,216,209,157,54,189,170,248,220,215,175,148,226,131,152,94,139,240,153,159,219,244,231,81,177,140,214,227,114,184,217,226,189,197,45,146,138,146,104,27,4,147,77,11,90,231,77,83,19,145,251,169,222,170,136,213,78,138,223,159,243,68,244,28,41,113,173,165,156,96,253,169,253,153,216,50,187,103,217,47,3,227,126,59,75,77,15,115,197,119,251,125,174,204,242,245,233,225,159,187,118,222,157,91,211,175,85,233,32,1,199,248,160,226,131,1,225,51,0,183,234,54,163,90,50,11,141,182,227,120,138,201,20,86,74,120,102,157,179,201,12,211,53,206,108,210,196,212,102,218,119,162,170,57,87,170,183,229,252,213,56,254,130,115,64,208,46,34,117,98,197,163,152,86,33,168,20,87,172,131,197,120,105,238,150,250,40,233,89,216,166,150,161,251,221,29,92,143,78,172,133,200,157,24,191,82,167,94,137,213,82,96,3,143,241,65,197,6,3,194,102,1,111,212,109,70,180,100,23,27,109,198,241,21,146,40,172,148,240,205,59,103,146,25,166,107,156,217,165,137,168,205,180,239,69,84,114,175,85,111,203,249,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,247,186,58,185,30,157,89,11,145,58,49,126,165,78,189,19,170,164,192,60,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,93,145,51,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,248,174,29,56,151,210,206,40,48,72,115,173,51,187,127,186,241,182,106,201,233,190,41,108,254,52,209,71,226,224,134,89,59,61,222,195,223,30,231,125,108,232,228,254,212,79,65,38,177,96,52,218,184,237,16,184,95,169,40,50,201,44,244,151,186,26,58,186,168,98,125,206,9,223,90,213,109,44,106,254,236,207,137,40,37,124,168,214,116,99,31,26,245,94,171,183,218,128,14,127,138,235,166,156,101,250,177,154,232,133,178,243,218,204,240,79,9,45,202,215,80,136,201,38,165,168,166,130,120,234,169,254,107,221,133,60,67,35,122,167,71,50,68,68,115,81,31,19,164,232,0,0,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,175,78,170,159,204,132,31,221,171,225,99,253,224,234,175,255,0,10,183,127,175,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,87,143,241,109,149,112,141,199,214,177,229,54,216,188,118,55,125,212,11,197,191,38,183,57,178,75,220,161,109,233,239,124,240,68,147,69,26,214,71,26,76,216,95,34,171,91,222,145,21,58,61,75,180,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,1,194,184,196,226,171,13,225,67,72,238,25,133,230,229,72,236,158,227,79,81,77,137,218,36,141,102,125,198,226,140,250,21,209,53,236,119,134,141,206,141,211,63,115,118,177,81,168,189,199,198,199,215,175,42,157,76,202,181,147,142,237,76,213,44,214,175,196,94,178,108,62,231,112,169,219,36,143,142,29,247,59,118,200,34,238,61,239,108,49,49,27,28,108,87,46,200,216,198,162,244,106,30,215,157,197,218,235,96,186,232,53,246,197,115,171,183,92,173,213,25,5,93,29,101,36,206,134,122,105,227,117,177,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,72,174,92,220,107,254,245,90,113,61,131,63,185,218,163,212,220,91,248,119,42,104,23,181,37,210,133,17,137,29,205,176,237,107,27,185,239,88,229,108,74,230,178,70,181,221,34,108,209,70,147,0,2,149,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,64,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,138,188,209,252,137,234,111,224,190,241,68,68,174,84,252,118,221,82,235,65,194,206,178,228,212,142,182,186,157,32,194,46,183,25,220,217,227,157,28,198,199,103,87,170,43,94,199,53,92,176,111,115,85,138,206,195,85,251,224,142,59,95,0,3,197,107,22,177,96,58,21,128,93,53,27,81,175,212,150,235,109,186,158,121,98,138,90,168,97,158,225,60,112,201,51,105,41,91,51,216,217,106,100,108,79,72,226,71,34,185,83,254,117,76,245,241,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,54,163,166,126,233,100,123,228,114,38,231,189,219,90,198,108,141,146,171,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,14,200,100,149,210,246,169,232,92,173,157,202,169,23,211,52,235,35,220,214,44,143,109,207,128,10,128,230,173,169,153,86,141,241,221,166,122,165,133,85,248,123,214,51,135,219,46,20,219,164,145,145,205,178,231,113,223,4,189,183,177,238,134,86,43,163,145,136,228,223,27,222,213,94,142,82,194,184,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,213,177,57,239,119,134,145,205,145,208,191,115,183,49,21,170,189,198,72,198,119,80,101,92,191,239,252,150,95,251,191,255,0,244,225,64,38,170,0,0,128,28,234,252,172,98,222,160,80,251,117,196,249,57,92,241,219,117,214,203,84,218,17,173,25,53,37,70,109,99,167,99,177,251,141,92,238,241,185,13,19,90,245,149,146,110,77,178,212,211,181,141,85,126,254,228,177,185,94,173,114,195,52,174,176,160,1,242,81,93,173,87,26,154,250,59,125,206,146,170,162,215,80,148,149,209,67,51,94,250,89,214,40,230,72,165,106,47,86,61,98,154,41,17,174,232,187,36,99,191,147,145,87,235,4,53,230,161,69,196,53,87,13,23,89,244,110,237,73,71,140,81,211,205,54,115,13,59,106,22,239,89,110,87,194,196,134,153,99,99,154,148,200,215,207,37,82,185,89,252,24,186,110,88,214,86,62,152,52,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,218,222,169,213,28,142,107,94,199,49,236,99,219,161,238,30,56,129,192,120,154,210,250,29,87,211,151,213,178,219,89,81,81,73,45,29,114,194,149,180,83,195,34,181,209,84,71,12,146,54,55,171,118,74,214,171,186,172,114,198,239,150,228,58,89,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,103,179,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,93,187,251,105,209,25,28,49,171,164,237,36,142,151,252,152,49,142,33,169,46,185,45,253,183,10,187,94,144,85,83,182,119,209,92,237,181,14,130,241,113,115,164,133,179,219,101,93,177,53,241,45,59,217,81,35,92,254,168,145,70,248,220,238,220,144,90,248,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,0,31,147,148,229,152,174,13,98,170,202,115,92,154,213,143,217,104,182,120,155,141,210,182,58,74,88,55,189,172,102,249,100,86,177,187,158,246,181,58,175,205,206,68,79,154,161,159,126,57,56,187,186,241,125,171,141,202,224,183,85,217,241,59,13,59,173,184,229,170,122,135,61,236,129,94,174,125,84,204,71,44,76,169,153,118,239,237,167,68,100,112,198,174,147,180,146,59,160,114,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,235,43,87,157,166,153,229,89,6,156,105,222,169,90,105,60,69,151,15,184,92,45,247,126,220,114,62,74,127,30,148,221,137,221,181,138,198,66,143,164,88,220,247,185,191,196,158,6,162,57,95,242,132,28,180,115,250,109,62,227,75,78,234,174,89,13,93,170,219,124,168,169,176,85,36,43,46,202,199,213,211,73,21,45,60,172,141,23,123,29,88,180,138,155,147,99,94,214,61,219,118,110,77,4,130,133,185,173,106,103,237,19,140,156,142,221,79,87,106,171,160,194,173,244,56,205,28,246,249,59,155,187,113,173,69,67,38,114,61,205,89,163,170,170,169,137,200,155,118,246,145,142,110,230,185,86,79,242,62,192,42,98,181,106,158,169,87,99,212,139,79,85,81,110,176,90,238,206,72,157,58,62,38,203,61,109,59,23,175,117,140,84,154,129,238,249,35,30,169,31,245,150,53,219,105,64,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,0,5,27,113,191,171,217,150,130,243,59,203,117,115,79,231,164,142,251,142,212,90,38,167,74,184,18,104,37,99,236,116,145,75,12,140,249,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,91,79,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,178,118,198,187,154,199,186,9,93,19,222,214,44,145,163,95,181,189,85,173,236,0,0,85,95,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,23,82,0,5,96,115,138,208,125,101,186,216,161,215,75,78,164,221,110,186,119,103,240,112,93,241,42,138,182,197,75,103,168,87,172,16,87,83,196,221,172,159,184,250,149,141,238,122,58,118,58,84,232,231,66,187,105,235,215,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,217,59,99,93,174,123,27,60,174,137,239,107,210,57,21,175,218,238,138,215,104,39,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,221,0,229,92,69,241,47,165,156,47,224,147,103,90,153,118,255,0,115,224,172,212,115,211,124,82,231,252,104,98,147,194,65,52,177,247,187,93,246,62,77,174,250,25,213,203,253,136,185,235,215,77,116,212,126,34,245,30,227,170,26,161,121,241,215,90,238,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,123,112,179,115,186,39,85,114,185,206,123,220,247,189,239,117,138,242,188,230,5,255,0,139,124,41,106,236,223,230,173,56,101,225,206,255,0,172,202,180,213,179,212,84,255,0,213,169,169,35,134,47,247,17,116,254,170,150,168,10,181,230,161,199,173,53,45,53,215,133,141,27,190,210,86,62,178,158,107,126,115,115,167,238,163,232,222,146,194,228,160,166,168,142,86,181,94,173,100,241,85,49,204,123,54,75,218,234,143,73,90,202,224,208,29,55,212,125,91,214,92,79,0,210,58,207,5,151,220,110,13,150,215,91,227,150,143,192,201,3,93,59,170,187,205,250,227,236,178,39,203,213,136,178,127,15,232,107,159,181,171,42,185,191,219,175,182,125,125,211,219,78,83,145,253,160,189,81,105,125,166,158,227,119,240,108,164,248,133,83,43,107,219,45,79,97,138,172,139,184,244,115,251,109,93,173,221,209,62,72,118,190,70,63,125,159,150,255,0,82,45,80,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,252,238,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,135,152,143,27,245,156,85,103,105,137,97,213,91,116,203,19,184,75,45,137,201,12,244,211,93,36,116,49,70,250,170,168,159,43,152,237,175,100,254,29,86,56,228,100,85,14,71,181,28,247,181,61,87,41,77,20,214,92,179,136,42,61,92,196,174,23,92,127,7,197,187,212,185,13,210,9,91,20,119,61,241,110,109,173,173,124,111,101,70,247,246,36,149,155,127,135,27,90,244,124,82,173,59,151,219,115,108,207,243,45,44,227,103,0,212,29,62,200,106,236,121,13,143,7,160,169,161,174,166,84,223,19,254,33,114,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,176,158,10,56,174,177,113,105,163,84,89,151,118,213,71,151,219,122,81,229,54,74,41,158,239,1,85,185,233,28,136,217,17,30,144,206,198,119,99,94,175,106,117,124,125,199,190,41,20,144,0,20,109,198,254,175,102,90,11,204,239,45,213,205,63,158,146,59,238,59,81,104,154,157,42,224,73,160,149,143,177,210,69,44,50,51,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,109,60,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,30,201,219,26,238,107,30,232,37,116,79,123,88,178,70,141,126,214,245,86,183,176,0,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,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,6,107,56,177,243,79,172,158,160,100,62,227,57,34,185,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,244,50,52,145,138,138,215,178,107,190,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,250,207,21,172,90,197,128,232,86,1,116,212,109,70,191,82,91,173,182,234,121,229,138,41,106,161,134,123,132,241,195,36,205,164,165,108,207,99,101,169,145,177,61,35,137,28,138,229,79,249,213,51,215,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,218,142,153,251,165,145,239,145,200,155,158,247,109,107,25,178,54,74,14,74,158,105,242,159,79,235,189,198,220,117,94,121,223,114,127,153,63,77,43,87,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,116,146,50,57,182,47,215,4,189,183,177,238,134,86,43,163,145,136,228,223,27,222,213,94,142,83,65,60,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,106,216,156,247,187,195,72,230,200,232,95,185,219,152,138,213,94,227,36,99,59,168,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,8,171,205,31,200,158,166,254,11,239,20,69,0,151,103,203,67,143,90,109,121,199,161,209,93,89,190,210,65,168,182,58,120,225,180,62,78,238,251,253,186,10,88,218,233,157,52,210,200,233,235,145,209,205,44,201,244,110,99,145,236,107,145,147,43,39,168,7,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,64,60,114,113,199,153,113,123,153,54,150,149,149,118,61,58,177,212,57,246,27,11,222,155,228,127,69,111,141,172,218,170,215,212,185,170,228,70,162,171,33,99,149,140,87,43,165,150,88,192,11,126,229,117,199,213,30,97,98,182,240,207,172,87,11,85,174,235,142,91,233,168,113,59,196,245,48,81,199,115,165,99,226,166,130,218,230,57,205,223,88,222,228,109,139,182,142,116,209,181,219,145,31,26,190,107,42,0,165,110,117,126,105,241,111,79,232,125,198,226,69,94,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,237,150,158,71,49,127,209,145,138,230,189,172,150,40,158,172,126,205,171,161,237,29,214,44,7,93,112,11,94,163,105,205,250,146,227,109,184,211,193,44,177,69,85,12,211,219,231,146,24,230,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,204,171,237,76,171,151,253,255,0,146,203,255,0,119,255,0,254,156,40,4,213,64,0,16,3,157,95,149,140,91,212,10,31,110,184,148,193,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,125,60,2,113,217,106,226,239,25,173,177,100,180,116,150,157,69,199,105,210,174,241,71,75,27,96,162,170,130,74,137,155,28,180,49,190,162,89,222,200,227,109,59,102,115,209,17,178,76,196,79,147,218,75,80,71,254,53,248,174,177,112,151,163,85,185,151,118,213,89,151,220,186,209,226,214,74,217,158,223,31,85,185,137,36,138,216,209,94,176,192,199,247,100,94,172,106,244,100,125,198,62,88,212,165,109,38,227,167,136,237,35,214,91,254,184,219,179,63,143,95,178,222,191,104,169,175,141,124,212,55,94,141,84,135,187,12,110,143,103,103,170,118,123,75,31,105,169,219,111,72,156,248,221,160,156,3,44,169,206,176,219,78,97,85,135,100,24,171,238,212,233,82,150,139,252,17,67,113,165,99,149,118,36,241,69,36,141,141,234,221,174,216,174,222,221,200,215,163,30,142,99,125,0,40,91,152,143,4,21,156,42,231,105,150,225,212,187,180,203,44,184,75,21,137,169,52,245,51,90,228,108,49,72,250,90,169,95,19,88,221,207,124,254,29,22,73,36,124,84,238,87,185,92,199,185,124,255,0,0,156,100,212,240,131,170,21,183,11,237,53,93,126,9,147,211,164,57,29,13,13,20,83,214,189,240,71,50,209,205,78,178,73,26,53,236,150,85,107,145,95,177,99,150,78,173,115,210,53,109,255,0,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,84,15,53,78,57,237,90,165,83,251,183,105,29,210,146,225,137,219,106,41,110,87,204,134,219,116,109,69,53,230,126,210,73,21,44,46,167,145,98,146,154,37,145,174,126,253,202,181,17,53,17,172,236,110,146,31,240,187,195,38,125,197,54,168,91,116,255,0,16,166,171,163,182,190,161,173,189,100,43,110,154,166,138,205,2,199,44,155,231,116,105,181,175,123,96,149,177,49,238,98,73,34,53,155,155,213,92,221,20,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,5,85,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,32,2,138,249,136,241,245,89,196,230,84,152,30,150,220,46,182,221,50,178,119,105,250,165,76,244,255,0,105,164,89,34,127,137,170,166,220,140,88,88,248,35,117,60,114,49,100,111,213,35,182,186,78,220,92,171,130,142,20,111,188,90,107,45,22,27,218,186,209,226,22,222,149,153,77,238,138,22,59,192,82,237,122,199,26,58,69,70,36,211,189,157,168,211,163,220,157,95,39,109,236,138,68,60,175,17,124,52,106,159,11,249,220,216,46,166,90,127,220,248,43,205,28,21,63,11,185,255,0,6,25,100,240,147,205,20,125,238,215,125,140,147,107,126,135,245,106,255,0,98,172,212,229,111,199,213,30,157,248,30,25,53,142,225,106,182,226,11,227,42,49,220,138,178,166,10,24,109,18,47,118,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,173,146,51,179,111,231,31,226,247,72,106,117,223,134,141,66,210,219,124,21,115,220,174,214,119,205,107,130,154,120,161,125,69,198,153,237,170,163,133,95,47,208,214,62,162,8,152,245,114,183,232,115,190,166,127,89,51,110,105,247,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,116,145,190,72,119,167,215,4,189,183,189,141,154,39,163,163,145,136,229,217,35,30,213,94,173,83,245,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,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,200,203,189,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,166,135,184,7,211,60,171,72,184,66,211,108,23,53,164,240,151,170,123,125,69,194,166,149,209,201,28,148,190,54,174,106,198,65,43,36,99,94,201,163,101,67,89,35,21,191,76,141,123,81,85,17,21,100,0,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,1,64,60,209,252,246,106,111,224,190,207,68,115,254,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,155,156,177,76,136,174,141,206,114,42,61,143,146,55,232,123,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,0,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,164,0,15,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,82,136,121,136,240,65,89,194,174,118,153,110,29,75,187,76,178,203,132,177,88,154,147,79,83,53,174,70,195,20,143,165,170,149,241,53,141,220,247,207,225,209,100,146,71,197,78,229,123,149,204,123,151,242,184,9,227,126,251,194,62,119,45,22,71,85,117,185,105,149,239,187,45,238,201,71,11,42,38,101,82,66,169,13,85,35,100,150,54,71,54,246,196,201,23,122,53,241,117,220,215,58,56,149,151,147,118,214,189,35,178,233,125,110,181,86,106,62,63,38,9,65,79,37,76,185,5,37,115,42,168,156,198,72,177,57,35,146,21,114,74,254,234,44,72,200,247,61,210,116,99,81,94,168,211,62,220,87,113,93,168,252,90,234,59,243,92,214,95,3,106,161,238,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,185,51,246,181,101,153,81,29,35,154,212,68,99,25,28,108,226,160,187,62,89,92,118,218,181,187,13,183,104,102,169,100,213,114,106,133,134,158,70,210,214,93,39,107,223,146,81,49,92,230,190,57,58,34,190,166,24,186,54,70,63,116,143,100,125,253,210,42,205,218,244,28,196,120,250,163,225,143,21,76,15,75,110,22,171,150,166,222,251,180,253,82,166,10,143,179,49,164,113,63,196,213,83,110,87,164,207,100,241,186,158,57,24,145,187,234,145,219,155,31,110,90,65,197,177,60,171,57,190,210,226,216,86,51,117,200,47,85,187,252,53,186,215,69,37,93,84,251,24,231,191,100,81,163,158,237,172,99,156,189,19,228,214,170,175,201,20,190,158,2,120,32,177,112,143,130,75,91,145,210,218,174,90,155,123,238,197,123,189,209,204,250,136,89,74,147,42,195,75,72,233,34,141,241,195,177,177,62,68,216,142,124,189,119,57,205,142,36,100,0,231,87,230,159,22,244,254,135,220,110,36,63,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,30,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,107,122,167,84,114,57,173,123,28,199,177,143,110,135,184,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,217,43,90,174,234,177,203,27,190,91,144,233,100,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,129,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,239,252,210,56,250,163,212,79,29,195,38,142,92,45,87,44,65,60,29,70,69,145,81,212,193,93,13,222,68,237,84,195,77,73,36,110,123,27,12,79,72,214,73,17,82,71,75,26,199,244,50,55,247,161,175,11,188,50,103,220,83,106,133,183,79,241,10,106,186,59,107,234,26,219,214,66,182,233,170,104,172,208,44,114,201,190,119,70,155,90,247,182,9,91,19,30,230,36,146,35,89,185,189,85,205,208,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,201,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,82,162,249,213,249,167,197,189,63,161,247,27,137,18,184,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,217,43,90,174,232,146,69,27,190,123,80,208,246,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,186,0,40,7,154,63,158,205,77,252,23,217,232,142,127,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,115,150,41,145,21,209,185,206,69,71,177,242,70,253,15,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,52,250,201,234,6,67,238,51,156,210,182,211,117,183,83,80,86,92,45,149,116,180,247,74,117,171,161,150,104,92,198,85,64,146,201,10,203,19,149,58,61,137,44,50,198,174,111,84,223,27,219,252,218,168,150,85,202,159,142,123,173,151,38,160,225,119,85,238,149,119,11,109,254,161,35,197,47,87,27,163,158,182,201,217,78,200,226,182,47,126,77,173,166,123,96,99,32,142,46,138,217,159,177,24,254,242,44,86,211,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,65,156,125,113,175,149,113,89,168,245,118,75,77,207,195,233,150,51,112,154,60,114,223,78,178,50,58,253,138,232,219,115,168,73,26,199,186,105,88,170,172,107,218,157,152,222,172,68,220,233,95,44,95,146,211,117,134,213,79,125,154,217,86,203,109,101,68,212,148,245,142,133,201,4,211,194,216,221,44,76,147,166,215,61,141,158,23,57,168,189,90,146,198,171,211,114,117,158,188,149,60,211,229,62,159,215,123,141,184,234,188,243,190,228,255,0,50,126,154,86,5,131,19,202,178,191,137,125,150,198,110,183,159,131,91,230,187,92,126,31,69,37,71,131,161,139,167,118,166,109,136,189,184,89,185,187,164,119,70,183,170,117,84,234,116,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,237,150,158,71,49,127,209,145,138,230,189,172,150,40,158,172,126,205,171,161,237,29,214,44,7,93,112,11,94,163,105,205,250,146,227,109,184,211,193,44,177,69,85,12,211,219,231,146,24,230,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,204,171,237,74,86,231,87,230,159,22,244,254,135,220,110,36,95,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,109,87,66,253,209,70,246,72,212,93,175,99,119,53,236,223,27,244,41,163,186,197,128,235,174,1,107,212,109,57,191,82,92,109,183,26,120,37,150,40,170,161,154,123,124,242,67,28,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,249,149,125,169,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,82,15,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,182,72,178,61,85,92,198,67,29,120,78,243,79,163,126,160,99,222,227,1,165,48,69,94,104,254,68,245,55,240,95,120,162,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,67,235,255,0,10,176,44,171,253,181,199,50,76,114,225,255,0,41,71,93,109,174,167,147,254,204,144,205,28,140,255,0,137,205,115,127,177,80,191,238,8,56,209,197,120,184,211,136,43,171,93,106,178,103,214,222,228,23,188,122,42,232,221,35,251,73,14,234,234,104,21,235,50,81,189,103,141,17,207,79,162,69,116,91,159,181,36,124,149,5,43,115,43,230,5,251,118,172,174,208,77,41,155,102,3,106,184,55,226,151,22,187,164,151,138,234,73,234,89,252,41,96,169,124,53,22,231,167,134,158,61,204,71,44,145,177,255,0,45,173,35,175,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,90,54,87,49,237,241,50,53,178,54,22,109,118,231,162,185,83,182,201,30,207,171,143,45,51,197,116,111,138,92,171,75,112,170,79,15,101,198,109,246,11,125,54,232,227,100,147,108,178,209,111,158,94,219,24,199,77,43,213,210,72,244,106,111,145,239,114,167,87,41,32,56,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,251,45,148,18,54,217,80,178,57,140,116,50,189,85,24,231,185,59,50,61,94,139,181,210,178,88,43,254,21,96,89,87,251,107,142,100,152,229,195,254,82,142,186,219,93,79,39,253,153,33,154,57,25,255,0,19,154,230,255,0,98,161,119,220,179,56,209,253,228,244,225,250,111,154,187,183,159,96,54,250,72,42,106,38,174,239,73,125,161,68,237,50,187,164,143,116,206,153,170,198,182,161,203,185,189,201,98,122,57,59,201,28,115,84,20,173,206,175,205,62,45,233,253,15,184,220,72,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,39,77,173,123,219,4,206,107,85,122,185,34,145,83,174,213,233,34,184,32,227,71,42,225,31,81,224,174,173,117,214,247,128,220,187,144,94,241,232,171,164,108,108,238,172,59,171,169,160,87,164,43,88,196,130,52,71,61,62,184,209,209,110,102,228,145,151,253,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,99,209,175,110,230,61,171,209,200,142,78,189,21,17,126,70,91,75,254,255,0,201,101,255,0,187,255,0,255,0,78,20,2,106,160,0,8,1,206,175,202,198,45,234,5,15,183,92,74,107,197,177,60,171,57,190,210,226,216,86,51,117,200,47,85,187,252,53,186,215,69,37,93,84,251,24,231,191,100,81,163,158,237,172,99,156,189,19,228,214,170,175,201,20,253,93,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,109,210,72,200,230,216,191,92,18,246,222,199,186,25,88,174,142,70,35,147,124,111,123,85,122,57,77,15,112,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,123,39,108,107,185,172,123,160,149,209,61,237,98,201,26,53,251,91,213,90,223,65,174,154,233,167,28,58,105,197,199,84,53,66,243,224,109,84,61,34,134,24,145,31,85,112,170,114,42,199,75,77,26,170,119,38,126,215,116,78,168,212,107,92,247,185,140,99,222,220,240,241,15,196,14,125,196,214,168,87,106,190,163,62,145,151,42,202,122,122,72,168,232,86,100,162,162,130,24,209,173,138,158,57,164,145,209,177,93,190,87,53,29,209,100,150,71,124,183,41,61,57,98,242,244,163,202,104,233,184,138,226,7,16,239,90,166,219,46,37,96,185,195,4,244,183,90,89,96,154,57,106,171,105,39,133,251,161,94,236,47,166,93,204,114,186,53,147,106,177,98,115,237,168,3,202,106,174,153,226,186,201,167,25,30,150,230,180,158,34,203,147,91,229,183,212,237,142,55,201,14,244,250,39,139,184,199,177,179,68,244,108,145,189,90,187,36,99,28,137,213,168,103,95,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,187,162,168,141,175,79,244,163,122,53,207,107,37,138,86,35,223,179,114,245,253,34,230,25,170,26,71,194,94,81,195,141,138,178,174,150,229,53,68,81,98,87,202,6,199,79,61,150,138,162,105,102,185,34,203,243,115,222,231,42,36,42,141,108,140,90,153,222,147,55,181,11,8,215,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,19,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,70,202,230,49,222,26,55,58,70,194,205,173,218,197,87,42,119,31,35,223,221,64,42,175,158,119,220,159,230,79,211,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,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,14,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,218,229,138,100,68,108,141,107,145,81,143,100,145,179,181,130,170,249,177,113,191,125,183,220,110,124,38,105,157,85,214,203,37,63,72,179,106,213,133,145,248,234,90,138,90,121,233,233,105,102,108,170,244,133,236,157,233,80,142,141,142,118,214,177,28,177,186,70,190,184,52,95,74,174,186,223,170,24,254,148,88,178,44,126,199,114,201,42,29,73,71,89,126,171,117,53,18,79,219,115,163,137,210,53,143,118,249,28,212,138,54,163,85,93,36,140,106,127,88,209,71,15,28,63,96,60,50,233,125,14,148,105,203,42,223,109,163,168,168,171,150,178,185,33,90,218,217,230,145,92,233,106,36,134,56,219,35,209,187,34,107,149,189,82,56,163,111,207,106,30,87,140,78,21,112,222,43,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,161,29,43,88,247,120,105,28,216,219,51,54,187,115,17,28,137,220,100,111,102,117,174,214,202,155,45,214,182,205,89,37,36,149,20,21,18,83,74,250,74,184,170,160,115,216,229,107,150,57,161,115,162,149,157,81,122,62,55,57,142,78,138,213,84,84,82,234,121,84,113,131,159,113,7,134,223,116,199,84,150,174,237,125,192,233,233,29,75,145,62,41,164,125,198,138,85,123,26,202,201,182,44,73,83,26,198,136,143,124,137,36,236,85,118,215,58,25,165,116,245,51,109,197,238,144,211,104,71,18,250,133,165,182,248,41,32,182,218,111,15,154,215,5,52,242,204,202,123,117,75,27,85,71,10,190,95,173,207,101,60,241,49,234,229,119,214,215,125,79,254,178,218,255,0,39,221,99,177,103,60,48,38,149,83,195,225,239,90,105,112,158,158,178,61,207,127,126,150,186,162,122,186,122,158,170,198,177,187,158,250,152,187,104,231,185,60,54,247,109,73,26,135,234,243,113,212,204,87,15,225,10,241,130,221,170,250,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,118,217,39,129,170,136,143,234,149,3,194,198,138,126,241,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,61,204,86,247,21,155,186,55,170,166,148,192,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,8,1,206,175,202,198,45,234,5,15,183,92,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,189,238,93,220,111,209,241,85,130,46,37,152,213,109,212,220,78,223,20,183,215,44,48,83,67,116,141,211,75,27,42,169,98,100,174,123,182,177,144,120,133,72,227,141,146,212,53,24,212,107,216,212,152,0,2,128,121,163,249,236,212,223,193,125,158,136,138,164,191,229,221,198,253,103,10,185,218,226,89,141,86,237,50,203,46,17,75,125,114,195,61,76,214,185,27,12,177,178,170,150,38,74,214,55,115,223,7,136,84,142,73,31,21,59,81,141,87,49,141,91,222,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,250,192,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,0,0,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,207,15,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,205,205,73,97,85,87,70,231,53,81,94,199,199,35,249,253,199,85,117,30,239,167,22,141,33,185,230,151,90,156,50,195,112,168,186,91,108,146,84,42,210,211,85,76,136,146,72,214,255,0,254,106,212,95,165,142,154,119,53,26,179,74,175,144,28,4,240,65,125,226,227,59,150,183,35,165,186,219,116,202,201,221,138,247,123,163,153,148,243,62,169,97,85,134,150,145,210,69,35,36,155,123,162,124,137,177,90,200,186,238,115,93,36,72,254,63,196,221,166,213,96,226,75,85,236,86,43,101,37,186,219,110,206,47,180,148,116,116,144,182,24,41,160,142,190,102,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,55,240,158,1,104,248,156,229,213,166,89,230,150,219,237,86,221,77,178,124,126,163,162,83,65,79,246,154,53,186,84,51,195,85,84,237,71,172,204,100,17,182,158,73,30,177,183,234,141,219,91,39,114,42,235,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,91,252,53,198,215,91,37,37,84,27,216,230,63,100,177,171,94,221,204,123,154,189,23,230,215,42,47,201,84,101,57,102,85,156,223,106,178,156,215,38,186,228,23,170,221,158,38,227,116,173,146,174,170,125,140,107,25,190,89,21,207,118,214,49,173,78,171,242,107,81,19,228,136,92,247,44,174,4,173,90,35,134,219,181,207,84,177,154,184,245,66,253,79,35,169,104,238,144,53,143,198,232,158,174,107,89,28,125,85,89,83,52,93,29,35,223,182,70,50,78,198,216,213,38,238,207,82,149,185,213,249,167,197,189,63,161,247,27,137,5,109,216,158,85,120,177,93,242,155,78,51,117,173,178,227,254,31,226,247,26,122,41,36,165,183,247,222,172,131,196,74,212,86,69,220,122,43,89,189,83,115,145,81,58,169,221,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,221,179,184,157,21,146,77,26,58,62,234,200,221,4,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,221,254,26,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,94,139,242,115,85,23,230,138,65,110,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,16,3,157,95,149,140,91,212,10,31,110,184,148,237,129,231,249,150,152,100,208,102,122,127,144,213,216,175,180,180,245,116,212,247,10,69,70,207,3,42,105,228,167,149,99,119,78,172,122,197,52,136,143,111,71,177,85,28,213,107,145,28,140,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,208,71,15,92,62,232,119,2,58,53,53,23,218,11,85,182,53,236,79,148,230,55,201,225,161,248,133,82,185,35,141,210,201,35,182,67,10,62,77,144,195,189,90,206,231,243,124,146,73,36,158,175,135,78,37,244,179,138,12,18,28,235,76,238,223,238,188,109,154,178,122,111,138,91,63,141,52,81,248,184,33,150,78,207,119,176,247,199,185,223,91,58,57,63,181,18,170,249,213,249,167,197,189,63,161,247,27,137,8,45,88,6,101,125,195,111,250,131,102,199,170,235,49,236,86,162,134,154,245,93,10,35,153,64,250,197,149,41,150,84,69,220,214,61,208,72,196,127,77,136,253,141,85,71,72,196,119,116,224,95,140,219,239,7,154,143,85,115,146,213,241,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,233,210,104,187,178,170,70,231,36,114,53,238,107,182,170,178,88,239,251,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,239,240,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,244,95,147,154,168,191,52,83,245,138,1,230,143,231,179,83,127,5,246,122,34,47,199,105,186,205,106,168,190,195,108,171,125,182,142,162,26,74,138,198,194,229,130,25,230,108,142,138,39,201,211,107,94,246,193,51,154,213,94,174,72,164,84,235,181,122,74,174,1,56,236,186,240,137,147,86,216,178,90,58,187,182,157,100,85,9,87,120,163,165,141,211,214,210,207,29,60,205,142,90,24,223,81,20,12,124,146,58,157,179,57,232,170,232,225,98,39,205,141,47,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,67,235,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,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,3,53,156,88,249,167,214,79,80,50,31,113,156,178,157,9,225,39,21,226,231,150,6,154,98,215,41,124,14,73,98,251,71,112,198,110,45,116,113,118,235,157,112,184,177,144,79,42,195,44,137,71,36,139,11,166,100,104,142,119,102,53,69,234,196,42,135,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,123,86,170,241,235,196,54,179,232,53,163,135,237,64,190,210,87,218,45,149,20,243,84,93,211,196,50,235,118,100,27,251,80,215,75,221,237,84,49,170,232,221,213,209,111,115,224,134,71,57,210,34,189,223,149,193,223,10,185,151,21,250,185,111,195,236,214,218,182,227,22,234,138,122,156,178,239,28,137,11,45,214,229,127,214,141,149,204,123,124,76,141,108,141,133,155,93,185,232,174,84,237,178,71,178,85,115,109,209,220,7,66,176,14,31,244,231,78,108,52,150,235,109,186,158,253,20,178,197,75,12,51,220,39,142,27,76,46,171,170,116,44,99,101,169,145,177,49,100,149,90,138,229,79,249,145,60,255,0,37,79,52,249,79,167,245,222,227,110,58,175,60,239,185,63,204,159,166,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,60,87,49,158,10,63,117,93,71,130,255,0,128,91,46,178,105,150,83,252,75,109,76,233,221,142,215,92,170,245,146,216,233,183,57,238,218,198,36,145,58,84,107,159,27,156,222,178,186,25,100,95,41,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,220,130,247,143,69,93,35,99,103,117,97,221,93,77,2,189,33,90,198,36,17,162,57,233,245,198,142,139,115,55,36,140,191,236,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,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,242,41,179,157,95,154,124,91,211,250,31,113,184,144,42,59,77,214,107,85,69,246,27,101,91,237,180,117,16,210,84,86,54,23,44,16,207,51,100,116,81,62,78,155,90,247,182,9,156,214,170,245,114,69,34,167,93,171,210,80,112,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,55,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,115,98,124,87,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,85,124,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,216,231,43,213,253,135,43,54,79,28,149,129,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,157,24,197,150,104,163,71,59,162,111,145,141,254,110,68,94,151,194,119,154,125,27,245,3,30,247,24,13,41,130,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,176,158,107,28,9,90,150,213,95,197,54,141,99,53,109,185,54,161,103,205,237,86,232,26,232,36,129,90,247,73,120,70,34,163,152,246,185,26,147,236,107,145,232,254,251,145,155,39,146,74,214,209,221,98,207,180,43,63,181,234,54,156,223,170,237,215,43,117,68,18,203,20,85,83,67,5,194,8,230,142,103,82,85,54,23,177,210,211,72,232,152,146,68,174,68,114,39,252,202,154,19,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,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,62,190,40,116,122,251,175,58,29,149,105,126,55,156,93,113,122,251,205,190,162,40,102,161,169,101,60,117,146,118,94,145,210,213,200,176,203,34,81,201,34,199,222,72,81,178,62,52,115,55,43,92,246,62,136,110,124,20,241,13,105,226,25,156,52,213,97,21,111,201,223,81,7,74,186,106,106,138,155,119,195,166,168,100,12,187,44,209,70,231,37,10,57,237,223,50,179,248,125,28,199,181,178,53,204,75,211,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,238,86,194,205,177,70,198,70,213,93,172,99,119,57,239,223,35,233,135,154,63,158,205,77,252,23,217,232,137,255,0,201,83,202,198,83,234,5,119,183,91,143,147,153,239,1,85,58,207,106,171,226,7,71,236,85,117,250,131,108,167,166,134,235,104,164,237,49,46,214,232,27,54,249,163,137,177,119,106,43,154,142,129,168,139,47,213,12,9,27,26,231,164,108,116,74,229,167,193,150,184,234,54,163,226,28,72,218,110,191,99,176,204,87,32,134,161,46,82,190,104,234,175,81,194,174,241,52,212,113,179,167,114,23,237,90,89,164,123,219,30,217,165,106,119,150,57,34,75,191,5,43,115,171,243,79,139,122,127,67,238,55,19,213,114,134,211,60,87,89,52,227,136,253,45,205,105,60,69,151,38,183,216,45,245,59,99,141,242,67,189,46,123,39,139,184,199,177,179,68,244,108,145,189,90,187,36,99,28,137,213,168,71,94,36,184,10,213,205,25,226,26,213,162,184,125,138,175,42,102,115,81,81,54,22,250,61,242,190,166,145,181,18,53,176,212,76,248,161,133,42,97,133,177,203,80,173,254,20,76,145,175,115,154,197,234,150,211,203,207,135,29,80,225,163,65,169,241,13,84,205,234,238,55,43,141,66,220,153,143,164,177,205,69,141,164,159,83,169,96,149,17,92,247,185,202,175,151,107,214,20,145,93,218,111,248,201,167,207,185,127,223,249,44,191,247,127,255,0,233,194,128,77,84,0,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,235,252,209,184,18,181,104,157,214,29,119,209,124,102,174,159,9,190,84,61,185,5,186,146,6,248,44,122,181,206,98,68,248,246,174,232,169,170,28,247,34,51,103,110,41,26,140,71,53,38,134,38,197,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,100,237,141,118,185,236,108,242,186,39,189,175,72,228,86,191,107,186,43,93,237,120,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,122,245,154,94,212,74,177,181,203,28,109,99,90,221,202,143,150,79,109,203,239,128,172,135,137,156,202,135,57,212,27,21,93,30,149,218,42,35,154,185,245,30,42,137,247,246,42,84,181,33,161,153,34,86,76,198,212,83,182,58,133,108,140,123,24,245,70,185,175,84,84,189,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,15,172,0,66,14,109,248,222,139,223,184,104,146,191,81,114,122,75,62,89,97,168,248,150,31,28,73,72,251,141,194,117,124,112,79,75,20,115,61,146,201,76,169,60,47,159,178,238,177,246,226,149,91,39,105,34,125,27,22,125,201,79,22,208,235,189,247,52,201,46,116,62,39,86,44,59,29,109,117,108,176,172,116,214,121,153,219,146,106,40,186,247,59,221,205,241,207,42,183,163,35,154,157,141,115,123,210,181,246,212,0,42,175,158,119,220,159,230,79,211,74,192,179,98,215,220,130,221,126,187,90,40,124,69,38,51,111,101,210,233,39,117,140,240,244,175,170,130,145,178,116,114,162,191,172,245,116,236,232,212,87,125,125,122,109,107,149,58,87,11,188,77,231,220,44,234,133,183,80,49,10,154,186,203,107,42,26,235,214,60,183,25,169,168,175,48,36,114,199,178,118,198,187,92,246,54,121,93,19,222,215,164,114,43,95,181,221,21,174,208,166,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,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,145,87,143,110,8,44,92,92,96,145,86,227,148,182,171,110,166,217,59,81,89,47,117,147,62,158,23,210,172,200,179,82,213,186,56,164,124,144,236,116,175,141,54,43,153,47,77,174,107,100,149,31,66,223,225,86,5,149,127,182,184,230,73,142,92,63,229,40,235,173,181,212,242,127,217,146,25,163,145,159,241,57,174,111,246,42,23,147,203,239,143,92,123,137,156,54,135,6,212,27,237,37,30,170,90,41,227,134,185,149,30,22,137,151,247,170,212,185,38,161,133,37,87,204,246,211,211,182,74,132,108,108,99,30,245,86,181,172,84,68,227,252,210,56,250,172,211,191,29,195,38,142,92,46,182,220,189,124,29,70,69,145,81,212,207,67,53,162,53,237,84,195,77,73,36,110,99,221,52,172,88,214,73,17,86,54,197,34,199,245,190,71,246,106,175,74,180,207,42,214,77,71,199,52,183,10,164,241,23,172,154,225,21,190,155,116,114,62,56,119,175,215,60,189,182,61,237,134,38,35,164,145,232,213,217,27,30,229,78,141,83,66,124,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,55,57,34,133,21,91,27,92,229,85,123,223,36,143,237,101,64,115,180,211,60,87,31,212,125,59,213,43,77,39,135,189,102,22,251,133,190,239,219,142,54,71,81,224,22,155,177,59,182,177,30,249,149,149,107,27,158,247,59,248,112,64,212,70,163,62,126,87,147,102,181,253,134,226,10,237,163,149,118,254,245,38,166,219,211,179,60,113,110,146,10,235,116,85,21,17,238,114,200,212,108,46,129,245,136,238,140,123,150,78,199,77,173,222,167,213,206,127,87,169,178,253,121,198,180,142,221,61,36,212,250,123,103,116,213,138,216,37,100,240,220,110,29,185,100,133,239,119,208,246,37,52,52,50,53,88,159,37,154,68,87,42,166,214,57,48,105,13,54,95,175,57,46,174,92,96,164,154,159,79,108,237,134,141,29,60,172,158,27,141,195,185,20,115,49,141,250,30,196,166,134,186,55,35,215,228,179,70,168,213,84,220,203,159,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,32,7,58,191,43,24,183,168,20,62,221,113,41,219,3,192,51,45,79,201,160,195,52,255,0,30,171,190,223,106,169,234,234,105,237,244,136,142,158,118,83,83,201,81,42,70,222,189,94,244,138,25,21,24,222,175,122,162,53,168,231,42,53,88,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,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,251,92,177,76,136,141,145,173,114,42,49,236,146,54,118,176,10,1,230,143,231,179,83,127,5,246,122,35,165,114,210,225,147,1,226,155,75,245,251,79,242,250,106,74,59,147,233,241,214,217,114,20,183,67,83,91,102,157,100,174,147,124,14,145,55,53,143,116,17,54,86,49,204,89,35,71,51,115,122,163,155,16,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,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,147,211,149,191,31,84,122,119,224,120,100,214,59,133,170,219,136,47,140,168,199,114,42,202,152,40,97,180,72,189,218,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,254,182,72,206,205,191,128,85,95,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,23,82,14,41,149,113,93,167,22,14,36,240,174,22,109,146,252,103,51,202,60,92,247,40,233,230,68,142,197,75,21,4,245,113,186,161,122,47,89,165,237,49,25,10,116,114,70,245,149,202,212,88,146,110,214,0,57,87,17,124,52,105,103,20,24,36,216,46,166,90,127,220,248,43,205,28,20,223,20,182,127,26,25,100,240,147,205,20,157,158,239,97,140,147,107,126,182,117,106,255,0,98,165,32,90,57,122,113,53,117,226,10,175,135,89,49,15,3,117,161,235,44,247,249,225,170,125,137,148,174,138,121,41,234,157,87,20,47,219,13,71,134,149,145,43,154,142,89,90,232,220,214,61,146,53,151,169,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,61,101,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,126,214,245,94,136,212,107,90,198,53,140,99,24,220,246,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,139,252,212,56,10,166,170,166,186,241,79,163,118,42,74,55,209,211,205,112,206,109,148,253,213,125,99,214,88,90,149,244,212,241,196,230,163,209,175,158,90,167,185,236,102,200,187,189,21,235,43,159,249,92,171,248,10,169,170,169,181,113,79,172,150,42,186,54,81,212,67,112,193,173,149,29,165,101,99,22,41,154,181,245,52,242,68,231,35,17,207,130,90,87,181,236,126,248,187,189,21,139,19,159,107,224,165,110,117,126,105,241,111,79,232,125,198,226,123,94,78,24,6,27,170,120,111,16,90,125,168,56,245,37,243,30,190,83,227,148,213,212,53,40,187,37,103,91,146,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,74,227,95,133,27,239,9,122,203,91,134,246,174,181,152,133,203,173,102,45,123,173,133,141,241,244,187,88,178,70,174,141,85,139,52,15,127,106,68,232,199,47,70,73,219,99,37,141,14,235,203,43,142,219,174,136,230,86,237,12,213,44,154,146,61,47,191,84,72,218,90,203,164,238,99,49,186,215,163,156,215,199,39,69,70,83,77,47,70,200,199,237,141,143,147,191,186,52,73,187,178,215,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,4,0,231,87,229,99,22,245,2,135,219,174,37,48,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,94,247,46,238,8,40,248,85,193,23,45,204,105,119,106,110,89,111,138,43,235,86,104,42,97,181,198,217,165,145,148,180,178,178,38,189,187,152,248,60,66,36,146,70,249,105,218,172,114,181,140,114,215,183,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,55,84,114,244,235,46,228,89,18,56,254,78,84,122,77,172,185,199,17,208,103,186,103,151,253,153,176,225,94,30,76,182,179,115,100,241,212,51,189,202,150,207,14,171,252,95,17,216,127,212,228,219,15,107,186,139,221,100,45,127,171,231,87,230,159,22,244,254,135,220,110,39,191,228,181,137,226,185,205,139,93,177,108,215,25,181,100,22,90,223,179,30,38,221,116,162,142,174,150,125,143,184,189,155,226,145,28,199,109,123,26,228,234,159,39,53,21,62,104,132,85,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,233,210,104,187,177,34,200,214,164,114,53,237,115,118,170,190,40,250,95,45,142,57,238,188,62,231,244,122,87,168,215,74,186,237,58,202,170,41,173,177,62,178,232,230,193,139,206,233,164,86,213,68,217,164,72,33,166,116,149,15,117,79,68,106,244,233,46,229,88,214,57,47,36,160,30,104,254,123,53,55,240,95,103,162,59,175,41,157,33,195,117,235,75,248,140,210,61,64,130,174,75,22,69,79,140,195,80,180,147,172,51,196,246,73,112,150,41,163,127,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,185,171,15,248,162,225,147,62,225,103,84,46,90,127,151,211,85,214,91,89,80,230,217,114,20,183,77,77,69,121,129,35,138,77,240,58,68,218,231,177,179,196,217,88,199,61,35,145,92,205,206,232,142,116,192,229,87,199,61,171,75,106,127,118,237,92,186,82,91,241,59,149,69,85,202,199,144,220,174,141,167,166,179,79,218,89,37,165,153,213,18,36,81,211,74,177,185,204,217,181,82,162,87,34,181,253,253,209,220,72,57,87,22,62,86,53,147,211,252,135,219,167,51,88,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,229,57,153,240,93,251,201,233,195,53,35,10,111,111,62,192,109,245,115,211,83,195,67,222,146,251,66,137,221,125,15,88,216,233,157,51,85,142,117,59,83,115,123,146,202,197,106,119,150,72,233,175,76,244,31,84,245,95,84,224,209,204,91,15,186,253,164,248,131,109,247,24,38,183,212,255,0,67,127,124,178,158,89,235,154,200,221,37,60,48,201,35,82,87,185,159,71,246,167,95,145,160,158,21,120,103,195,120,80,210,58,61,45,195,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,30,229,108,44,219,20,108,100,109,85,218,198,55,115,158,253,242,62,5,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,213,121,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,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,157,177,198,249,33,222,159,68,241,119,24,246,54,104,158,141,146,55,171,87,100,140,99,145,58,181,12,219,235,94,39,134,224,186,185,151,225,250,119,152,210,101,88,197,166,241,83,77,104,187,211,78,179,50,170,145,175,94,210,172,189,184,219,35,209,189,26,247,198,222,211,158,215,58,53,124,106,199,186,194,121,50,107,94,178,213,101,87,221,14,154,223,117,190,233,181,13,190,75,156,117,61,166,190,28,110,185,242,34,181,189,231,200,222,220,53,31,199,254,3,18,71,44,173,238,49,140,111,137,144,240,28,234,252,211,226,222,159,208,251,141,196,244,28,164,180,119,1,215,92,3,136,13,57,212,107,13,37,198,219,113,167,176,197,20,178,210,195,52,246,249,228,134,237,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,254,116,88,171,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,208,142,149,172,99,124,76,109,116,109,153,155,91,181,234,142,68,237,190,55,191,247,244,99,152,22,190,232,78,135,94,180,19,10,154,212,251,45,215,199,248,107,141,91,171,86,229,103,241,112,163,31,224,37,142,165,140,167,216,253,211,179,163,23,164,210,61,235,213,92,167,11,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,75,84,215,174,12,240,30,19,57,106,234,29,29,29,13,37,199,54,184,211,216,165,191,95,165,138,25,167,108,242,92,173,73,83,73,75,82,144,69,50,80,247,169,210,72,226,147,170,245,93,206,249,255,0,42,224,225,59,205,62,141,250,129,143,123,140,6,148,193,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,160,190,101,250,17,164,122,13,196,52,214,109,38,201,169,39,101,242,158,75,205,223,31,141,236,223,96,171,158,162,73,91,78,216,225,130,56,96,166,88,100,135,179,14,231,202,214,53,85,232,214,62,23,63,207,242,252,214,189,101,210,62,35,177,155,110,146,219,238,183,232,114,219,133,53,178,251,140,209,68,217,190,43,66,143,85,145,200,199,201,28,108,154,24,214,89,99,157,242,70,216,186,61,100,122,66,233,145,218,20,62,73,45,54,169,174,180,247,217,173,148,143,185,81,211,205,73,79,88,232,90,179,195,4,206,141,210,196,201,58,110,107,30,232,33,115,154,139,209,203,20,106,189,118,167,79,172,160,30,104,254,123,53,55,240,95,103,162,39,255,0,37,79,43,25,79,168,21,222,221,110,39,248,0,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,25,87,47,251,255,0,37,151,254,239,255,0,253,56,80,9,170,128,0,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,231,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,66,220,125,240,39,117,225,19,38,162,190,227,85,149,119,109,58,200,170,22,146,207,89,85,35,167,173,165,158,58,120,93,36,85,210,50,158,40,24,249,36,117,67,161,107,21,85,209,194,245,95,155,28,120,174,10,56,81,190,241,105,172,180,88,111,106,235,71,136,91,122,86,101,55,186,40,88,239,1,75,181,235,28,104,233,21,24,147,78,246,118,163,78,143,114,117,124,157,183,178,41,16,208,78,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,93,145,51,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,1,249,57,78,89,138,224,214,42,172,167,53,201,173,88,253,150,139,103,137,184,221,43,99,164,165,131,123,218,198,111,150,69,107,27,185,239,107,83,170,252,220,228,68,249,170,25,236,227,95,138,235,239,22,154,203,91,153,119,110,180,120,133,183,173,30,45,100,173,153,142,240,20,187,88,146,72,173,141,17,137,52,239,103,118,69,234,247,39,86,71,220,123,34,141,79,202,195,248,63,215,28,219,135,220,167,137,139,78,55,179,12,197,246,185,29,43,38,90,171,164,109,149,35,169,154,142,38,70,238,228,52,255,0,55,77,43,213,145,181,172,151,163,156,177,72,214,120,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,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,138,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,217,43,90,174,234,177,203,27,190,91,144,233,96,21,87,207,59,238,79,243,39,233,167,31,228,213,105,181,95,248,146,205,172,87,219,101,37,198,219,113,211,123,149,37,101,29,92,45,154,10,152,36,175,183,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,79,21,204,71,130,10,206,21,115,180,203,112,234,93,218,101,150,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,110,231,190,127,14,139,36,146,62,42,119,43,220,174,99,220,191,149,192,79,27,247,222,17,243,185,104,178,58,171,173,203,76,175,125,217,111,118,74,56,89,81,51,42,146,21,72,106,169,27,36,177,178,57,183,182,38,72,187,209,175,139,174,230,185,209,196,172,191,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,172,175,94,104,220,9,93,117,178,213,14,187,232,190,51,73,81,155,88,233,222,220,130,221,73,3,188,110,67,68,214,177,34,124,123,87,108,181,52,237,99,145,25,179,185,44,110,70,35,156,176,195,19,170,7,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,126,79,240,171,61,202,191,219,92,143,36,200,238,31,242,149,149,215,42,234,137,63,237,73,52,210,72,255,0,248,220,231,59,251,85,75,222,224,19,129,59,87,8,152,205,109,247,37,172,164,187,106,46,69,78,148,151,138,202,89,27,61,21,44,17,212,76,232,226,161,145,244,241,78,198,73,27,169,221,51,94,170,142,146,22,42,124,152,210,90,130,37,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,76,101,28,245,106,253,232,172,107,55,61,122,108,71,54,141,180,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,183,73,35,35,155,98,253,112,75,219,123,30,232,101,98,186,57,24,142,77,241,189,237,85,232,229,61,7,18,154,189,83,175,90,243,156,234,228,211,213,201,79,145,94,38,154,222,149,112,69,12,241,91,153,210,42,40,100,100,93,88,143,142,154,56,99,85,69,119,85,98,170,185,202,170,229,184,158,81,218,103,138,225,252,33,89,243,171,77,39,91,214,123,112,175,184,93,234,164,142,62,227,188,53,92,212,112,64,215,181,136,245,133,140,129,94,214,61,206,219,36,243,185,21,17,253,18,106,131,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,160,206,61,184,223,190,241,113,157,197,69,142,85,93,109,186,101,100,237,75,100,178,86,66,202,121,159,84,176,162,77,85,86,216,229,145,146,77,189,210,178,53,222,173,100,93,54,181,174,146,85,124,106,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,91,252,53,198,215,91,37,37,84,27,216,230,63,100,177,171,94,221,204,123,154,189,23,230,215,42,47,201,84,190,158,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,177,209,50,69,222,174,100,189,119,53,173,146,37,124,170,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,157,255,0,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,182,72,254,204,53,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,246,78,216,215,107,158,198,207,43,162,123,218,244,142,69,107,246,187,162,181,218,20,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,249,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,251,80,80,15,52,127,61,154,155,248,47,179,209,18,171,145,143,223,103,229,191,212,137,85,199,183,4,22,46,46,48,72,171,113,202,91,85,183,83,108,157,168,172,151,186,201,159,79,11,233,86,100,89,169,106,221,28,82,62,72,118,58,87,198,155,21,204,151,166,215,53,178,74,143,160,187,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,127,229,87,199,61,215,84,169,191,118,237,92,186,85,220,50,203,109,61,85,202,199,144,220,174,142,168,169,188,193,221,89,37,165,153,213,18,44,178,84,196,146,57,204,217,185,22,158,39,34,181,157,141,210,88,248,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,35,87,29,28,102,216,184,60,211,138,91,156,118,175,140,230,121,71,136,167,198,109,178,177,233,74,233,34,70,119,106,106,100,111,78,144,197,221,137,86,54,185,36,145,207,107,91,181,21,242,199,85,124,184,114,204,171,57,230,19,167,153,78,107,147,93,114,11,213,111,197,188,77,198,233,91,37,93,84,251,44,149,108,102,249,100,87,61,219,88,198,181,58,175,201,173,68,79,146,33,125,32,0,124,145,218,109,80,221,106,47,176,219,41,25,114,172,167,134,146,162,177,176,181,39,154,8,93,35,162,137,242,116,220,230,49,211,204,230,181,87,163,86,89,21,58,110,94,191,89,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,0,82,183,58,191,52,248,183,167,244,62,227,113,61,7,37,125,94,195,113,13,80,205,180,142,251,61,92,55,221,66,167,161,154,196,173,129,95,4,207,183,199,91,44,240,189,233,243,99,214,41,150,70,170,166,197,72,100,69,114,57,88,215,217,247,16,252,63,96,60,77,105,125,118,148,106,51,42,217,109,172,168,167,171,138,178,133,33,74,218,41,225,145,28,217,105,228,154,57,27,27,213,187,226,115,145,189,86,57,100,111,203,114,153,225,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,30,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,107,186,47,68,114,57,174,99,218,199,177,236,111,64,204,56,182,202,181,19,132,123,15,12,121,164,94,47,236,86,65,65,112,199,110,40,217,36,153,212,49,193,114,100,208,85,75,36,206,235,219,241,84,145,211,178,56,218,214,197,19,154,171,244,179,175,171,229,113,231,179,76,191,26,246,122,210,255,0,129,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,149,92,208,249,129,127,227,39,10,90,69,55,249,219,78,103,120,107,191,234,210,165,53,20,244,245,63,245,154,106,184,230,139,253,220,93,63,172,165,122,240,241,195,246,125,196,214,168,80,233,70,156,178,145,151,42,202,122,138,185,107,43,146,100,162,162,130,24,213,206,150,162,72,99,145,209,177,93,178,38,185,91,209,100,150,54,252,183,33,161,237,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,235,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,246,183,170,244,70,163,90,214,49,172,99,24,198,212,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,19,196,86,144,233,30,182,233,29,247,12,214,216,41,25,140,50,157,247,9,174,115,78,202,103,217,223,11,28,228,175,138,161,255,0,76,15,137,170,245,87,187,232,216,175,107,209,209,185,237,118,107,46,212,84,214,235,173,109,190,142,237,73,116,167,165,168,146,24,171,169,27,43,96,170,99,92,168,217,163,73,152,201,81,142,68,71,34,72,198,63,162,166,230,181,122,162,92,79,39,61,107,214,92,255,0,78,50,45,60,206,109,247,91,174,33,133,248,106,92,111,33,158,38,246,233,186,162,247,45,110,157,210,35,229,237,177,97,124,76,107,29,218,141,206,107,222,198,45,52,107,5,185,163,249,236,212,223,193,125,158,136,149,92,140,126,251,63,45,254,164,78,158,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,251,90,146,194,170,141,145,173,106,162,177,236,142,70,103,139,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,110,167,149,22,183,235,70,173,232,149,198,209,171,150,60,130,174,159,29,168,107,172,121,149,222,74,185,159,145,65,81,61,82,202,206,253,70,228,157,244,210,196,232,213,236,122,162,49,241,70,173,106,199,185,243,124,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,60,86,55,162,154,71,135,103,247,173,82,197,52,227,31,179,229,153,21,63,134,186,221,168,168,89,12,245,108,89,159,59,213,234,212,68,87,201,44,138,249,31,211,124,170,200,187,138,238,212,123,125,169,85,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,117,94,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,36,255,0,51,222,61,106,116,98,213,87,195,246,143,223,106,232,53,6,231,79,77,53,214,239,73,218,122,90,109,211,182,109,240,199,43,101,238,211,215,57,27,3,145,86,47,166,25,210,70,57,175,88,222,218,150,209,221,29,207,181,215,63,181,233,206,156,216,106,238,55,43,141,68,17,75,44,84,179,77,5,190,9,38,142,23,85,213,58,22,61,209,83,70,233,88,178,74,173,84,106,47,252,200,186,19,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,238,86,194,205,177,70,198,70,213,93,172,99,119,57,239,223,35,234,219,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,142,213,205,147,35,225,150,61,14,251,55,171,204,241,249,215,215,46,29,13,162,162,151,227,22,218,169,97,153,99,170,146,57,36,108,137,110,146,74,84,134,117,70,189,174,93,155,91,220,100,111,142,144,75,20,228,247,145,240,203,98,212,123,140,121,227,60,38,172,85,239,139,28,186,94,42,41,98,182,197,75,34,211,192,218,90,30,228,137,34,220,103,146,162,86,170,35,28,229,133,155,88,230,238,149,178,78,174,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,122,124,104,241,109,138,240,141,165,139,148,220,162,241,217,37,247,196,219,241,155,115,91,28,189,202,230,211,72,246,79,60,75,52,82,45,28,114,36,45,153,241,170,185,189,232,209,19,171,208,160,28,167,41,212,125,113,212,122,172,147,36,174,186,229,185,158,91,112,99,92,230,196,179,85,87,85,72,173,142,40,98,138,52,255,0,66,56,226,141,168,214,181,24,198,53,17,26,212,185,254,90,28,14,83,112,227,134,195,172,57,195,234,223,168,185,165,158,54,77,73,35,37,167,101,142,221,50,199,58,81,58,23,163,92,181,42,230,68,233,156,246,253,15,141,35,98,34,53,239,154,111,128,80,15,52,127,61,154,155,248,47,179,209,19,255,0,146,167,149,140,167,212,10,239,110,183,19,252,0,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,12,171,151,253,255,0,146,203,255,0,119,255,0,254,156,40,4,213,64,0,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,60,166,170,233,158,43,172,154,113,145,233,110,107,73,226,44,185,53,190,91,125,78,216,227,124,144,239,79,162,120,187,140,123,27,52,79,70,201,27,213,171,178,70,49,200,157,90,135,159,225,227,135,236,7,134,93,47,161,210,141,57,101,91,237,180,117,21,21,114,214,87,36,43,91,91,60,210,43,157,45,68,144,199,27,100,122,55,100,77,114,183,170,71,20,109,249,237,67,165,128,1,77,124,214,120,218,163,213,107,237,55,15,218,67,149,248,204,50,205,219,172,191,220,173,119,40,42,45,249,5,83,217,20,208,70,199,194,174,238,67,79,243,234,138,253,174,157,87,116,104,180,241,189,99,87,5,28,40,223,120,180,214,90,44,55,181,117,163,196,45,189,43,50,155,221,20,44,119,128,165,218,245,142,52,116,138,140,73,167,123,59,81,167,71,185,58,190,78,219,217,20,136,104,79,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,111,240,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,244,79,155,156,170,191,53,82,147,57,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,186,171,87,167,88,182,170,198,146,73,207,248,4,227,38,167,132,29,80,173,184,95,105,170,235,240,76,158,157,33,200,232,104,104,162,158,181,239,130,57,150,142,106,117,146,72,209,175,100,178,171,92,138,253,139,28,178,117,107,158,145,171,111,250,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,5,85,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,113,57,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,154,29,85,195,236,90,127,168,249,30,21,140,103,182,172,214,213,101,184,75,71,73,127,181,177,237,165,184,70,213,232,146,49,31,255,0,246,85,106,190,53,114,42,199,36,172,219,35,172,83,147,103,16,90,143,13,246,237,195,245,207,31,202,242,44,50,110,149,150,219,149,60,11,61,191,21,170,86,84,77,36,117,15,219,252,8,106,251,111,216,138,253,189,248,215,108,106,179,202,246,219,81,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,101,223,44,191,253,171,202,175,57,79,193,45,86,111,140,220,42,46,31,14,180,211,120,122,26,62,236,142,127,98,158,46,171,219,133,155,182,177,157,87,107,81,19,170,244,59,7,3,186,189,134,232,71,21,24,30,169,106,12,245,112,99,214,154,138,200,107,167,166,129,102,125,59,42,104,167,165,73,149,137,245,57,140,116,237,123,209,168,231,236,107,182,181,238,232,213,209,152,7,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,152,45,66,194,174,186,107,159,228,186,115,125,168,164,158,229,138,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,167,78,168,159,200,252,155,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,68,98,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,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,153,250,192,166,14,104,220,118,218,181,178,235,14,132,104,190,77,87,81,132,216,234,30,236,130,227,73,59,124,22,67,90,215,49,98,100,123,83,116,180,212,238,99,149,31,191,183,44,142,71,163,92,144,195,43,160,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,157,54,181,239,108,19,57,173,85,234,228,138,69,78,187,87,162,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,252,154,198,57,203,209,17,84,246,186,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,208,79,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,178,118,198,187,154,199,186,9,93,19,222,214,44,145,163,95,181,189,85,173,140,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,157,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,120,120,239,209,76,19,135,238,40,50,237,51,211,123,135,114,195,73,225,107,105,232,159,44,210,205,107,241,52,241,204,180,146,73,44,109,223,183,185,185,138,215,75,252,39,196,143,145,210,164,136,157,87,149,167,18,154,143,165,124,65,88,116,134,216,151,91,214,25,168,55,15,9,114,178,82,210,173,83,169,170,150,37,72,238,48,183,115,123,61,189,140,90,137,19,171,124,52,114,57,205,122,197,18,178,245,1,64,60,209,252,246,106,111,224,190,207,68,74,174,70,63,125,159,150,255,0,82,45,80,128,28,208,184,22,253,181,226,175,215,29,28,195,60,94,164,217,118,124,98,154,137,219,102,190,218,227,141,200,189,33,70,175,136,172,135,164,125,190,138,215,190,36,124,127,197,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,190,158,1,56,236,181,113,119,140,214,216,178,90,58,75,78,162,227,180,233,87,120,163,165,141,176,81,85,65,37,68,205,142,90,24,223,81,44,239,100,113,182,157,179,57,232,136,217,38,98,39,201,237,37,169,85,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,90,247,16,252,64,224,60,50,233,125,118,171,234,51,234,223,109,163,168,167,164,138,142,133,97,90,218,217,230,145,26,216,169,227,154,72,219,35,209,187,229,115,81,221,82,56,164,119,207,106,153,225,215,77,116,212,126,34,245,30,227,170,26,161,121,241,215,90,238,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,123,112,179,115,186,39,85,114,185,206,123,220,247,189,239,119,107,229,113,231,179,76,191,26,246,122,210,255,0,128,0,3,53,156,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,37,80,0,165,110,117,126,105,241,111,79,232,125,198,226,64,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,233,224,19,142,203,87,23,120,205,109,139,37,163,164,180,234,46,59,78,149,119,138,58,88,219,5,21,84,18,84,76,216,229,161,141,245,18,206,246,71,27,105,219,51,158,136,141,146,102,34,124,158,211,235,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,212,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,59,29,43,227,77,138,230,75,211,107,154,217,37,71,208,93,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,164,160,229,113,231,179,76,191,26,246,122,210,255,0,129,0,57,213,249,88,197,189,64,161,246,235,137,80,26,99,169,153,86,145,101,241,231,88,85,95,132,189,83,219,238,86,250,106,166,201,36,114,82,248,218,41,232,223,60,79,141,237,123,38,141,149,14,124,111,71,125,50,53,142,84,84,69,69,249,112,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,65,28,20,112,163,98,225,47,70,168,176,222,213,170,179,47,185,116,172,202,111,116,80,189,190,62,171,115,214,56,209,210,42,189,97,129,143,237,70,157,24,213,232,249,59,108,124,178,33,32,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,35,202,115,72,227,234,143,81,60,119,12,154,57,112,181,92,177,4,240,117,25,22,69,71,83,5,116,55,121,19,181,83,13,53,36,145,185,236,108,49,61,35,89,36,69,73,29,44,107,31,208,200,223,222,134,188,46,240,201,159,113,77,170,22,221,63,196,41,170,232,237,175,168,107,111,89,10,219,166,169,162,179,64,177,203,38,249,221,26,109,107,222,216,37,108,76,123,152,146,72,141,102,230,245,87,55,66,154,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,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,74,54,230,143,231,179,83,127,5,246,122,34,85,114,49,251,236,252,183,250,145,106,132,127,226,79,130,13,14,226,171,42,196,178,221,82,165,186,182,175,19,223,22,219,92,208,211,124,82,149,210,50,79,11,87,47,105,211,58,22,171,36,218,145,201,27,153,226,38,86,185,28,253,201,218,177,108,79,21,193,172,84,184,182,21,140,218,177,251,45,22,255,0,13,110,181,209,71,73,75,6,247,185,239,217,20,104,214,55,115,222,231,47,68,249,185,202,171,243,85,63,88,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,0,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,58,175,60,239,185,63,204,159,166,145,171,150,174,117,149,105,134,109,172,186,145,133,90,237,87,27,214,45,163,247,187,205,53,61,210,121,34,165,119,135,172,160,149,234,245,141,174,123,182,177,142,114,70,155,123,142,106,49,100,137,28,178,50,42,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,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,145,123,220,187,248,62,192,120,114,210,59,70,111,2,82,94,115,188,222,207,75,95,119,190,50,88,106,25,12,19,49,147,54,134,142,88,94,248,150,153,170,173,85,146,55,185,39,123,82,69,114,177,33,100,114,212,165,110,117,126,105,241,111,79,232,125,198,226,126,175,42,93,116,211,142,29,52,227,95,117,67,84,47,62,6,213,67,246,106,40,97,137,17,245,87,10,167,37,209,99,165,166,141,85,59,147,63,107,186,39,84,106,53,174,123,220,198,49,239,108,42,215,77,116,212,126,34,245,30,227,170,26,161,121,241,215,90,238,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,123,112,179,115,186,39,85,114,185,206,123,220,247,189,239,116,139,209,14,87,58,243,173,154,13,115,214,138,58,154,75,29,101,69,59,42,241,28,126,227,23,110,124,134,15,235,58,85,149,206,107,105,24,246,244,236,58,68,84,149,126,167,118,162,115,38,116,74,255,0,10,176,44,171,253,181,199,50,76,114,225,255,0,41,71,93,109,174,167,147,254,204,144,205,28,140,255,0,137,205,115,127,177,80,179,76,239,141,59,87,20,252,177,53,22,197,151,228,20,142,213,76,106,158,206,153,5,26,83,54,149,107,96,75,229,19,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,219,141,143,135,116,11,225,59,205,62,141,250,129,143,123,140,5,223,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,223,117,164,99,246,75,26,181,237,220,199,185,171,209,126,109,114,162,252,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,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,234,184,236,214,61,71,214,94,38,179,26,221,77,134,213,75,95,137,220,42,177,42,74,27,91,150,74,90,42,90,42,169,152,145,50,103,177,146,79,214,71,74,245,150,70,53,206,116,139,209,145,183,108,76,153,92,162,56,62,192,114,171,83,248,166,207,18,146,247,114,180,222,37,160,198,173,75,44,51,65,111,158,6,198,229,174,157,140,123,156,149,40,231,244,138,57,90,197,141,26,217,209,175,238,65,36,118,190,0,40,7,154,63,158,205,77,252,23,217,232,137,255,0,201,83,202,198,83,234,5,119,183,91,137,254,0,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,6,85,203,254,255,0,201,101,255,0,187,255,0,255,0,78,20,2,106,160,0,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,1,90,188,229,53,99,84,244,191,246,65,251,51,212,188,175,18,248,159,218,15,27,240,43,205,77,7,138,237,252,63,183,221,236,189,187,246,247,31,183,119,94,155,221,211,249,169,205,121,68,235,126,180,106,87,18,89,37,139,81,181,123,53,202,173,176,96,245,149,113,81,222,239,245,117,208,71,59,107,232,26,217,91,28,210,57,168,244,107,222,212,114,39,94,143,114,127,106,146,171,154,55,19,25,151,15,90,13,13,171,79,232,114,10,43,238,121,80,251,69,62,79,64,137,28,22,70,51,99,229,235,54,213,86,212,205,23,113,144,163,118,189,17,39,149,175,107,160,68,117,16,154,61,225,31,135,173,44,225,223,70,172,24,230,153,212,218,175,190,58,223,13,77,110,91,75,75,76,201,178,45,238,146,120,234,31,44,40,189,216,83,196,61,32,71,62,77,145,57,173,71,191,230,231,118,179,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,109,181,251,73,191,97,90,203,150,105,31,218,251,86,81,246,94,224,234,47,138,91,29,214,25,254,148,118,215,55,170,246,230,102,238,220,177,110,119,110,86,72,205,206,219,185,108,127,147,207,19,185,149,117,170,163,134,155,238,35,144,94,108,86,186,133,154,197,122,182,89,145,244,86,38,76,218,186,169,225,185,85,35,145,35,100,178,198,190,29,85,142,123,164,146,86,43,182,163,17,158,131,156,166,172,106,158,151,254,200,63,102,122,151,149,226,95,19,251,65,227,126,5,121,169,160,241,93,191,135,246,251,189,151,183,126,222,227,246,238,235,211,123,186,127,53,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,235,209,238,79,237,83,208,115,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,223,249,164,113,245,89,167,126,59,134,77,28,184,93,109,185,122,248,58,140,139,34,163,169,158,134,107,68,107,218,169,134,154,146,72,220,199,186,105,88,177,172,146,34,172,109,138,69,143,235,124,143,236,213,94,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,54,232,228,124,112,239,95,174,121,123,108,123,219,12,76,71,73,35,209,171,178,54,61,202,157,26,166,135,184,93,225,147,1,225,103,75,237,186,127,136,83,82,86,92,153,78,214,222,178,21,183,67,77,91,121,157,36,150,77,243,186,52,220,230,49,211,202,216,152,247,61,99,141,90,205,206,232,174,119,96,32,7,57,61,107,251,13,195,237,167,71,41,45,253,234,189,77,184,47,122,121,34,221,28,20,54,233,105,234,36,218,228,145,170,217,157,59,232,209,189,88,246,172,125,254,187,93,177,74,149,208,29,28,190,241,1,172,184,158,142,227,147,120,122,188,154,224,218,121,42,118,177,254,18,149,141,116,149,53,59,30,246,36,157,168,35,150,94,222,244,115,246,109,111,212,228,67,197,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,104,207,130,253,99,190,235,239,12,24,6,170,229,48,236,189,93,109,242,83,220,100,220,197,241,53,84,149,18,210,75,83,209,140,99,25,222,125,59,165,237,181,168,214,119,54,39,84,111,85,237,96,20,67,205,179,10,186,226,188,105,100,23,219,133,69,36,148,249,141,158,213,123,161,108,47,114,190,56,25,76,218,21,108,168,173,68,71,247,104,101,114,35,85,201,177,204,94,189,85,90,223,147,149,46,153,254,209,56,201,199,46,53,20,150,170,186,12,42,223,93,147,86,65,112,143,185,187,183,26,83,211,190,22,171,28,213,154,58,170,170,105,90,171,183,111,105,94,215,110,107,81,111,164,21,235,205,151,139,188,251,69,113,155,70,139,233,205,187,32,177,92,179,42,118,92,165,204,169,106,38,163,74,104,32,168,69,117,45,12,240,185,174,90,149,115,25,222,234,189,25,12,172,110,215,247,209,209,211,9,105,60,194,120,100,192,120,89,224,39,3,211,252,66,154,146,178,228,204,226,222,219,214,66,182,232,105,171,111,51,165,21,218,77,243,186,52,220,230,49,211,202,216,152,247,61,99,141,90,205,206,232,174,116,96,229,113,231,179,76,191,26,246,122,211,208,115,70,225,159,13,225,235,94,97,186,233,253,118,63,69,98,207,41,223,119,167,198,40,21,99,158,200,246,108,100,189,97,220,168,218,105,165,238,62,21,110,214,34,164,241,53,141,108,8,174,227,252,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,55,57,98,153,17,93,27,156,228,84,123,31,36,111,179,254,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,44,251,152,143,27,244,124,42,224,137,137,97,213,91,181,55,44,183,203,45,137,201,12,21,48,218,227,108,209,70,250,170,168,159,43,94,221,204,124,254,29,86,57,35,124,180,238,71,181,90,199,181,104,179,252,42,207,114,175,246,215,35,201,50,59,135,252,165,101,117,202,186,162,79,251,82,77,52,146,63,254,55,57,206,254,213,82,247,184,4,224,78,213,194,38,51,91,125,201,107,41,46,218,139,145,83,165,37,226,178,150,70,207,69,75,4,117,19,58,56,168,100,125,60,83,177,146,70,234,119,76,215,170,163,164,133,138,159,38,52,175,94,99,220,66,235,238,13,198,118,161,226,216,86,184,106,6,63,101,162,248,79,134,183,90,242,106,218,74,88,55,218,169,30,253,145,71,35,88,221,207,123,156,189,19,230,231,42,175,205,84,146,188,154,245,99,84,245,67,246,191,251,76,212,188,175,45,248,103,217,255,0,5,241,219,205,77,127,133,238,124,67,185,218,239,61,219,55,118,217,187,111,78,187,27,215,249,33,10,249,163,249,236,212,223,193,125,158,136,149,92,140,126,251,63,45,254,164,90,161,205,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,217,43,90,174,234,177,203,27,190,91,144,174,14,103,92,189,40,241,106,58,158,34,184,126,196,59,54,168,119,75,150,216,45,144,193,5,45,170,150,40,33,142,42,170,42,72,33,102,216,83,181,51,234,87,115,220,142,145,36,218,140,73,92,202,235,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,245,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,208,159,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,253,174,88,166,68,70,200,214,185,21,24,246,73,27,32,183,60,239,185,63,204,159,166,156,43,148,158,127,134,233,102,186,103,250,131,168,57,13,37,143,30,177,233,189,125,77,117,117,74,174,200,153,241,43,106,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,21,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,232,87,68,215,189,190,38,70,182,55,76,253,206,220,244,70,162,246,217,27,25,226,106,52,47,81,232,116,58,30,33,238,118,111,3,134,87,100,17,99,118,218,154,133,86,73,113,170,116,53,18,72,250,118,116,250,225,143,194,189,143,145,85,27,220,114,49,187,213,146,164,125,175,149,199,158,205,50,252,107,217,235,73,21,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,58,244,99,83,251,16,233,92,154,245,99,84,245,67,246,191,251,76,212,188,175,45,248,103,217,255,0,5,241,219,205,77,127,133,238,124,67,185,218,239,61,219,55,118,217,187,111,78,187,27,215,249,33,101,64,0,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,0,20,173,206,175,205,62,45,233,253,15,184,220,72,191,163,252,50,103,218,231,165,250,137,168,26,115,77,87,120,185,105,237,69,149,178,227,212,54,233,170,235,110,48,87,201,81,27,159,78,216,81,206,115,226,116,44,115,152,173,232,177,186,71,238,111,109,26,255,0,43,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,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,159,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,178,118,198,187,154,199,186,9,93,19,222,214,44,145,163,95,181,189,85,173,130,188,233,244,27,13,162,199,177,78,35,108,212,84,150,252,134,178,240,204,102,244,176,211,170,62,234,199,210,201,45,52,210,189,30,141,223,3,105,36,141,23,98,189,236,149,141,87,163,97,99,72,151,202,227,207,102,153,126,53,236,245,165,143,243,118,212,44,251,77,120,109,198,239,186,115,156,100,24,173,202,124,226,142,146,90,203,37,206,106,25,228,129,212,21,238,116,78,146,23,53,202,197,115,24,229,106,175,78,172,106,255,0,98,16,127,151,15,16,186,251,156,241,157,167,152,182,107,174,26,129,144,89,107,126,45,226,109,215,76,154,182,174,150,125,150,170,183,179,124,82,72,230,59,107,216,215,39,84,249,57,168,169,243,68,38,7,58,191,43,24,183,168,20,62,221,113,41,88,189,62,93,220,2,209,240,199,138,174,121,170,86,251,85,203,83,111,125,170,142,139,77,5,71,217,152,210,57,89,225,169,106,118,171,210,103,178,121,27,81,36,111,72,221,244,198,221,205,143,185,44,213,5,43,115,171,243,79,139,122,127,67,238,55,18,53,104,103,21,218,143,195,182,156,106,62,21,165,242,252,42,235,168,223,12,130,107,252,83,43,106,173,180,180,169,86,146,54,153,17,62,137,164,241,77,68,155,174,232,218,199,43,17,30,230,73,23,31,180,219,42,111,87,90,43,53,28,148,145,212,87,212,71,77,19,234,234,226,165,129,175,123,145,173,89,38,153,205,138,38,117,84,234,249,28,214,53,58,171,149,17,21,77,25,240,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,220,228,138,20,85,108,109,115,149,85,239,124,146,63,181,148,3,205,31,207,102,166,254,11,236,244,68,170,228,99,247,217,249,111,245,34,213,1,205,56,155,187,93,108,28,54,234,189,246,197,115,171,183,92,173,216,61,246,174,142,178,146,103,67,61,52,241,208,76,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,51,239,251,216,241,79,255,0,164,182,170,255,0,243,149,199,255,0,182,47,251,139,31,43,26,201,233,254,67,237,211,153,172,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,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,199,85,231,157,247,39,249,147,244,211,133,114,150,194,173,90,149,173,26,159,167,55,218,138,184,45,185,86,147,222,172,149,146,210,61,173,158,56,42,106,232,97,145,209,185,205,115,81,232,215,170,162,171,92,157,122,117,69,254,68,64,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,122,116,234,137,252,139,254,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,162,34,198,249,98,142,42,132,141,201,213,172,168,103,205,200,168,247,72,162,149,185,213,249,167,197,189,63,161,247,27,137,2,163,187,93,97,181,84,88,161,185,213,178,219,89,81,13,93,69,27,102,114,65,52,240,182,70,197,43,227,235,181,207,99,103,153,173,114,167,86,164,178,34,116,220,189,102,175,45,14,7,42,120,142,204,161,214,28,225,244,140,211,172,46,241,27,38,164,145,145,84,62,249,113,133,35,157,40,157,11,209,205,74,100,107,226,116,206,123,126,182,72,145,177,21,92,247,195,119,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,193,205,23,128,90,60,194,197,114,226,99,71,109,246,171,93,215,28,183,212,215,101,150,120,41,160,163,142,231,74,199,203,83,61,201,175,107,91,190,177,189,201,29,47,113,92,233,163,107,118,170,62,52,100,213,23,69,118,186,219,169,171,232,237,247,58,186,90,123,165,58,82,87,69,12,206,99,42,160,73,99,153,34,149,168,189,30,196,150,24,164,70,187,170,111,141,142,254,109,69,78,151,194,119,154,125,27,245,3,30,247,24,13,9,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,108,116,145,200,196,234,248,90,139,213,139,244,170,244,232,189,21,35,6,158,242,137,225,183,77,115,252,107,81,172,89,182,165,79,114,197,111,20,87,186,56,170,238,84,14,130,73,233,166,100,209,182,70,182,141,174,86,43,152,136,168,142,106,244,235,209,83,249,158,215,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,7,85,230,105,162,159,177,110,46,50,159,15,112,241,84,25,223,92,214,143,124,187,230,139,198,207,55,136,142,78,145,177,173,233,85,21,78,198,166,238,145,44,91,156,174,221,210,101,114,71,213,11,85,86,1,168,90,47,51,105,32,185,91,47,17,101,20,234,234,214,247,235,32,169,134,58,105,118,83,244,71,108,129,212,144,238,145,21,201,214,174,54,170,55,229,190,205,0,5,0,243,71,243,217,169,191,130,251,61,17,63,249,42,121,88,202,125,64,174,246,235,113,63,192,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,202,185,127,223,249,44,191,247,127,255,0,233,194,128,77,84,0,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,0,35,255,0,21,188,20,233,103,24,63,101,191,105,151,252,174,217,246,75,199,120,47,129,85,83,67,220,241,93,142,231,119,189,4,189,122,120,102,109,219,183,167,87,117,235,213,58,121,254,23,249,122,104,191,9,153,253,195,81,180,231,39,205,110,55,43,141,158,91,36,177,94,235,105,38,129,176,73,52,51,57,205,108,52,209,57,31,186,157,136,138,174,84,232,174,249,127,37,78,215,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,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,206,183,16,252,63,103,220,50,234,133,118,148,106,51,41,31,114,163,167,167,171,138,178,133,38,90,42,216,38,141,28,217,105,228,154,56,221,35,17,219,226,115,145,189,18,72,164,111,207,106,150,21,202,143,142,159,241,28,47,235,94,103,255,0,155,210,224,21,181,205,255,0,73,174,181,201,80,174,255,0,162,240,172,115,127,221,194,143,255,0,39,132,181,66,21,115,51,227,71,247,108,211,134,105,190,20,238,230,125,159,91,234,224,166,168,134,187,179,37,138,133,83,180,250,238,145,189,179,54,103,43,220,218,119,38,214,247,34,149,234,229,236,172,114,82,14,45,137,229,89,205,246,151,22,194,177,155,174,65,122,173,223,225,173,214,186,41,42,234,167,216,199,61,251,34,141,28,247,109,99,28,229,232,159,38,181,85,126,72,166,132,248,40,225,70,197,194,94,141,81,97,189,171,85,102,95,114,233,89,148,222,232,161,123,124,125,86,231,172,113,163,164,85,122,195,3,31,218,141,58,49,171,209,242,118,216,249,100,65,197,111,5,58,89,198,15,217,111,218,101,255,0,43,182,125,146,241,222,11,224,85,84,208,247,60,87,99,185,221,239,65,47,94,158,25,155,118,237,233,213,221,122,245,78,158,127,133,254,94,154,47,194,102,127,112,212,109,57,201,243,91,141,202,227,103,150,201,44,87,186,218,73,160,108,18,77,12,206,115,91,13,52,78,71,238,167,98,34,171,149,58,43,190,95,201,82,37,243,206,251,147,252,201,250,105,5,120,92,226,82,251,194,245,227,58,205,112,228,217,148,222,240,249,177,235,21,75,233,89,81,13,29,84,213,244,82,62,121,24,247,34,46,200,32,157,89,213,30,222,239,105,30,199,49,94,135,42,255,0,10,179,220,171,253,181,200,242,76,142,225,255,0,41,89,93,114,174,168,147,254,212,147,77,36,143,255,0,141,206,115,191,181,84,189,238,1,56,19,181,112,137,140,214,223,114,90,202,75,182,162,228,84,233,73,120,172,165,145,179,209,82,193,29,68,206,142,42,25,31,79,20,236,100,145,186,157,211,53,234,168,233,33,98,167,201,141,37,168,40,135,154,246,177,93,117,43,139,75,222,34,219,245,37,118,61,167,212,244,246,75,92,84,85,78,150,8,231,116,49,205,90,231,183,123,152,149,41,80,247,193,34,181,26,189,41,98,99,211,116,106,167,74,228,183,163,150,44,195,89,114,221,98,187,205,220,171,211,187,125,61,61,174,155,107,211,109,85,201,181,17,186,167,123,94,136,187,32,130,162,46,219,152,246,187,196,238,250,93,27,85,120,255,0,52,220,2,167,5,227,75,50,170,76,122,146,211,109,202,169,232,47,246,212,166,72,154,202,166,73,76,200,170,42,21,145,175,210,247,214,65,86,175,222,136,247,63,115,215,174,244,115,165,87,35,236,254,166,91,86,169,233,109,118,67,72,148,244,181,22,235,253,174,210,229,137,179,171,229,108,176,86,212,49,58,119,94,196,72,104,24,239,154,177,138,177,255,0,85,100,93,214,148,1,159,110,101,217,253,54,160,241,165,168,149,86,220,134,174,235,109,177,212,83,88,41,82,101,151,101,27,233,41,163,138,170,158,38,72,137,177,141,172,74,181,93,169,177,207,115,222,221,219,247,47,159,224,31,83,49,93,34,226,247,77,179,172,214,175,194,89,105,238,21,22,250,154,167,73,28,113,210,248,218,73,168,217,60,175,145,237,99,33,141,245,13,124,143,87,125,49,181,238,68,85,68,69,209,72,57,167,16,252,63,96,60,77,105,125,118,148,106,51,42,217,109,172,168,167,171,138,178,133,33,74,218,41,225,145,28,217,105,228,154,57,27,27,213,187,226,115,145,189,86,57,100,111,203,114,153,225,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,30,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,107,186,47,68,114,57,174,99,218,199,177,236,111,182,200,248,170,204,179,174,20,45,252,52,231,119,42,187,179,49,92,162,221,118,197,234,229,141,28,250,91,116,116,117,208,77,71,44,202,253,206,99,29,61,55,97,187,23,107,59,172,87,163,25,11,27,249,60,36,235,125,171,135,13,126,199,53,162,243,99,171,188,211,227,148,247,71,50,130,154,70,198,250,153,230,183,84,211,194,197,123,190,76,98,203,52,123,223,209,202,214,110,114,53,234,136,197,242,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,159,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,52,229,139,203,210,179,22,172,166,226,43,136,28,67,179,117,135,108,184,149,130,231,12,240,85,90,170,162,158,104,229,170,173,164,158,22,109,153,59,80,190,153,119,61,168,217,22,77,168,244,137,204,232,28,234,252,172,98,222,160,80,251,117,196,171,94,18,117,190,213,195,134,191,99,154,209,121,177,213,222,105,241,202,123,163,153,65,77,35,99,125,76,243,91,170,105,225,98,189,223,38,49,101,154,61,239,232,229,107,55,57,26,245,68,98,248,12,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,155,229,127,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,182,158,85,124,12,93,116,182,155,247,145,213,203,93,93,191,44,185,83,213,91,108,120,245,202,214,234,122,155,52,29,213,142,90,169,155,81,26,75,29,76,169,27,154,205,155,81,41,229,114,171,159,223,219,29,143,144,255,0,94,249,95,232,23,17,58,177,125,214,60,215,47,212,10,43,214,65,225,124,76,22,187,133,20,116,172,236,83,69,78,205,141,146,146,71,167,86,66,213,94,175,95,169,87,167,68,232,137,208,56,82,224,167,75,56,62,251,83,251,51,191,229,119,63,181,190,7,198,252,118,170,154,110,223,133,239,246,251,93,152,34,233,215,196,191,118,237,221,122,55,167,78,139,214,160,121,163,249,236,212,223,193,125,158,136,149,92,140,126,251,63,45,254,164,90,161,157,110,10,56,174,190,240,151,172,180,89,151,118,235,89,136,92,186,81,229,54,74,41,152,223,31,75,181,233,28,136,217,17,88,179,64,247,247,99,94,172,114,244,124,125,198,50,89,20,191,236,91,41,211,141,113,211,138,92,147,27,174,181,101,184,102,91,111,123,90,231,68,147,82,215,82,200,142,142,88,101,138,68,255,0,78,57,34,145,168,230,185,30,199,181,21,28,212,164,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,175,63,224,23,88,179,237,41,226,143,78,232,241,11,245,92,22,220,171,40,182,89,47,86,197,170,153,180,85,240,84,202,180,155,167,134,55,181,178,190,38,213,75,36,74,253,200,201,54,187,162,252,209,102,87,60,239,185,63,204,159,166,149,107,69,118,186,219,169,171,232,237,247,58,186,90,123,165,58,82,87,69,12,206,99,42,160,73,99,153,34,149,168,189,30,196,150,24,164,70,187,170,111,141,142,254,109,69,73,21,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,215,172,210,246,165,68,145,205,88,227,107,28,231,110,84,100,82,79,254,112,88,158,43,131,112,119,134,98,216,86,51,106,199,236,180,90,129,73,225,173,214,186,40,233,41,96,223,67,115,123,246,69,26,53,141,220,247,185,203,209,62,110,114,170,252,213,72,45,202,227,207,102,153,126,53,236,245,165,175,113,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,253,213,15,69,84,114,39,68,111,203,249,170,250,14,20,184,41,210,206,15,190,212,254,204,239,249,93,207,237,111,129,241,191,29,170,166,155,183,225,123,253,190,215,102,8,186,117,241,47,221,187,119,94,141,233,211,162,245,144,0,0,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,0,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,71,52,230,141,192,149,171,68,238,176,235,190,139,227,53,116,248,77,242,161,237,200,45,212,144,55,193,99,213,174,115,18,39,199,181,119,69,77,80,231,185,17,155,59,113,72,212,98,57,169,52,49,54,48,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,220,229,138,100,69,116,110,115,145,81,236,124,145,190,199,249,182,103,248,110,169,240,77,128,106,14,159,100,52,151,204,122,249,156,80,84,208,215,83,42,236,149,159,15,185,34,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,66,14,87,30,123,52,203,241,175,103,173,46,123,138,14,23,240,30,44,240,11,126,156,234,53,223,32,183,91,109,215,136,175,113,75,100,168,134,25,221,60,112,205,11,90,231,77,20,173,86,109,168,122,170,35,81,122,163,126,127,205,23,143,232,39,43,253,2,225,219,86,44,90,199,133,101,250,129,91,122,199,252,87,134,130,233,112,162,146,149,253,250,105,105,223,189,177,210,70,245,232,201,156,169,209,233,245,34,117,234,157,81,124,7,58,191,43,24,183,168,20,62,221,113,43,215,150,93,166,213,122,227,143,76,40,239,54,202,74,250,120,234,46,85,108,138,166,22,202,198,207,5,178,174,104,101,70,185,21,17,241,203,28,114,49,223,205,175,99,92,157,21,17,77,4,128,82,183,58,191,52,248,183,167,244,62,227,113,28,175,56,104,210,206,40,48,77,114,193,117,50,211,254,246,124,21,230,142,10,111,138,91,63,141,91,44,158,18,121,162,147,179,221,236,49,146,109,111,214,206,173,95,236,84,138,188,69,240,209,170,124,47,231,115,96,186,153,105,255,0,115,224,175,52,112,84,252,46,231,252,24,101,147,194,79,52,81,247,187,93,246,50,77,173,250,31,213,171,253,138,179,211,150,151,49,139,85,130,213,103,225,191,94,175,52,150,235,109,186,159,194,99,25,45,109,67,97,130,154,8,219,85,60,145,92,170,234,170,81,172,99,90,148,244,244,205,138,52,68,68,108,107,255,0,240,169,107,229,0,243,71,243,217,169,191,130,251,61,17,42,185,24,253,246,126,91,253,72,181,64,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,175,78,168,191,200,132,31,220,84,225,99,253,255,0,106,175,255,0,21,183,127,168,146,171,139,31,43,26,201,233,254,67,237,211,153,172,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,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,199,85,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,227,149,115,52,209,79,216,183,23,25,79,135,184,120,170,12,239,174,107,71,190,93,243,69,227,103,155,196,71,39,72,216,214,244,170,138,167,99,83,119,72,150,45,206,87,110,233,50,185,35,234,133,170,171,0,212,45,23,153,180,144,92,173,151,136,178,138,117,117,107,123,245,144,84,195,29,52,187,41,250,35,182,64,234,72,119,72,138,228,235,87,27,85,27,242,223,102,133,43,115,171,243,79,139,122,127,67,238,55,18,63,240,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,94,140,83,65,56,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,1,76,28,207,120,10,166,209,139,173,95,16,58,63,98,164,160,211,235,157,69,52,55,91,69,39,117,235,105,184,206,233,183,205,28,77,139,181,79,66,229,108,13,68,89,126,153,167,72,216,214,177,99,99,98,95,9,222,105,244,111,212,12,123,220,96,52,166,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,2,127,243,180,209,79,252,69,226,50,142,225,255,0,224,194,174,20,178,75,255,0,88,172,164,146,22,36,127,245,212,145,206,147,252,194,53,191,215,82,58,242,153,213,11,86,156,113,131,107,182,94,91,73,29,62,117,103,172,197,217,87,83,90,218,118,83,78,247,71,83,15,77,200,169,35,229,150,146,58,118,71,213,170,231,212,55,162,170,162,49,215,188,0,40,7,154,63,158,205,77,252,23,217,232,137,255,0,201,83,202,198,83,234,5,119,183,91,137,254,0,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,6,85,203,254,255,0,201,101,255,0,187,255,0,255,0,78,20,2,104,123,142,78,46,237,92,32,233,27,114,184,45,212,151,140,178,253,80,235,110,57,106,158,161,172,99,231,70,43,159,85,51,17,201,43,233,161,77,187,251,105,213,95,36,49,171,163,238,164,141,245,92,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,30,201,219,26,238,107,30,232,37,116,79,123,88,178,70,141,126,214,245,86,183,176,0,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,129,92,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,116,85,101,76,209,117,108,108,102,217,24,201,59,251,163,84,135,187,205,121,98,243,11,172,202,107,41,184,117,226,7,47,239,93,102,219,22,37,127,185,205,60,245,87,90,169,103,154,73,105,107,106,231,153,251,166,94,236,44,166,77,172,106,182,53,143,114,189,98,107,236,252,0,8,191,199,223,6,212,220,95,105,125,21,190,197,83,73,65,157,227,21,11,54,57,93,93,91,44,20,76,100,242,66,149,144,212,36,113,200,174,99,226,137,28,213,70,111,73,34,143,163,154,197,145,29,65,159,225,86,5,149,127,182,184,230,73,142,92,63,229,40,235,173,181,212,242,127,217,146,25,163,145,159,241,57,174,111,246,42,23,19,162,28,214,48,25,184,75,185,234,6,171,221,233,46,58,169,133,211,178,150,191,30,141,208,219,167,200,39,146,110,221,45,69,35,92,229,107,216,230,171,29,80,232,154,171,10,178,119,164,8,206,203,95,81,122,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,59,100,145,241,195,189,126,136,34,238,61,239,108,49,49,27,28,108,87,46,200,216,198,162,244,106,22,211,202,155,130,90,205,41,177,84,241,3,171,216,167,131,204,239,61,202,59,5,182,233,109,158,158,225,143,210,177,242,195,60,143,100,200,222,220,213,31,46,138,140,220,216,17,54,200,169,81,35,18,197,64,42,175,158,119,220,159,230,79,211,74,171,46,39,149,95,3,23,93,45,166,253,228,117,114,215,87,111,203,46,84,245,86,219,30,61,114,181,186,158,166,205,7,117,99,150,170,102,212,70,146,199,83,42,70,230,179,102,212,74,121,92,170,231,247,246,199,99,224,252,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,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,242,50,239,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,169,122,156,168,116,118,213,166,188,37,217,50,231,88,106,232,114,29,65,168,168,189,221,37,173,165,108,83,201,3,102,146,26,38,177,219,26,245,166,90,118,50,120,209,202,228,235,85,43,216,187,100,68,56,255,0,59,77,51,202,178,13,56,211,189,82,180,210,120,139,46,31,112,184,91,238,253,184,228,124,148,254,61,41,187,19,187,107,21,140,133,31,72,177,185,239,115,127,137,60,13,68,114,191,229,8,57,104,231,244,218,125,198,150,157,213,92,178,26,187,85,182,249,81,83,96,170,72,86,93,149,143,171,166,146,42,90,121,89,26,46,246,58,177,105,21,55,38,198,189,172,123,182,236,220,154,9,7,148,213,93,76,197,116,111,78,50,61,82,205,106,252,61,151,25,183,203,112,169,219,36,108,146,109,137,244,65,23,113,236,99,166,149,234,216,227,98,185,55,200,246,53,23,171,144,204,16,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,117,138,182,24,217,47,87,163,35,169,142,104,209,85,93,213,24,138,142,114,42,57,122,88,35,87,29,28,25,88,184,195,211,138,91,100,119,95,131,102,120,191,136,168,198,110,82,189,235,74,217,37,70,119,105,170,99,111,94,176,203,218,137,22,70,181,100,141,204,107,155,185,17,241,73,64,57,78,39,149,96,215,218,172,91,53,198,110,184,253,234,139,103,137,183,93,40,164,164,170,131,123,26,246,111,138,68,107,219,185,143,107,147,170,124,218,228,84,249,42,31,148,79,254,87,188,11,126,218,242,166,107,142,177,225,158,47,77,172,187,254,15,77,90,237,176,223,110,145,200,212,78,176,171,87,196,81,195,210,78,231,85,107,31,42,50,63,226,181,181,17,165,212,144,3,157,95,149,140,91,212,10,31,110,184,148,172,88,255,0,42,190,6,45,90,165,83,251,200,234,229,174,146,225,137,219,106,42,173,182,60,122,229,107,109,69,53,230,126,210,199,45,84,205,168,141,98,146,154,37,145,205,102,205,202,181,17,57,85,204,236,109,146,226,64,5,0,243,71,243,217,169,191,130,251,61,17,42,185,24,253,246,126,91,253,72,181,67,42,229,255,0,114,184,242,39,166,95,141,123,197,104,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,63,249,231,125,201,254,100,253,52,175,94,30,56,126,207,184,154,213,10,29,40,211,150,82,50,229,89,79,81,87,45,101,114,76,148,84,80,67,26,185,210,212,73,12,114,58,54,43,182,68,215,43,122,44,146,198,223,150,228,52,61,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,61,101,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,126,214,245,94,136,212,107,90,198,53,140,99,24,216,129,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,0,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,89,246,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,217,226,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,234,159,39,53,21,62,104,133,6,113,247,193,181,79,8,58,161,69,111,177,84,213,215,224,153,61,58,205,142,87,87,86,197,61,107,223,4,112,165,100,53,9,28,113,163,94,201,101,71,53,81,155,22,57,99,232,231,61,36,70,240,170,109,76,202,169,180,178,227,163,158,47,187,141,220,50,10,60,155,177,36,146,59,195,215,83,211,84,211,239,133,187,251,108,238,71,85,210,69,216,174,119,98,15,169,17,157,22,64,114,184,243,217,166,95,141,123,61,105,127,192,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,63,248,139,225,163,75,56,160,193,38,193,117,50,211,254,231,193,94,104,224,166,248,165,179,248,208,203,39,132,158,104,164,236,247,123,12,100,155,91,245,179,171,87,251,21,51,173,170,88,7,236,191,59,185,224,191,109,113,76,183,225,157,159,233,156,90,229,227,237,117,93,200,89,47,240,103,218,221,251,123,155,29,244,167,71,177,237,254,206,165,186,114,185,227,131,62,215,27,84,218,47,170,246,92,130,249,120,198,233,216,148,121,148,52,51,84,193,60,27,94,177,211,221,39,107,85,176,212,237,138,78,220,242,42,37,66,70,230,185,123,205,221,60,11,230,143,231,179,83,127,5,246,122,34,85,114,49,251,236,252,183,250,145,106,128,3,149,113,99,229,99,89,61,63,200,125,186,115,53,134,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,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,2,170,249,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,234,188,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,117,254,119,26,67,76,251,86,158,235,221,12,20,145,212,65,81,46,33,116,145,211,203,223,157,143,108,149,84,77,100,127,56,145,145,172,117,234,231,125,47,85,154,52,250,209,19,100,96,229,89,172,118,45,34,226,226,209,77,145,195,210,147,61,183,203,135,71,83,185,255,0,222,181,85,51,193,37,50,236,99,28,175,238,79,79,20,29,62,150,183,191,189,206,70,177,81,111,164,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,11,179,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,215,123,221,70,181,113,177,175,69,98,190,86,170,237,232,143,109,16,233,62,117,251,47,213,60,55,83,62,23,241,63,178,89,5,186,251,224,187,253,159,21,225,106,99,155,181,220,218,237,155,187,123,119,109,119,78,189,122,47,78,134,154,49,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,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,200,253,96,10,1,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,127,131,159,235,166,186,105,199,14,154,113,113,213,13,80,188,248,27,85,15,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,201,159,181,221,19,170,53,26,215,61,238,99,24,247,183,133,112,81,204,15,13,226,235,33,203,48,118,216,170,236,121,13,142,162,178,229,108,134,72,87,101,125,131,197,35,41,231,114,181,207,108,85,49,182,90,120,230,141,94,173,87,185,31,19,156,215,57,144,192,190,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,25,87,47,251,255,0,37,151,254,239,255,0,253,56,80,9,210,184,135,226,7,62,226,107,84,43,181,95,81,159,72,203,149,101,61,61,36,84,116,43,50,81,81,65,12,104,214,197,79,28,210,72,232,216,174,223,43,154,142,232,178,75,35,190,91,148,244,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,55,57,98,153,17,93,27,156,228,84,123,31,36,111,208,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,45,167,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,167,72,98,238,196,171,27,92,146,72,231,181,173,218,138,249,99,160,28,167,44,202,179,155,237,86,83,154,228,215,92,130,245,91,179,196,220,110,149,178,85,213,79,177,141,99,55,203,34,185,238,218,198,53,169,213,126,77,106,34,124,145,15,146,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,242,121,119,113,245,71,196,230,42,184,30,169,92,45,86,221,77,178,118,169,250,173,76,20,255,0,105,163,88,229,127,137,165,166,220,143,89,152,200,36,117,68,113,177,99,111,211,35,118,182,78,220,83,84,0,10,181,230,235,193,181,53,85,53,195,139,252,50,166,146,141,244,116,244,208,230,116,245,117,178,171,235,30,178,210,81,80,205,75,23,109,205,71,163,95,178,84,89,24,205,145,70,230,181,94,178,43,234,132,155,252,174,120,59,166,226,23,84,38,212,253,64,179,210,86,233,246,7,80,197,168,161,175,163,150,72,47,119,23,198,245,138,153,23,229,19,153,10,246,230,153,174,115,186,162,193,27,163,115,39,85,109,228,128,10,171,231,157,247,39,249,147,244,210,58,242,162,209,220,7,88,248,163,158,143,81,172,52,151,203,110,55,139,215,222,226,182,87,82,195,83,69,87,63,118,10,70,182,162,25,152,246,200,198,182,173,242,53,19,162,164,145,198,238,191,74,162,222,240,4,53,230,217,154,218,177,94,11,114,11,21,194,158,174,74,140,198,241,106,178,80,186,22,53,89,28,236,169,109,114,186,85,87,34,163,59,84,50,181,21,168,229,222,230,39,78,138,174,109,21,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,106,35,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,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,252,206,23,204,63,10,186,231,252,22,234,173,138,205,81,73,13,69,45,157,151,183,186,165,238,107,22,11,125,76,85,211,53,21,173,114,239,116,84,210,53,137,211,162,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,53,39,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,245,144,43,156,118,175,83,97,92,52,80,233,109,60,244,139,114,212,123,196,48,190,9,160,149,207,248,117,11,217,85,52,209,61,189,24,199,182,161,40,24,168,245,94,172,153,251,90,189,21,204,171,110,11,244,114,197,175,188,80,96,26,85,148,205,178,203,117,184,73,81,113,143,107,215,196,210,210,83,203,87,45,55,86,61,143,103,121,148,238,139,184,215,35,153,220,222,157,85,189,23,245,120,248,211,60,87,72,184,189,212,156,23,10,164,240,150,90,123,133,61,194,154,149,177,199,28,116,190,54,146,26,199,193,19,35,99,88,200,99,125,67,153,27,17,191,76,109,99,85,85,81,85,108,171,147,102,181,253,185,225,246,237,163,149,118,254,205,94,153,92,19,179,60,113,109,142,122,27,140,181,21,17,238,114,200,229,116,205,157,149,136,238,140,99,82,62,199,77,206,222,164,255,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,233,245,205,31,133,99,25,34,42,59,182,229,99,183,163,34,72,224,7,6,122,41,138,241,19,196,158,31,163,153,173,194,235,69,101,200,62,33,226,103,181,203,28,117,76,236,80,84,84,51,99,164,142,70,39,87,194,212,94,172,95,165,87,167,69,232,169,163,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,15,172,128,28,234,252,172,98,222,160,80,251,117,196,172,14,12,244,83,21,226,39,137,60,63,71,51,91,133,214,138,203,144,124,67,196,207,107,150,56,234,153,216,160,168,168,102,199,73,28,140,78,175,133,168,189,88,191,74,175,78,139,209,83,70,118,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,88,0,160,30,104,254,123,53,55,240,95,103,162,37,87,35,31,190,207,203,127,169,22,168,101,92,191,238,87,30,68,244,203,241,175,120,173,28,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,44,127,156,126,1,153,106,158,101,195,238,159,105,246,61,87,124,200,111,149,25,29,53,13,13,50,38,249,95,210,218,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,47,248,59,225,87,13,225,67,72,237,248,125,154,219,72,236,158,227,79,79,83,150,93,227,145,102,125,198,226,140,250,209,178,185,140,119,134,141,206,145,176,179,107,118,177,85,202,157,199,200,247,247,82,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,0,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,0,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,115,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,233,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,55,59,162,244,86,171,92,230,61,175,99,222,199,103,135,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,237,241,57,200,222,137,36,82,55,231,181,78,193,202,227,207,102,153,126,53,236,245,165,255,0,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,71,74,230,141,199,109,215,68,237,80,232,70,139,228,212,148,249,181,242,157,238,200,46,52,147,187,198,227,212,78,107,22,38,71,181,54,197,83,80,215,185,81,251,251,145,70,212,122,53,171,52,50,182,165,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,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,186,19,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,55,206,232,211,115,152,199,79,43,98,99,220,245,142,53,107,55,59,162,185,212,195,205,31,207,102,166,254,11,236,244,68,170,228,99,247,217,249,111,245,34,213,0,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,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,3,53,156,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,37,80,5,85,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,213,121,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,176,158,101,26,67,77,171,252,31,103,16,36,20,139,114,195,233,211,47,182,205,83,60,177,50,7,208,181,207,168,114,36,125,119,189,212,107,87,27,26,244,86,43,229,106,174,222,136,246,208,190,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,211,175,69,79,230,105,203,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,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,252,138,108,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,0,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,130,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,209,238,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,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,249,153,141,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,122,116,234,137,252,139,232,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,215,123,221,70,180,146,61,204,85,98,190,87,34,109,232,172,108,160,0,160,30,104,254,123,53,55,240,95,103,162,39,255,0,37,79,43,25,79,168,21,222,221,110,39,248,32,175,51,206,10,114,174,35,113,90,109,82,211,251,253,214,175,36,194,173,243,108,199,39,170,146,74,26,138,24,227,168,158,127,5,75,20,18,72,251,140,210,37,44,105,245,53,178,54,38,53,126,109,106,148,195,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,189,171,141,254,40,45,92,89,231,248,102,163,81,218,42,237,215,43,118,15,110,178,95,162,150,157,176,192,235,172,115,84,205,82,234,86,164,178,185,105,183,84,34,70,178,57,31,209,62,164,254,213,153,92,140,126,251,63,45,254,164,90,160,50,174,95,247,254,75,47,253,223,255,0,250,112,160,18,106,114,238,224,22,179,137,204,169,115,205,82,183,221,109,186,101,100,237,84,116,90,105,233,254,211,72,178,74,207,13,75,83,181,24,176,177,240,72,218,137,35,122,200,223,166,54,237,116,157,200,188,175,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,222,217,95,26,108,70,190,46,155,92,231,71,42,51,234,224,19,142,203,175,8,153,53,109,139,37,163,171,187,105,214,69,80,149,119,138,58,88,221,61,109,44,241,211,204,216,229,161,141,245,17,64,199,201,35,169,219,51,158,138,174,142,22,34,124,216,210,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,62,178,0,115,171,242,177,139,122,129,67,237,215,18,176,56,51,214,188,87,135,110,36,240,253,99,205,109,247,90,219,46,63,241,15,19,5,174,40,228,170,127,126,130,162,157,155,27,36,145,177,122,62,102,170,245,122,125,40,189,58,175,68,95,41,174,154,233,168,252,69,234,61,199,84,53,66,243,227,174,181,221,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,246,225,102,231,116,78,170,229,115,156,247,185,239,123,222,235,31,229,95,192,85,53,45,53,171,138,125,100,177,82,86,62,178,158,27,134,13,108,168,238,163,232,222,146,204,213,175,169,167,146,38,181,94,173,100,18,210,189,175,123,54,75,221,232,143,72,156,206,129,205,27,129,43,174,182,90,161,215,125,23,198,105,42,51,107,29,59,219,144,91,169,32,119,141,200,104,154,214,36,79,143,106,237,150,166,157,172,114,35,54,119,37,141,200,196,115,150,24,98,117,64,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,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,233,71,148,217,40,166,123,188,5,86,231,164,114,35,100,68,122,67,59,25,221,141,122,189,169,213,241,247,30,248,164,82,64,0,10,107,230,179,198,213,30,171,95,105,184,126,210,28,175,198,97,150,110,221,101,254,229,107,185,65,81,111,200,42,158,200,166,130,54,62,21,119,114,26,127,159,84,87,237,116,234,187,163,69,167,141,235,94,177,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,116,218,215,189,176,76,230,181,87,171,146,41,21,58,237,94,146,131,128,158,55,239,188,35,231,114,209,100,117,87,91,150,153,94,251,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,111,108,76,145,119,163,95,23,93,205,115,163,137,89,126,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,88,5,85,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,32,21,65,207,42,237,106,154,235,163,118,40,110,116,143,185,81,211,223,170,234,40,219,51,86,120,96,153,212,45,138,87,199,215,115,88,247,65,51,90,229,78,142,88,164,68,235,181,122,68,14,94,24,85,171,63,227,75,74,172,87,154,138,184,105,233,111,15,189,177,212,207,107,94,179,219,233,165,174,133,170,174,107,147,99,165,166,141,175,78,157,85,138,228,69,106,170,57,52,60,12,176,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,104,39,150,246,83,125,204,56,37,210,219,182,71,93,226,234,233,237,245,118,184,228,237,50,61,180,180,85,213,20,148,209,244,98,34,46,200,32,137,157,122,110,118,222,174,85,114,170,172,149,41,47,156,118,175,84,230,188,75,208,233,109,60,245,105,109,211,139,60,48,190,9,160,137,172,248,141,115,25,85,52,209,61,189,94,246,58,157,104,24,168,245,78,143,133,251,90,157,85,207,232,28,147,244,118,213,122,204,179,205,111,190,88,106,229,168,198,169,233,108,150,10,201,169,90,234,70,207,84,146,58,177,209,72,230,42,165,76,113,71,3,21,99,122,43,98,172,122,57,21,37,105,250,188,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,235,218,99,213,102,175,123,126,72,247,162,73,253,100,141,54,240,174,81,218,153,149,97,252,94,217,240,91,77,95,91,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,219,28,243,181,17,21,253,82,245,0,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,1,64,60,209,252,246,106,111,224,190,207,68,74,174,70,63,125,159,150,255,0,82,45,80,202,185,127,220,174,60,137,233,151,227,94,241,90,57,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,104,246,227,137,226,183,139,237,163,41,187,99,54,170,219,214,63,226,62,17,113,168,162,142,74,171,127,125,136,201,252,60,174,69,124,93,198,34,53,251,21,55,53,17,23,170,31,172,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,0,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,160,43,215,157,125,166,213,55,13,184,109,246,107,101,35,238,84,121,197,61,37,61,99,161,106,207,12,19,80,86,186,88,153,39,77,205,99,221,4,46,115,81,122,57,98,141,87,174,212,233,2,249,92,121,236,211,47,198,189,158,180,191,224,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,2,149,185,213,249,167,197,189,63,161,247,27,137,202,184,48,227,91,247,62,193,53,95,224,22,15,137,230,121,111,192,190,207,248,202,94,245,174,63,11,53,71,138,241,123,39,138,84,235,13,74,246,251,123,186,189,19,119,68,79,156,106,255,0,10,179,220,171,253,181,200,242,76,142,225,255,0,41,89,93,114,174,168,147,254,212,147,77,36,143,255,0,141,206,115,191,181,84,190,158,2,120,32,177,112,143,130,75,91,145,210,218,174,90,155,123,238,197,123,189,209,204,250,136,89,74,147,42,195,75,72,233,34,141,241,195,177,177,62,68,216,142,124,189,119,57,205,142,36,100,170,40,7,154,63,158,205,77,252,23,217,232,137,85,200,199,239,179,242,223,234,69,170,0,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,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,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,227,170,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,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,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,230,102,55,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,233,211,170,39,242,47,163,150,190,175,83,106,255,0,7,216,60,235,61,34,220,176,250,117,196,46,80,211,65,44,76,129,244,45,107,41,218,171,39,93,239,117,26,210,72,247,49,85,138,249,92,137,183,162,177,181,237,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,0,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,50,130,249,163,233,13,54,146,241,131,147,79,109,130,146,11,110,115,79,14,95,75,12,51,203,43,216,250,151,61,149,78,149,100,254,171,223,89,5,92,136,214,171,152,140,145,136,221,191,212,108,170,228,143,171,212,207,181,106,22,130,87,79,73,29,68,21,17,101,246,184,219,4,189,249,216,246,199,75,90,231,201,243,137,25,26,199,64,141,111,210,245,89,164,95,173,17,118,90,80,5,0,243,71,243,217,169,191,130,251,61,17,63,249,42,121,88,202,125,64,174,246,235,113,63,192,42,131,154,199,2,87,84,186,215,241,77,163,88,205,35,173,174,167,89,243,123,85,186,7,54,120,231,71,61,210,94,17,136,170,215,177,205,86,164,251,26,213,98,179,190,228,126,249,228,142,173,139,84,228,99,247,217,249,111,245,34,213,1,149,114,255,0,191,242,89,127,238,255,0,255,0,211,133,0,154,136,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,202,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,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,231,175,138,46,25,51,238,22,117,66,229,167,249,125,53,93,101,181,149,14,109,151,33,75,116,212,212,87,152,18,56,164,223,3,164,77,174,123,27,60,77,149,140,115,210,57,21,204,220,238,136,231,76,14,85,124,115,218,180,182,167,247,110,213,203,165,37,191,19,185,84,85,92,172,121,13,202,232,218,122,107,52,253,165,146,90,89,157,81,34,69,29,52,171,27,156,205,155,85,42,37,114,43,95,223,221,29,196,144,3,157,95,149,140,91,212,10,31,110,184,148,172,79,78,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,250,162,62,154,25,122,58,71,191,116,111,124,125,141,178,34,205,218,187,64,84,175,51,174,94,148,120,181,29,79,17,92,63,98,29,155,84,59,165,203,108,22,200,96,130,150,213,75,20,16,199,21,85,21,36,16,179,108,41,218,153,245,43,185,238,71,72,146,109,70,36,174,100,11,225,227,136,28,251,134,93,80,161,213,125,57,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,100,173,106,187,162,73,20,110,249,237,67,71,216,6,101,77,168,56,109,167,51,165,176,100,22,54,93,105,210,101,182,95,237,114,219,174,52,111,234,173,124,51,211,202,136,230,61,174,71,39,84,234,199,116,71,49,207,99,154,229,244,0,130,188,206,184,218,163,208,205,56,169,210,77,47,202,246,106,78,81,186,142,106,155,77,202,4,170,198,169,90,144,201,36,147,49,21,210,195,52,240,204,214,66,187,88,237,175,146,86,72,215,68,196,117,48,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,165,239,105,31,47,125,26,194,184,83,184,112,233,147,217,251,213,121,165,190,149,249,165,226,130,173,222,42,174,233,26,182,86,73,4,234,198,175,102,158,118,245,167,141,209,236,70,183,172,140,123,164,153,100,165,110,39,120,122,202,184,95,214,91,214,145,229,53,62,63,192,118,234,109,215,70,82,201,79,13,206,134,86,238,138,162,54,189,63,210,141,232,215,61,172,150,41,88,143,126,205,203,58,121,78,241,191,71,141,252,51,132,205,76,170,217,73,112,184,44,88,77,106,67,4,48,210,201,55,136,158,162,150,170,103,74,197,119,118,117,98,83,163,99,124,142,150,161,204,87,109,88,218,219,106,0,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,164,2,136,121,182,102,183,92,171,141,44,130,197,112,167,164,142,159,14,179,218,172,148,46,133,142,71,201,3,233,155,92,174,149,85,202,138,254,237,116,173,69,106,53,54,53,137,211,170,43,157,210,185,41,233,159,218,13,113,205,53,74,174,146,213,81,73,135,227,236,183,195,226,35,223,85,79,93,95,55,240,231,167,234,197,70,116,130,146,178,55,189,28,215,109,157,26,136,230,189,253,46,80,25,225,230,31,133,90,176,14,52,181,86,197,102,168,171,154,158,170,240,203,219,221,82,246,185,233,61,194,154,42,233,154,138,214,181,54,54,90,153,26,196,233,213,24,141,69,87,42,43,150,202,121,52,231,245,57,55,11,151,76,50,227,144,210,85,212,97,217,69,93,53,29,189,171,18,79,67,110,168,138,42,136,213,237,106,35,213,146,84,201,92,173,123,250,245,86,200,212,94,145,237,108,245,51,3,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,182,73,31,28,59,215,232,130,46,227,222,246,195,19,17,177,198,197,114,236,141,140,106,47,70,161,121,60,172,176,10,108,23,130,220,54,169,113,234,187,77,203,42,168,175,191,220,146,165,37,107,234,159,37,75,226,167,168,70,72,191,75,31,71,5,34,179,98,35,28,205,175,78,187,213,206,245,124,193,116,118,235,173,252,37,231,88,142,53,97,164,186,228,52,84,240,222,236,241,75,74,233,231,73,233,38,100,210,54,149,172,99,223,226,100,167,109,68,17,163,19,171,150,125,138,168,215,185,76,251,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,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,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,15,172,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,0,160,30,104,254,123,53,55,240,95,103,162,37,87,35,31,190,207,203,127,169,22,168,101,92,191,238,87,30,68,244,203,241,175,120,173,28,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,0,0,205,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,73,84,0,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,129,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,10,86,231,87,230,159,22,244,254,135,220,110,36,0,46,123,149,207,2,87,93,19,181,77,174,250,209,140,210,83,230,215,202,118,55,31,183,85,192,239,27,143,81,57,175,73,95,38,229,219,21,77,67,94,212,86,108,238,69,27,85,138,230,172,211,68,219,10,5,0,243,71,243,217,169,191,130,251,61,17,42,185,24,253,246,126,91,253,72,181,64,1,202,184,177,242,177,172,158,159,228,62,221,57,154,195,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,205,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,73,84,1,85,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,117,94,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,164,162,30,108,218,95,106,211,142,48,110,151,59,51,169,35,167,206,172,244,121,67,233,41,168,155,78,202,105,222,233,41,166,235,181,85,36,124,178,210,73,80,249,58,53,92,250,135,117,69,84,87,186,69,114,75,214,191,252,122,225,206,178,223,255,0,225,205,109,245,81,197,255,0,87,163,171,142,103,172,159,245,37,141,173,143,252,250,185,223,212,67,149,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,193,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,172,190,119,26,95,106,170,192,52,247,90,33,117,36,23,43,101,226,92,94,161,27,68,222,253,100,21,48,201,83,22,250,142,168,237,144,58,146,109,177,170,57,58,213,200,228,86,252,247,195,94,89,122,215,251,22,226,227,22,241,22,255,0,21,65,157,244,194,171,54,69,190,104,188,108,240,248,121,35,235,35,26,222,149,81,83,111,114,238,233,18,203,181,170,237,189,47,248,2,128,121,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,159,224,31,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,165,32,243,47,224,114,167,135,28,202,109,97,193,223,72,253,58,205,47,18,50,26,72,217,21,59,236,119,25,146,73,214,137,176,177,26,213,166,86,178,87,66,230,55,232,100,107,27,209,21,172,124,221,215,145,143,223,103,229,191,212,139,84,6,85,203,254,255,0,201,101,255,0,187,255,0,255,0,78,20,2,106,160,28,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,126,214,164,176,170,163,100,107,90,168,172,123,35,145,153,226,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,94,229,111,199,213,102,162,120,30,25,53,142,225,117,185,101,233,227,42,49,220,138,178,166,122,233,174,241,167,118,166,106,106,185,36,115,222,217,162,98,72,177,200,170,145,186,40,210,63,161,241,179,189,234,249,213,249,88,197,189,64,161,246,235,137,93,92,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,221,122,205,47,106,84,73,28,213,142,54,177,206,118,229,70,69,37,255,0,98,216,158,43,131,88,169,113,108,43,25,181,99,246,90,45,254,26,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,94,137,243,115,149,87,230,170,126,176,62,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,72,87,163,60,169,244,27,77,117,183,46,212,156,134,209,73,147,227,50,212,109,195,241,107,171,124,117,37,186,9,32,103,125,245,73,51,122,84,61,178,186,104,225,99,247,164,113,53,146,61,210,204,228,116,51,124,28,127,138,46,38,240,30,22,116,190,229,168,25,125,77,37,101,201,148,238,117,151,30,75,140,52,213,183,153,210,72,163,217,3,100,93,206,99,29,60,78,149,236,107,214,56,213,207,218,238,136,215,103,95,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,46,39,149,239,2,223,177,76,85,154,227,172,120,103,132,212,155,214,255,0,131,211,86,187,116,214,43,92,145,181,19,172,42,212,240,245,147,117,147,185,213,92,246,68,172,143,248,78,117,68,107,63,200,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,38,221,253,181,234,143,142,25,21,178,118,146,55,103,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,247,185,119,113,191,71,197,86,8,184,150,99,85,183,83,113,59,124,82,223,92,176,193,77,13,210,55,77,44,108,170,165,137,146,185,238,218,198,65,226,21,35,142,54,75,80,212,99,81,175,99,82,96,2,170,249,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,186,144,12,251,115,52,187,90,175,92,113,234,125,101,154,231,73,95,79,29,69,182,145,242,211,76,217,88,217,224,182,82,67,52,74,230,170,162,62,57,99,146,55,183,249,181,236,115,87,162,162,161,53,121,31,97,87,90,12,3,84,245,26,106,138,69,182,223,47,22,235,37,60,77,123,187,237,158,134,25,102,149,207,110,221,168,197,109,194,20,106,163,149,85,91,39,84,111,68,87,89,160,40,47,154,157,166,235,110,227,143,62,172,184,91,42,233,105,238,148,246,122,186,25,102,133,204,101,84,9,108,166,133,101,137,202,157,30,196,150,25,99,87,55,170,111,141,237,254,109,84,73,65,200,199,239,179,242,223,234,68,180,230,93,159,212,233,247,5,186,137,85,109,200,105,45,87,43,229,61,53,130,149,38,88,183,214,50,174,166,56,170,169,226,100,136,187,222,234,53,171,85,218,155,218,198,189,237,219,179,114,81,14,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,54,232,228,124,112,239,95,174,121,123,108,123,219,12,76,71,73,35,209,171,178,54,61,202,157,26,166,156,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,179,49,154,215,165,247,93,21,213,204,191,74,47,46,171,146,163,22,188,84,219,89,81,83,68,234,71,214,64,199,175,102,169,34,114,170,177,147,69,219,149,159,83,145,89,35,85,28,228,84,85,187,62,84,186,153,251,68,224,219,28,183,84,85,221,106,235,240,171,133,118,51,89,61,194,78,230,238,220,137,81,78,200,92,175,115,150,24,233,106,169,162,106,46,221,189,165,99,91,181,173,85,152,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,0,5,0,243,71,243,217,169,191,130,251,61,17,42,185,24,253,246,126,91,253,72,181,67,42,229,255,0,114,184,242,39,166,95,141,123,197,104,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,0,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,160,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,82,183,58,191,52,248,183,167,244,62,227,113,61,87,43,126,1,104,245,19,192,241,55,172,118,251,85,203,16,79,25,79,142,227,181,148,208,87,67,119,145,59,180,211,84,213,199,35,94,198,195,19,210,68,142,53,68,145,210,198,146,125,12,141,157,235,127,0,160,30,104,254,123,53,55,240,95,103,162,37,87,35,31,190,207,203,127,169,22,168,0,57,87,22,62,86,53,147,211,252,135,219,167,51,88,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,246,226,111,134,78,36,175,252,73,106,189,246,197,195,230,165,92,109,183,28,226,251,87,71,89,73,137,215,205,5,76,18,87,204,232,229,142,70,196,173,123,28,213,71,35,145,85,21,21,21,11,116,229,195,137,229,88,55,6,58,121,139,102,184,205,215,31,189,81,124,91,196,219,174,148,82,82,85,65,190,235,86,246,111,138,68,107,219,185,143,107,147,170,124,218,228,84,249,42,18,84,2,181,121,202,105,62,169,234,135,236,131,246,103,166,153,94,91,240,207,180,30,55,224,86,106,154,255,0,11,220,248,127,111,187,217,99,182,110,237,191,110,238,157,118,59,167,242,83,154,242,137,209,13,104,211,94,36,178,75,238,163,105,14,107,138,219,103,193,235,41,34,172,189,216,42,232,96,146,119,87,208,57,177,54,73,163,107,85,234,214,61,200,212,94,189,24,229,254,197,58,87,57,77,39,213,61,80,253,144,126,204,244,211,43,203,126,25,246,131,198,252,10,205,83,95,225,123,159,15,237,247,123,44,118,205,221,183,237,221,211,174,199,116,254,74,115,94,81,58,33,173,26,107,196,150,73,125,212,109,33,205,113,91,108,248,61,101,36,85,151,187,5,93,12,18,78,234,250,7,54,38,201,52,109,106,189,90,199,185,26,139,215,163,28,191,216,165,186,21,213,206,15,134,220,171,85,49,92,11,83,52,207,8,186,228,121,37,150,225,61,138,182,138,197,143,201,93,93,83,67,81,27,166,142,89,100,133,22,68,134,9,41,222,214,181,205,86,238,173,114,162,177,85,81,241,131,151,14,31,196,151,15,28,81,216,175,185,47,13,154,149,6,61,149,83,191,21,188,86,84,97,213,237,74,24,42,101,137,209,212,247,30,216,217,19,25,81,13,59,165,145,234,228,108,61,229,70,171,182,244,232,28,221,180,67,90,53,43,137,44,110,251,167,58,67,154,229,86,216,48,122,58,73,107,44,150,10,186,232,35,157,181,245,238,116,78,146,24,220,212,122,53,236,114,181,87,175,71,181,127,181,14,149,201,175,73,245,79,75,255,0,107,255,0,180,205,52,202,241,47,137,253,159,240,95,29,179,84,208,120,174,223,196,59,157,174,243,27,191,111,113,155,182,245,233,189,189,127,154,22,84,1,26,185,143,98,121,86,115,193,142,161,226,216,86,51,117,200,47,85,191,9,240,214,235,93,20,149,117,83,236,186,210,61,251,34,141,28,247,109,99,28,229,232,159,38,181,85,126,72,165,69,240,201,195,39,18,86,14,36,180,162,251,125,225,243,82,173,214,219,118,113,98,171,172,172,171,196,235,225,130,154,8,235,225,116,146,201,35,162,70,177,141,106,43,149,202,168,136,136,170,166,130,65,26,185,143,98,121,86,115,193,142,161,226,216,86,51,117,200,47,85,191,9,240,214,235,93,20,149,117,83,236,186,210,61,251,34,141,28,247,109,99,28,229,232,159,38,181,85,126,72,165,69,240,201,195,39,18,86,14,36,180,162,251,125,225,243,82,173,214,219,118,113,98,171,172,172,171,196,235,225,130,154,8,235,225,116,146,201,35,162,70,177,141,106,43,149,202,168,136,136,170,166,130,72,255,0,199,150,140,254,221,56,83,207,112,250,43,119,139,189,80,219,214,251,100,108,86,207,29,84,181,212,75,223,108,84,209,167,71,164,211,177,146,83,35,153,245,35,106,92,157,30,138,172,117,38,105,238,129,241,119,166,185,254,53,168,214,46,24,117,42,123,150,43,120,162,189,209,197,87,133,92,221,4,147,211,76,201,163,108,141,108,109,114,177,92,196,69,68,115,87,167,94,138,159,204,208,238,39,127,251,87,138,217,178,159,130,93,108,223,25,183,211,220,62,29,118,166,240,245,212,125,216,218,254,197,68,93,87,183,51,55,109,123,58,174,215,34,167,85,232,126,176,41,3,152,247,15,90,251,156,241,157,168,121,78,21,161,250,129,144,89,107,126,19,225,174,54,188,102,182,174,150,125,150,170,70,63,100,177,198,230,59,107,216,230,175,69,249,57,170,139,243,69,39,7,40,157,61,207,180,215,134,220,146,197,168,216,62,65,138,220,167,206,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,116,234,199,39,246,41,55,192,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,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,72,149,192,23,9,57,87,8,218,167,173,184,181,202,95,29,141,223,126,9,112,198,110,45,116,146,247,40,91,83,118,99,32,158,85,134,40,214,178,56,210,23,76,200,209,90,222,244,106,139,209,232,77,80,102,179,247,78,226,159,255,0,70,157,85,255,0,228,219,143,255,0,98,93,247,217,60,171,251,155,127,97,126,204,221,126,210,126,195,254,19,240,127,5,39,142,241,223,1,237,120,110,199,78,231,123,185,244,118,246,238,221,244,244,235,242,41,7,247,78,226,159,255,0,70,157,85,255,0,228,219,143,255,0,98,105,76,2,31,243,17,224,130,143,138,172,17,50,220,58,151,110,166,226,118,249,98,177,53,38,130,154,27,164,110,154,41,31,75,85,43,226,115,221,181,140,159,195,162,201,28,108,150,161,202,247,35,94,247,37,59,90,120,100,226,238,193,117,162,190,216,184,124,214,11,117,202,221,81,29,93,29,101,38,39,115,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,66,194,181,38,223,196,215,31,92,44,96,122,49,152,233,70,87,136,106,109,155,48,162,150,251,123,202,177,138,171,53,154,174,54,219,175,42,202,166,57,140,145,233,213,144,192,201,85,33,100,105,81,85,19,24,214,182,70,34,79,253,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,235,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,246,183,170,244,70,163,90,214,49,172,99,24,198,244,0,0,0,226,156,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,246,181,37,133,85,27,35,90,213,69,99,217,28,140,128,28,28,114,172,202,172,60,65,94,171,184,152,199,45,87,140,67,5,236,120,6,193,60,142,183,228,23,73,34,130,118,109,142,104,88,250,154,56,89,43,146,93,200,198,58,118,182,47,227,49,179,177,45,168,2,184,57,170,112,49,117,213,42,111,222,71,72,237,117,119,12,178,219,79,75,109,190,99,214,219,91,170,42,111,48,119,82,56,170,161,109,60,107,44,149,49,36,141,107,247,238,69,167,137,170,142,103,99,108,157,3,151,159,47,59,87,13,22,170,125,84,213,74,58,75,142,170,92,105,213,24,196,115,102,131,27,130,70,244,117,60,14,78,173,125,75,154,170,217,103,106,170,34,43,162,137,118,119,36,158,111,130,181,121,202,105,62,169,234,135,236,131,246,103,166,153,94,91,240,207,180,30,55,224,86,106,154,255,0,11,220,248,127,111,187,217,99,182,110,237,191,110,238,157,118,59,167,242,83,154,242,137,209,13,104,211,94,36,178,75,238,163,105,14,107,138,219,103,193,235,41,34,172,189,216,42,232,96,146,119,87,208,57,177,54,73,163,107,85,234,214,61,200,212,94,189,24,229,254,197,45,208,3,62,220,77,240,201,196,149,255,0,137,45,87,190,216,184,124,212,171,141,182,227,156,95,106,232,235,41,49,58,249,160,169,130,74,249,157,28,177,200,216,149,175,99,154,168,228,114,42,162,162,162,161,106,156,174,244,118,235,163,156,37,218,40,242,91,14,65,99,200,114,75,197,202,247,120,182,94,233,93,77,61,36,253,239,9,27,91,11,216,199,198,199,83,210,83,200,136,254,170,171,35,156,139,181,205,68,150,160,168,190,110,218,33,173,26,149,196,150,55,125,211,157,33,205,114,171,108,24,61,29,36,181,150,75,5,93,116,17,206,218,250,247,58,39,73,12,110,106,61,26,246,57,90,171,215,163,218,191,218,135,74,228,215,164,250,167,165,255,0,181,255,0,218,102,154,101,120,151,196,254,207,248,47,142,217,170,104,60,87,111,226,29,206,215,121,141,223,183,184,205,219,122,244,222,222,191,205,15,151,156,62,57,173,26,167,117,211,157,57,210,237,44,212,172,150,219,103,167,173,189,221,101,178,88,234,235,45,82,207,59,153,13,51,92,232,17,205,117,76,77,134,169,85,30,212,86,50,169,187,85,123,142,68,226,156,174,248,87,214,139,23,22,150,140,243,81,180,219,53,194,237,184,141,158,229,114,138,123,222,51,87,75,5,124,242,195,224,155,74,217,102,107,26,199,237,172,124,201,211,114,170,64,228,219,243,87,54,231,193,80,28,214,120,60,213,59,191,16,84,218,199,165,56,38,87,153,210,103,118,248,254,41,5,154,215,83,113,146,223,93,69,20,84,255,0,83,96,133,82,40,100,129,41,149,155,158,231,58,70,84,255,0,38,163,80,232,28,156,240,109,83,210,108,171,83,177,109,76,209,173,64,197,254,209,219,237,151,10,43,141,231,29,169,161,161,95,7,36,236,146,5,150,102,183,248,206,241,172,115,24,212,94,173,138,85,85,77,169,214,207,193,8,57,187,105,238,125,169,92,54,227,118,45,57,193,242,12,170,229,6,113,71,87,45,29,146,217,53,116,241,192,218,10,246,186,87,71,11,92,228,98,57,236,106,185,83,167,87,181,63,181,8,63,203,135,135,173,125,193,184,206,211,204,167,53,208,253,64,199,236,180,95,22,241,55,27,166,51,91,73,75,6,251,85,91,25,190,89,35,107,27,185,239,107,83,170,252,220,228,68,249,170,23,126,8,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,157,58,189,169,253,168,65,254,92,60,61,107,238,13,198,118,158,101,57,174,135,234,6,63,101,162,248,183,137,184,221,49,154,218,74,88,55,218,170,216,205,242,201,27,88,221,207,123,90,157,87,230,231,34,39,205,80,187,240,0,41,3,152,247,15,90,251,156,241,157,168,121,78,21,161,250,129,144,89,107,126,19,225,174,54,188,102,182,174,150,125,150,170,70,63,100,177,198,230,59,107,216,230,175,69,249,57,170,139,243,69,36,175,38,189,39,213,61,47,253,175,254,211,52,211,43,196,190,39,246,127,193,124,118,205,83,65,226,187,127,16,238,118,187,204,110,253,189,198,110,219,215,166,246,245,254,104,89,81,154,207,221,59,138,127,253,26,117,87,255,0,147,110,63,253,137,119,220,184,113,60,171,6,224,199,79,49,108,215,25,186,227,247,170,47,139,120,155,117,210,138,74,74,168,55,221,106,222,205,241,72,141,123,119,49,237,114,117,79,155,92,138,159,37,65,204,123,19,202,179,158,12,117,15,22,194,177,155,174,65,122,173,248,79,134,183,90,232,164,171,170,159,101,214,145,239,217,20,104,231,187,107,24,231,47,68,249,53,170,171,242,69,42,47,134,78,25,56,146,176,113,37,165,23,219,239,15,154,149,110,182,219,179,139,21,93,101,101,94,39,95,12,20,208,71,95,11,164,150,73,29,18,53,140,107,81,92,174,85,68,68,69,85,52,18,1,8,57,187,105,238,125,169,92,54,227,118,45,57,193,242,12,170,229,6,113,71,87,45,29,146,217,53,116,241,192,218,10,246,186,87,71,11,92,228,98,57,236,106,185,83,167,87,181,63,181,8,63,203,135,135,173,125,193,184,206,211,204,167,53,208,253,64,199,236,180,95,22,241,55,27,166,51,91,73,75,6,251,85,91,25,190,89,35,107,27,185,239,107,83,170,252,220,228,68,249,170,23,126,0,0,25,246,226,111,134,78,36,175,252,73,106,189,246,197,195,230,165,92,109,183,28,226,251,87,71,89,73,137,215,205,5,76,18,87,204,232,229,142,70,196,173,123,28,213,71,35,145,85,21,21,21,11,116,229,195,137,229,88,55,6,58,121,139,102,184,205,215,31,189,81,124,91,196,219,174,148,82,82,85,65,190,235,86,246,111,138,68,107,219,185,143,107,147,170,124,218,228,84,249,42,18,84,0,84,95,55,109,16,214,141,74,226,75,27,190,233,206,144,230,185,85,182,12,30,142,146,90,203,37,130,174,186,8,231,109,125,123,157,19,164,134,55,53,30,141,123,28,173,85,235,209,237,95,237,67,165,114,107,210,125,83,210,255,0,218,255,0,237,51,77,50,188,75,226,127,103,252,23,199,108,213,52,30,43,183,241,14,231,107,188,198,239,219,220,102,237,189,122,111,111,95,230,133,149,2,16,115,118,211,220,251,82,184,109,198,236,90,115,131,228,25,85,202,12,226,142,174,90,59,37,178,106,233,227,129,180,21,237,116,174,142,22,185,200,196,115,216,213,114,167,78,175,106,127,106,16,127,151,15,15,90,251,131,113,157,167,153,78,107,161,250,129,143,217,104,190,45,226,110,55,76,102,182,146,150,13,246,170,182,51,124,178,70,214,55,115,222,214,167,85,249,185,200,137,243,84,46,252,16,131,155,182,158,231,218,149,195,110,55,98,211,156,31,32,202,174,80,103,20,117,114,209,217,45,147,87,79,28,13,160,175,107,165,116,112,181,206,70,35,158,198,171,149,58,117,123,83,251,80,131,252,184,120,122,215,220,27,140,237,60,202,115,93,15,212,12,126,203,69,241,111,19,113,186,99,53,180,148,176,111,181,85,177,155,229,146,54,177,187,158,246,181,58,175,205,206,68,79,154,161,119,224,16,87,137,174,8,43,56,170,227,139,22,203,115,26,93,186,101,137,225,246,200,175,173,89,167,166,154,233,35,170,238,210,50,150,150,86,68,230,59,107,217,7,136,68,146,57,25,21,67,85,142,71,61,142,73,191,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,245,128,82,7,49,238,30,181,247,57,227,59,80,242,156,43,67,245,3,32,178,214,252,39,195,92,109,120,205,109,93,44,251,45,84,140,126,201,99,141,204,118,215,177,205,94,139,242,115,85,23,230,138,73,94,77,122,79,170,122,95,251,95,253,166,105,166,87,137,124,79,236,255,0,130,248,237,154,166,131,197,118,254,33,220,237,119,152,221,251,123,140,221,183,175,77,237,235,252,208,178,160,1,205,56,155,180,221,111,252,54,234,189,138,197,108,171,184,220,174,56,61,246,146,142,142,146,23,77,61,76,242,80,76,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,51,239,251,167,113,79,255,0,163,78,170,255,0,242,109,199,255,0,177,52,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,92,53,241,155,98,215,13,96,213,45,1,189,218,190,21,153,233,206,65,121,167,133,32,99,221,75,115,179,210,220,29,77,29,75,92,189,123,115,51,116,44,150,55,47,71,57,237,146,62,168,231,199,12,149,0,17,43,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,125,101,168,4,63,230,129,175,122,177,195,182,129,88,51,93,28,202,254,207,222,171,115,10,91,92,245,62,6,154,175,125,43,232,171,100,116,123,42,35,145,137,213,240,198,189,81,55,125,61,58,244,85,69,136,28,5,113,235,197,142,180,241,99,131,105,158,165,234,183,198,113,187,207,196,252,109,23,192,173,180,253,222,213,182,170,104,255,0,137,13,59,36,111,73,34,99,190,151,39,94,157,23,170,42,162,219,248,0,160,31,238,163,241,217,255,0,14,127,247,102,207,254,168,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,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,228,87,175,48,109,107,230,1,194,134,127,29,247,24,214,202,186,237,58,202,170,42,38,181,86,55,14,180,182,11,76,238,154,103,50,210,249,29,20,175,123,227,167,108,110,108,178,43,86,100,238,43,81,86,57,58,114,14,26,57,180,235,182,61,170,116,31,188,102,93,246,183,12,185,246,173,213,95,222,20,116,31,8,238,84,195,190,227,253,231,70,178,212,118,161,73,191,128,157,55,239,249,47,84,66,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,32,95,53,190,40,245,219,134,191,217,119,236,83,57,251,57,246,143,227,127,19,254,140,163,172,239,248,127,3,217,255,0,41,138,77,187,123,242,255,0,87,167,93,223,62,189,19,167,63,229,127,198,103,18,124,68,235,237,255,0,10,214,61,72,251,65,101,162,195,234,174,144,83,124,30,130,147,101,83,43,104,163,108,155,233,224,141,235,209,147,72,157,21,118,253,93,122,117,68,84,179,242,173,121,131,115,59,204,176,140,254,61,35,225,119,44,164,183,212,99,181,21,16,229,23,199,90,210,105,217,113,134,105,169,228,182,178,42,200,22,36,100,107,26,72,233,152,143,222,175,141,24,246,163,31,220,226,188,58,241,157,204,123,137,45,92,177,105,78,25,172,213,110,125,198,161,143,185,215,67,136,89,166,101,166,220,143,106,84,86,202,142,167,99,118,70,215,117,70,171,219,189,234,200,218,187,222,212,89,171,170,28,105,228,220,44,241,95,166,250,17,172,57,5,38,71,137,228,248,61,146,27,190,69,37,53,61,181,244,119,183,214,85,211,203,118,114,110,72,163,166,149,99,98,205,18,191,108,76,106,62,53,77,143,100,211,124,0,1,72,28,66,243,30,227,59,6,215,221,75,194,177,109,100,240,86,92,127,48,188,218,237,212,223,103,109,82,118,41,96,173,150,56,163,222,250,103,61,219,88,198,167,87,42,185,122,117,85,85,249,147,255,0,149,254,189,234,199,17,58,5,127,205,117,143,43,251,65,122,162,204,42,173,112,84,248,26,106,77,148,172,162,162,145,177,236,167,142,54,47,71,205,34,245,84,221,245,116,235,209,17,19,213,240,215,198,109,139,92,53,131,84,180,6,247,106,248,86,103,167,57,5,230,158,20,129,143,117,45,206,207,75,112,117,52,117,45,114,245,237,204,205,208,178,88,220,189,28,231,182,72,250,163,159,28,50,84,3,207,234,21,22,101,113,192,50,91,126,156,221,169,45,121,101,85,158,182,27,13,117,91,81,208,82,220,93,11,210,154,105,17,88,244,86,54,85,99,149,21,143,249,34,253,46,254,75,68,63,221,71,227,179,254,28,255,0,238,205,159,253,80,186,158,21,117,75,246,211,195,142,157,106,100,215,223,140,215,222,113,250,95,138,214,248,95,15,221,186,68,206,205,119,240,209,140,107,122,85,69,59,126,134,163,23,167,86,117,106,181,87,170,158,127,80,179,91,86,154,224,25,46,163,95,105,234,231,182,226,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,235,211,170,167,243,40,174,237,205,79,142,59,141,214,182,225,71,171,180,150,186,122,170,137,38,138,134,147,27,182,58,10,86,57,202,173,134,53,154,157,242,171,26,138,141,69,145,239,127,68,77,206,114,245,85,185,254,21,111,25,222,75,195,142,157,101,154,151,152,253,168,201,50,60,126,150,251,91,115,248,124,52,59,252,99,60,76,113,118,97,68,141,59,81,202,200,119,53,19,127,107,122,162,43,149,19,170,156,255,0,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,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,242,57,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,155,182,119,19,170,62,57,163,71,73,218,89,29,34,128,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,167,94,138,159,204,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,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,103,96,0,141,92,119,241,57,125,225,47,79,112,221,85,180,89,126,55,72,252,194,59,93,210,209,226,89,77,227,233,101,182,92,28,216,251,238,138,85,139,108,241,211,203,213,173,220,189,173,157,81,174,113,221,112,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,236,149,157,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,0,1,64,63,221,71,227,179,254,28,255,0,238,205,159,253,80,187,238,30,178,155,238,115,160,90,105,154,229,53,222,54,245,144,97,246,107,165,198,167,180,200,251,245,83,209,69,36,178,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,200,232,4,42,227,95,153,134,9,195,5,198,183,76,240,155,39,218,221,73,166,235,29,101,21,74,77,77,67,102,238,82,178,106,121,167,145,88,158,39,119,122,23,36,48,185,58,181,36,71,75,11,145,168,239,202,229,193,204,2,143,136,139,20,90,73,171,217,23,251,44,80,120,153,226,169,168,142,10,120,242,42,93,239,147,117,59,33,100,113,178,104,99,84,99,225,70,238,88,226,73,90,175,254,50,69,58,128,43,3,137,110,110,116,120,71,16,86,43,78,136,65,246,183,5,196,188,124,25,50,69,85,4,52,185,53,84,145,108,137,180,213,46,130,89,35,134,154,68,222,147,70,168,217,220,174,68,69,141,25,36,150,41,165,186,165,130,107,78,9,108,212,205,52,190,252,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,252,57,152,201,27,210,72,158,223,169,169,215,167,84,234,138,138,190,172,28,171,137,222,33,113,94,23,244,106,245,171,153,77,55,143,240,29,186,107,117,173,149,81,211,205,115,174,149,219,98,167,141,207,95,244,164,122,181,175,115,34,138,87,163,31,179,106,215,87,10,156,224,178,167,231,117,150,14,42,22,213,246,110,249,112,168,173,131,32,162,164,146,31,179,176,246,100,123,105,18,150,158,25,100,170,133,100,108,49,198,174,94,235,55,189,210,73,42,116,217,109,64,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,196,154,157,242,59,172,146,189,223,83,151,167,94,137,209,17,17,36,7,42,78,40,245,219,137,79,218,143,237,175,57,251,71,246,115,224,159,12,254,140,163,163,236,120,143,29,222,255,0,38,138,61,219,187,17,127,91,175,77,191,46,157,87,172,255,0,0,134,182,142,56,234,113,174,96,25,151,8,250,140,202,68,177,92,170,45,172,196,110,202,248,169,214,134,174,91,77,52,238,162,157,92,173,73,89,60,174,127,105,201,214,84,154,86,199,209,237,145,157,153,148,0,4,74,226,127,141,187,86,151,107,166,152,240,211,130,79,73,112,203,51,28,162,201,73,126,168,134,169,170,251,5,20,215,42,47,225,75,19,161,123,30,250,170,103,212,177,27,189,146,68,199,50,84,254,188,74,189,87,139,109,111,186,240,225,160,57,30,180,89,172,116,151,154,140,114,162,214,231,208,84,200,232,217,83,4,215,26,106,121,152,143,111,205,143,88,166,147,99,250,57,26,253,174,86,189,17,88,190,175,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,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,7,138,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,249,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,223,55,189,34,134,61,239,232,212,115,247,57,26,196,84,98,114,174,24,56,219,181,106,142,186,106,119,13,57,220,244,150,252,179,14,202,47,116,150,26,137,170,154,143,191,209,67,114,173,254,20,81,54,22,49,143,165,166,101,51,21,187,223,36,172,107,229,95,234,74,169,45,64,5,0,255,0,117,31,142,207,248,115,255,0,187,54,127,245,66,223,184,10,213,44,239,90,120,78,193,181,51,82,239,191,25,201,47,63,19,241,181,190,22,26,126,239,106,229,85,12,127,195,133,140,141,189,35,137,141,250,90,157,122,117,94,170,170,171,32,0,7,63,226,23,41,190,224,218,5,169,121,174,45,93,224,175,88,254,31,121,186,91,170,123,76,147,177,85,5,20,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,124,138,65,254,234,63,29,159,240,231,255,0,118,108,255,0,234,133,255,0,0,1,26,184,239,226,114,251,194,94,158,225,186,171,104,178,252,110,145,249,132,118,187,165,163,196,178,155,199,210,203,108,184,57,177,247,221,20,171,22,217,227,167,151,171,91,185,123,91,58,163,92,227,186,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,172,14,104,28,102,113,39,195,182,190,216,48,173,28,212,143,179,246,90,220,62,150,233,61,55,193,232,42,247,213,62,182,182,55,73,190,162,9,30,157,89,12,105,209,23,111,211,215,167,85,85,94,129,202,147,138,61,118,226,83,246,163,251,107,206,126,209,253,156,248,39,195,63,163,40,232,251,30,35,199,119,191,201,162,143,118,238,196,95,214,235,211,111,203,167,85,235,63,192,0,128,28,197,249,139,254,193,60,94,138,104,165,199,253,146,127,135,241,59,159,103,255,0,23,63,201,42,97,254,13,77,51,233,235,60,69,60,178,183,233,127,240,191,154,253,93,17,36,87,7,220,89,225,188,93,105,127,219,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,217,215,184,196,85,116,79,68,238,160,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,196,154,157,242,59,172,146,189,223,83,151,167,94,137,209,17,17,37,255,0,43,253,123,213,142,34,116,10,255,0,154,235,30,87,246,130,245,69,152,85,90,224,169,240,52,212,155,41,89,69,69,35,99,217,79,28,108,94,143,154,69,234,169,187,234,233,215,162,34,36,192,42,175,137,206,110,119,220,71,136,43,117,147,66,32,181,95,112,92,54,225,52,23,185,155,84,201,169,114,232,223,20,40,230,197,34,193,220,165,236,72,149,45,142,104,164,146,57,93,178,69,73,35,232,199,78,158,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,251,92,177,76,136,141,145,173,114,42,49,236,146,54,83,103,247,81,248,236,255,0,135,63,251,179,103,255,0,84,46,251,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,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,242,58,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,241,38,167,124,142,235,36,175,119,212,229,233,215,162,116,68,68,73,127,202,255,0,94,245,99,136,157,2,191,230,186,199,149,253,160,189,81,102,21,86,184,42,124,13,53,38,202,86,81,81,72,216,246,83,199,27,23,163,230,145,122,170,110,250,186,117,232,136,137,234,241,94,51,108,85,124,103,102,188,29,229,182,175,3,117,161,240,149,24,165,198,157,143,124,119,8,221,106,130,182,166,154,161,62,125,185,153,186,121,25,39,202,55,198,213,98,236,123,27,223,146,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,25,193,226,23,41,190,224,220,104,106,94,107,139,87,120,43,214,63,170,23,155,165,186,167,180,201,59,21,80,93,165,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,228,93,167,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,155,182,119,19,170,62,57,163,71,73,218,89,29,34,128,51,3,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,186,73,25,28,219,23,235,130,94,219,216,247,67,43,21,209,200,196,114,111,141,239,106,175,71,41,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,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,179,176,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,3,42,230,148,248,78,242,177,163,126,159,227,222,221,1,250,186,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,110,119,69,232,173,86,185,204,123,94,199,189,142,207,103,18,252,58,103,124,47,234,157,126,153,231,84,255,0,231,107,44,245,187,225,254,147,181,248,153,161,130,179,183,20,178,118,123,189,135,187,180,247,111,103,242,84,254,74,179,127,149,63,29,84,216,116,148,28,44,106,189,125,37,53,138,170,161,33,194,171,155,75,43,167,109,198,174,181,137,240,215,164,49,185,28,201,101,168,146,86,205,34,183,182,169,35,92,247,53,209,164,94,131,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,137,63,205,27,142,219,174,137,218,161,208,141,23,201,169,41,243,107,229,59,221,144,92,105,39,119,141,199,168,156,214,44,76,143,106,109,138,166,161,175,114,163,247,247,34,141,168,244,107,86,104,101,109,64,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,130,56,40,225,70,197,194,94,141,81,97,189,171,85,102,95,114,233,89,148,222,232,161,123,124,125,86,231,172,113,163,164,85,122,195,3,31,218,141,58,49,171,209,242,118,216,249,100,66,181,185,213,249,167,197,189,63,161,247,27,137,213,121,86,113,227,255,0,130,56,84,213,251,215,249,216,177,11,237,206,227,255,0,64,202,107,35,89,218,255,0,172,58,39,201,55,249,186,118,55,252,83,11,84,0,3,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,86,7,16,185,77,247,6,227,67,82,243,92,90,187,193,94,177,253,80,188,221,45,213,61,166,73,216,170,130,237,44,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,159,34,237,56,28,226,238,213,197,246,145,187,43,158,221,73,103,203,44,53,13,182,228,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,184,157,81,241,205,26,58,78,210,200,233,20,1,158,190,98,186,57,125,209,190,46,51,186,107,188,222,34,147,48,184,79,152,218,234,118,177,157,234,90,249,229,145,201,177,175,122,183,181,58,84,65,213,219,92,254,198,253,173,107,218,132,255,0,228,167,169,159,104,52,59,52,210,218,186,187,173,69,94,31,144,50,225,15,136,147,125,45,61,13,124,63,195,130,159,171,213,89,210,122,74,201,30,196,107,91,186,116,114,43,156,247,244,177,82,31,243,83,214,59,238,145,112,143,119,166,199,33,233,87,158,220,34,195,164,169,220,207,239,90,90,152,39,146,165,118,61,142,71,247,32,167,150,14,159,75,155,223,222,215,35,152,136,180,173,195,246,153,254,217,53,199,3,210,217,41,46,181,20,153,54,65,67,111,175,248,92,123,234,161,161,124,205,241,83,179,232,122,55,181,2,75,34,189,205,86,177,172,87,57,54,181,77,52,131,149,113,99,229,99,89,61,63,200,125,186,115,62,220,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,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,161,62,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,124,110,119,68,114,177,187,216,172,145,169,177,237,85,233,96,229,92,88,249,88,214,79,79,242,31,110,156,160,190,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,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,191,67,218,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,219,164,141,242,67,189,62,184,37,237,189,236,108,209,61,29,28,140,71,46,201,24,246,170,245,106,158,172,16,3,157,95,149,140,91,212,10,31,110,184,144,131,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,0,50,174,105,79,132,239,43,26,55,233,254,61,237,208,29,84,130,188,199,249,127,209,241,17,98,151,86,244,135,29,255,0,101,138,15,13,4,180,212,242,65,79,30,69,75,189,145,237,168,124,207,142,54,77,12,106,175,100,202,237,203,28,75,19,145,255,0,193,88,169,135,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,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,55,58,69,21,193,205,67,142,170,108,3,30,186,240,195,165,181,244,147,228,247,202,121,173,185,156,211,82,203,190,211,110,158,150,23,182,8,146,72,210,25,31,85,13,74,162,200,199,191,180,198,189,54,182,71,177,241,211,177,45,57,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,237,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,29,183,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,249,89,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,118,68,206,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,158,206,48,120,179,204,184,186,213,15,183,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,191,167,109,138,170,216,152,137,221,57,112,114,255,0,172,226,34,251,22,173,234,246,59,254,196,244,30,38,8,169,170,36,158,158,76,138,171,99,227,219,78,248,95,28,140,134,25,21,30,249,145,219,86,72,146,38,163,255,0,140,177,93,248,40,7,154,63,158,205,77,252,23,217,232,137,85,200,199,239,179,242,223,234,69,170,0,80,15,52,127,61,154,155,248,47,179,209,19,255,0,150,47,30,63,182,251,21,54,131,106,197,235,118,125,143,219,219,240,219,165,198,227,220,170,202,33,107,230,116,157,27,218,106,119,169,224,109,58,59,116,146,75,51,82,73,151,174,201,92,147,252,2,53,113,209,198,109,139,131,205,56,165,185,199,106,248,206,103,148,120,138,124,102,219,43,30,148,174,146,36,103,118,166,166,70,244,233,12,93,216,149,99,107,146,73,28,246,181,187,81,95,44,116,151,195,37,218,235,127,226,239,74,47,183,219,157,93,198,229,113,212,139,21,93,101,101,92,206,154,122,153,228,185,194,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,46,127,154,63,145,61,77,252,23,222,40,138,149,224,95,140,219,239,7,154,143,85,115,146,213,241,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,233,210,104,187,178,170,70,231,36,114,53,238,107,182,170,178,88,244,19,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,131,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,207,183,29,28,102,223,120,195,212,122,91,156,118,175,131,97,152,191,136,167,198,109,178,177,139,84,216,229,86,119,106,106,100,111,94,179,75,218,137,86,54,185,99,141,172,107,91,185,81,242,201,109,92,174,60,137,233,151,227,94,241,90,83,7,19,119,107,173,131,139,189,87,190,216,174,117,118,235,149,187,82,47,181,116,117,148,147,58,25,233,167,142,231,51,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,187,78,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,238,189,97,151,181,42,164,110,114,201,27,152,230,187,114,35,37,146,74,128,101,92,191,238,87,30,68,244,203,241,175,120,173,37,80,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,128,0,32,7,58,191,43,24,183,168,20,62,221,113,33,7,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,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,0,8,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,222,142,141,183,58,132,145,175,99,97,137,232,170,198,189,171,222,145,138,196,77,173,149,241,80,93,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,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,109,87,66,253,209,70,246,72,212,93,175,99,119,53,236,223,27,244,41,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,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,165,0,243,71,243,217,169,191,130,251,61,17,63,249,42,121,88,202,125,64,174,246,235,113,226,185,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,172,73,12,174,143,163,221,35,251,53,129,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,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,208,247,12,92,61,98,188,47,232,213,151,72,241,106,159,31,224,59,149,55,27,163,233,99,167,154,231,93,43,183,75,81,35,88,159,232,198,196,115,158,230,69,20,76,87,191,102,229,205,97,161,62,95,26,233,167,26,203,195,46,21,105,194,175,61,219,174,9,143,218,241,187,253,182,116,70,85,81,85,83,210,178,20,123,152,138,189,97,151,180,231,197,34,42,181,205,71,34,244,123,36,99,36,168,40,7,154,63,158,205,77,252,23,217,232,137,255,0,201,83,202,198,83,234,5,119,183,91,136,1,205,31,207,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,115,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,25,172,226,199,205,62,178,122,129,144,251,140,231,201,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,236,145,173,232,142,86,59,99,209,146,53,55,177,170,154,9,225,163,136,188,19,138,13,44,160,212,204,22,163,252,213,29,226,139,100,223,209,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,221,143,254,104,191,205,19,170,131,42,231,95,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,109,87,66,253,209,70,246,72,212,93,175,99,119,53,236,223,27,244,41,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,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,164,0,231,87,229,99,22,245,2,135,219,174,37,106,240,15,169,152,174,145,113,123,166,217,214,107,87,225,44,180,247,10,139,125,77,83,164,142,56,233,124,109,36,212,108,158,87,200,246,177,144,198,250,134,190,71,171,190,152,218,247,34,42,162,34,232,164,3,202,106,174,166,98,186,55,167,25,30,169,102,181,126,30,203,140,219,229,184,84,237,146,54,73,54,196,250,32,139,184,246,49,211,74,245,108,113,177,92,155,228,123,26,139,213,200,102,8,210,159,9,222,86,52,111,211,252,123,219,160,58,169,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,17,210,181,143,119,134,145,205,141,179,51,107,183,49,17,200,157,198,70,246,103,179,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,125,254,174,241,49,153,107,86,145,233,102,150,230,116,52,143,126,148,83,215,219,109,151,56,81,35,125,77,186,102,82,50,158,9,99,107,81,187,224,109,38,196,145,23,235,99,153,185,187,218,233,36,250,248,86,226,114,251,194,174,85,151,102,184,181,151,198,222,178,12,62,191,26,183,84,248,150,71,240,186,169,228,130,72,171,182,62,41,89,63,105,244,237,94,203,145,26,254,189,21,200,159,37,229,95,225,86,123,149,127,182,185,30,73,145,220,63,229,43,43,174,85,213,18,127,218,146,105,164,145,255,0,241,185,206,119,246,170,151,147,203,175,129,90,110,22,176,212,206,53,6,130,145,250,169,127,167,154,26,233,169,170,165,123,45,150,233,150,157,233,109,84,73,22,9,158,217,41,219,35,230,107,63,174,247,49,175,123,26,143,124,202,41,91,157,95,154,124,91,211,250,31,113,184,144,0,187,238,87,188,107,254,240,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,78,147,69,221,130,25,18,69,87,201,244,75,190,71,62,94,223,159,230,139,199,86,162,112,235,117,198,52,143,69,235,234,236,57,101,194,158,60,142,190,248,234,90,74,152,18,220,231,84,83,178,145,145,84,71,34,57,239,150,39,72,231,244,102,196,138,52,69,127,113,251,63,87,128,222,100,185,151,21,153,252,122,75,151,232,237,37,29,222,150,207,89,119,175,191,217,46,40,218,40,217,28,204,107,55,81,212,47,117,140,84,154,40,213,89,52,207,89,21,171,177,177,185,238,138,122,131,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,85,95,22,62,105,245,147,212,12,135,220,103,62,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,100,141,111,68,114,177,219,30,140,145,169,189,141,84,208,79,13,28,69,224,156,80,105,101,6,166,96,181,31,230,168,239,20,91,38,254,140,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,236,127,243,69,254,104,157,84,21,87,206,211,69,63,241,23,136,202,59,135,255,0,131,10,184,82,201,47,253,98,178,146,72,88,145,255,0,215,82,71,58,79,243,8,214,255,0,93,72,213,202,179,88,236,90,69,197,197,162,155,35,135,165,38,123,111,151,14,142,167,115,255,0,189,106,170,103,130,74,101,216,198,57,95,220,158,158,40,58,125,45,111,127,123,156,141,98,162,223,73,78,220,238,51,91,173,126,180,105,238,156,205,79,72,150,219,30,47,45,238,158,86,177,221,247,79,93,87,36,50,181,238,221,181,88,141,183,194,173,68,106,42,43,164,234,174,234,136,223,63,201,147,75,126,213,241,29,125,212,202,251,23,138,160,193,49,249,60,53,111,138,217,224,238,149,175,72,97,254,26,61,29,38,250,86,220,91,243,107,152,222,157,87,163,187,106,93,72,57,87,22,62,86,53,147,211,252,135,219,167,51,88,72,174,7,56,187,186,240,131,171,142,202,231,183,85,222,49,59,245,59,109,185,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,119,108,238,39,69,100,147,70,142,143,186,178,55,65,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,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,228,126,177,202,184,177,242,177,172,158,159,228,62,221,57,154,194,90,114,249,227,110,235,194,134,127,37,139,39,158,174,187,78,178,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,165,207,234,151,17,120,38,155,240,227,115,226,94,26,143,138,227,112,227,240,223,109,95,68,208,124,75,197,49,158,6,47,156,78,146,30,252,147,64,205,207,143,248,125,205,207,68,70,187,165,85,232,167,57,62,32,176,111,21,73,172,120,245,171,83,105,38,223,36,19,117,138,203,93,4,139,219,70,183,185,79,11,161,116,45,70,72,187,86,14,226,186,94,189,221,173,70,18,83,155,253,255,0,237,95,5,250,123,148,252,18,235,102,248,206,97,105,184,124,58,237,77,225,235,168,251,182,154,247,246,42,34,234,189,185,153,187,107,217,213,118,185,21,58,175,66,155,11,41,229,105,199,183,216,74,203,15,10,58,161,6,252,126,235,112,240,120,133,210,158,159,172,148,21,213,115,171,146,142,161,172,78,178,67,52,242,185,89,47,69,116,114,72,168,245,88,156,142,130,223,192,6,85,205,41,240,157,229,99,70,253,63,199,189,186,3,170,130,170,249,174,112,45,254,63,138,13,20,195,63,243,138,172,254,138,133,223,232,185,183,72,233,209,191,244,190,41,237,119,251,137,149,159,229,19,21,193,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,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,181,78,32,57,180,227,212,92,52,98,185,110,138,209,210,65,168,185,253,61,92,47,160,168,174,165,172,126,34,248,30,145,77,53,76,77,114,185,239,115,151,173,42,73,27,25,43,63,138,246,162,49,96,125,64,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,124,167,234,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,78,141,85,86,116,158,146,161,157,28,136,239,163,175,77,174,106,172,255,0,229,139,204,2,143,72,171,41,184,126,214,252,139,194,96,181,123,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,231,52,143,115,97,115,27,213,27,27,158,248,249,175,49,222,56,233,184,173,204,168,48,253,62,101,93,62,157,97,245,19,190,134,105,95,44,79,189,213,185,17,139,91,44,10,168,214,49,173,71,54,6,185,189,214,178,89,92,229,106,204,177,71,207,248,36,224,251,38,226,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,247,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,107,180,17,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,123,213,207,118,214,49,169,213,202,174,94,157,85,85,126,103,235,2,128,121,163,249,236,212,223,193,125,158,136,149,92,140,126,251,63,45,254,164,90,160,5,0,243,71,243,217,169,191,130,251,61,17,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,178,161,97,149,235,27,90,213,137,237,123,54,236,72,228,146,80,28,171,137,222,33,113,94,23,244,106,245,171,153,77,55,143,240,29,186,107,117,173,149,81,211,205,115,174,149,219,98,167,141,207,95,244,164,122,181,175,115,34,138,87,163,31,179,106,231,135,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,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,232,56,78,243,79,163,126,160,99,222,227,1,117,60,209,252,137,234,111,224,190,241,68,80,9,63,249,98,241,227,251,16,190,211,104,54,172,94,182,224,57,5,193,191,13,186,92,110,61,186,92,94,103,50,103,73,209,189,167,47,102,162,119,83,163,183,73,28,80,185,100,153,122,111,149,203,117,32,165,110,103,92,120,254,219,239,181,58,13,164,247,173,216,14,63,112,119,196,174,150,235,143,114,151,40,153,172,133,209,245,111,105,171,217,167,157,181,8,221,178,73,20,206,72,230,78,187,34,114,64,2,255,0,185,92,121,19,211,47,198,189,226,180,165,110,44,124,211,235,39,168,25,15,184,206,121,253,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,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,135,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,182,90,121,28,197,255,0,70,70,43,154,199,62,41,98,122,177,155,246,167,85,6,85,203,254,229,113,228,79,76,191,26,247,138,210,85,0,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,0,2,0,115,171,242,177,139,122,129,67,237,215,18,149,139,41,229,105,199,183,216,74,203,15,10,58,161,6,252,126,235,112,240,120,133,210,158,159,172,148,21,213,115,171,146,142,161,172,78,178,67,52,242,185,89,47,69,116,114,72,168,245,88,156,142,130,223,193,74,220,234,252,211,226,222,159,208,251,141,196,253,94,77,90,233,167,26,109,168,249,158,151,230,183,159,133,93,117,27,225,49,88,38,157,17,180,181,21,84,171,84,139,74,233,21,126,137,164,241,77,237,34,166,215,185,142,98,57,30,232,216,251,148,0,226,156,87,113,93,167,28,37,105,195,243,92,214,95,29,117,174,238,65,96,176,65,50,50,170,239,84,212,69,86,181,85,23,183,11,55,53,101,153,81,91,27,92,212,68,123,223,28,111,207,102,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,240,225,99,35,111,72,226,99,126,150,167,94,157,87,170,170,170,217,255,0,43,126,1,108,80,226,180,60,77,235,29,191,226,53,121,29,190,178,159,29,199,107,41,158,218,120,173,181,49,203,77,53,77,92,114,53,18,163,196,192,249,18,56,213,29,15,98,100,147,248,142,149,157,152,171,204,103,130,143,221,87,81,224,191,224,22,203,172,154,101,148,255,0,18,219,83,58,119,99,181,215,42,189,100,182,58,109,206,123,182,177,137,36,78,149,26,231,198,231,55,172,174,134,89,23,202,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,116,233,52,93,217,85,35,115,146,57,26,247,53,219,85,89,44,122,9,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,160,206,104,254,123,53,55,240,95,103,162,61,175,14,60,113,212,240,165,193,53,235,15,211,230,82,84,106,46,97,156,93,31,67,52,175,138,86,89,41,27,111,182,177,107,101,129,85,92,247,185,202,230,192,215,55,180,231,197,43,156,174,72,86,41,33,85,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,130,120,23,224,202,197,193,230,156,85,91,36,186,252,103,51,202,60,61,70,77,114,137,239,74,87,73,18,63,181,77,77,27,186,116,134,46,236,168,146,57,169,36,142,123,156,237,168,172,138,57,42,101,92,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,55,57,98,153,17,93,27,156,228,84,123,31,36,111,208,158,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,240,230,99,36,111,73,34,123,126,166,167,94,157,83,170,42,42,250,178,128,121,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,128,28,209,252,246,106,111,224,190,207,68,71,92,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,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,54,207,180,24,255,0,114,106,143,133,247,102,168,101,47,247,211,224,138,57,251,177,211,172,159,195,69,217,215,107,186,42,124,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,168,25,15,184,206,125,89,191,12,249,150,29,195,166,158,113,52,218,234,74,252,79,60,168,172,182,189,26,169,28,246,219,140,21,85,113,54,7,177,92,171,35,37,138,145,242,182,70,255,0,37,73,24,246,183,164,110,151,208,112,81,197,117,247,132,189,101,162,204,187,183,90,204,66,229,210,143,41,178,81,76,198,248,250,93,175,72,228,70,200,138,197,154,7,191,187,26,245,99,151,163,227,238,49,146,200,166,132,241,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,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,200,253,99,42,231,117,226,7,132,204,203,66,48,29,48,213,39,84,85,222,241,61,74,197,237,215,166,93,155,64,144,65,65,113,169,133,103,117,181,234,146,61,85,237,137,88,246,200,228,143,186,157,205,141,254,20,155,125,255,0,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,250,94,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,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,249,16,91,157,95,149,140,91,212,10,31,110,184,148,172,90,167,42,206,60,127,240,71,10,154,191,122,255,0,59,22,33,125,185,220,127,232,25,77,100,107,59,95,245,135,68,249,38,255,0,55,78,198,255,0,138,97,106,135,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,66,220,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,235,18,205,41,240,157,229,99,70,253,63,199,189,186,3,170,130,26,243,20,224,86,155,138,92,53,115,141,62,160,164,102,170,88,41,225,134,134,106,154,169,88,203,157,186,21,168,122,219,81,22,68,130,23,186,74,135,72,201,156,207,235,177,172,115,216,199,43,217,69,119,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,41,109,60,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,251,166,94,239,72,163,145,24,232,93,27,164,86,171,214,39,69,103,224,165,110,117,126,105,241,111,79,232,125,198,226,69,94,31,248,122,202,184,139,172,205,236,152,85,79,91,214,35,135,214,101,180,214,246,210,201,60,151,95,13,61,60,111,163,137,35,69,122,76,246,78,229,141,17,174,221,35,24,197,70,163,213,236,231,248,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,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,228,126,174,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,240,225,99,35,111,72,226,99,126,150,167,94,157,87,170,170,170,220,255,0,41,110,30,46,186,53,195,205,70,121,149,218,169,41,111,186,157,81,77,123,129,240,214,58,103,186,200,148,237,91,123,101,106,47,105,143,85,154,166,100,70,117,118,202,134,36,138,142,111,110,57,190,12,214,113,99,230,159,89,61,64,200,125,198,114,213,57,42,121,88,202,125,64,174,246,235,113,85,124,88,249,167,214,79,80,50,31,113,156,250,179,126,25,243,44,59,135,77,60,226,105,181,212,149,248,158,121,81,89,109,122,53,82,57,237,183,24,42,170,226,108,15,98,185,86,70,75,21,35,229,108,141,254,74,146,49,237,111,72,221,47,160,224,163,138,235,239,9,122,203,69,153,119,110,181,152,133,203,165,30,83,100,162,153,141,241,244,187,94,145,200,141,145,21,139,52,15,127,118,53,234,199,47,71,199,220,99,37,145,77,9,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,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,145,250,196,106,230,43,163,150,45,100,225,31,59,166,187,205,225,234,240,251,124,249,141,174,167,107,223,217,170,160,130,89,28,155,26,246,35,187,176,45,68,29,93,185,172,239,239,218,231,49,168,80,102,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,211,175,69,79,230,105,163,79,115,91,86,165,96,24,214,163,88,169,234,224,182,229,86,122,43,221,28,85,108,107,103,142,10,152,89,52,109,145,173,115,154,143,70,189,17,81,28,228,235,215,162,175,243,51,153,197,86,169,126,218,120,142,212,93,76,134,251,241,154,11,206,65,85,240,170,223,11,225,251,182,184,159,217,161,254,26,177,142,111,74,88,160,111,214,212,122,244,234,254,174,87,42,219,247,40,205,51,202,180,239,132,120,110,57,77,39,132,251,107,144,85,228,214,232,31,28,145,204,218,25,32,167,167,137,242,53,236,111,78,231,133,116,172,86,238,107,162,150,39,163,190,174,137,53,65,202,184,177,242,177,172,158,159,228,62,221,57,154,195,181,107,175,10,58,143,161,152,78,159,234,133,206,47,138,225,154,141,143,219,47,22,219,205,60,42,216,233,234,170,168,217,81,37,5,66,117,94,220,204,220,253,138,171,182,88,216,175,111,69,108,177,197,216,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,245,30,231,181,143,123,81,143,189,227,149,113,99,229,99,89,61,63,200,125,186,115,53,135,95,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,238,87,66,253,209,72,199,198,229,93,175,99,182,185,236,217,35,252,253,70,186,106,61,118,135,67,195,197,206,243,227,176,202,28,130,44,146,219,77,80,138,249,45,213,77,134,162,57,25,78,254,191,68,50,120,167,189,241,170,43,123,141,71,183,98,190,85,147,176,114,222,209,11,174,183,113,95,137,182,223,124,164,181,211,224,117,20,249,197,115,230,141,210,62,120,40,43,41,213,32,137,169,209,21,242,75,36,76,85,115,145,26,197,123,254,165,106,70,251,10,231,87,229,99,22,245,2,135,219,174,37,85,240,185,161,127,188,166,187,99,58,41,246,167,236,231,218,63,27,253,39,224,124,103,99,195,209,207,83,254,39,185,30,237,221,141,191,215,78,155,186,252,250,116,95,21,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,253,203,75,152,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,240,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,189,92,170,175,87,117,176,160,12,171,154,83,225,59,202,198,141,250,127,143,123,116,7,85,0,164,14,99,252,191,235,56,119,190,203,171,122,67,142,255,0,177,61,127,134,130,90,106,121,39,168,147,29,170,216,200,246,212,62,103,201,35,225,154,68,87,178,101,118,212,146,85,137,200,207,224,172,176,88,185,238,90,92,190,233,180,122,213,103,226,15,87,237,85,113,234,13,125,63,137,179,218,106,226,150,150,124,105,143,109,84,18,36,136,201,213,147,190,162,154,120,156,172,154,38,190,5,234,213,68,122,59,165,48,151,39,195,55,10,58,113,197,175,44,205,54,194,179,88,188,13,214,135,227,179,216,47,240,66,143,170,180,85,58,239,88,138,230,162,170,119,33,126,214,164,176,170,163,100,107,90,168,172,123,35,145,149,45,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,252,72,94,248,221,214,57,88,239,165,203,211,175,69,232,168,168,158,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,187,165,168,145,172,79,244,99,98,57,204,107,229,150,38,43,217,191,114,104,123,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,228,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,237,64,40,7,154,63,158,205,77,252,23,217,232,137,85,200,199,239,179,242,223,234,69,170,0,80,15,52,127,61,154,155,248,47,179,209,28,171,77,120,122,202,181,83,70,181,71,87,49,106,158,255,0,236,175,225,53,55,27,91,41,100,150,106,154,26,199,84,182,90,136,220,196,94,157,143,14,217,30,142,106,55,180,178,189,94,222,214,215,249,77,45,213,44,239,69,179,187,102,166,105,165,247,224,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,225,204,199,198,238,177,202,246,253,77,94,157,122,167,69,68,84,191,77,16,227,183,65,181,139,65,174,122,239,89,147,82,98,180,120,173,59,29,151,91,174,51,238,158,201,59,190,77,98,237,77,211,178,87,34,164,15,141,157,102,95,161,173,73,81,241,50,149,184,193,226,207,50,226,235,84,62,220,95,105,234,236,246,42,10,120,233,172,88,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,102,254,157,182,42,171,98,98,35,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,250,191,182,246,61,251,227,69,71,70,253,190,127,132,239,52,250,55,234,6,61,238,48,23,83,205,31,200,158,166,254,11,239,20,69,21,233,62,11,251,80,213,60,55,76,254,41,240,207,181,185,5,186,197,227,123,29,239,11,226,170,99,135,187,219,220,221,251,123,155,182,238,111,94,157,58,167,94,163,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,248,144,189,241,187,172,114,177,223,75,151,167,94,139,209,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,58,68,176,196,216,250,49,209,179,188,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,94,177,36,50,186,62,143,116,143,236,213,174,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,241,38,123,35,111,72,226,123,190,167,39,94,157,19,170,170,34,181,99,5,253,151,234,158,101,166,127,20,248,159,217,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,238,118,205,221,189,219,119,59,167,94,157,87,167,82,245,57,92,121,19,211,47,198,189,226,180,165,110,44,124,211,235,39,168,25,15,184,206,123,92,187,131,236,154,131,132,108,11,139,76,61,42,238,86,43,165,61,197,185,115,102,150,157,140,180,79,21,225,212,52,143,137,21,237,150,86,78,142,141,170,198,177,234,199,198,247,57,219,100,107,89,249,92,31,113,103,153,112,139,170,31,110,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,127,78,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,195,153,140,145,189,36,137,237,250,154,157,122,117,78,168,168,171,234,204,171,151,253,202,227,200,158,153,126,53,239,21,164,170,0,28,171,139,31,43,26,201,233,254,67,237,211,153,172,53,80,0,4,0,231,87,229,99,22,245,2,135,219,174,37,85,240,185,161,127,188,166,187,99,58,41,246,167,236,231,218,63,27,253,39,224,124,103,99,195,209,207,83,254,39,185,30,237,221,141,191,215,78,155,186,252,250,116,95,21,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,253,203,75,152,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,240,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,189,92,170,175,87,117,176,162,149,185,213,249,167,197,189,63,161,247,27,137,0,11,190,229,193,204,2,143,136,139,20,90,73,171,217,23,251,44,80,120,153,226,169,168,142,10,120,242,42,93,239,147,117,59,33,100,113,178,104,99,84,99,225,70,238,88,226,73,90,175,254,50,69,58,129,72,28,220,237,28,65,82,241,5,21,219,85,110,62,47,5,171,239,65,128,44,14,138,42,86,82,199,21,51,234,154,218,102,205,36,141,153,178,79,27,37,154,84,107,166,115,26,173,70,198,216,227,142,58,240,139,115,209,43,47,17,120,101,231,136,184,233,36,211,234,10,138,154,155,171,42,233,39,170,129,207,101,44,206,166,73,33,129,174,124,172,241,41,7,86,109,115,28,157,81,232,172,87,33,164,147,138,113,141,145,240,251,142,112,251,146,73,196,219,60,94,11,87,216,138,123,92,85,18,197,85,117,170,142,86,207,79,75,77,218,146,57,29,51,164,129,174,68,71,181,168,214,57,210,57,177,182,71,38,112,139,169,228,217,96,214,91,111,15,183,107,222,107,123,239,96,55,139,130,63,8,183,201,82,217,100,166,237,203,81,29,194,70,162,34,172,80,201,58,53,27,26,187,252,100,83,189,24,222,230,249,96,7,52,127,61,154,155,248,47,179,209,17,84,186,158,88,188,7,126,196,44,84,218,243,171,22,93,185,246,65,111,111,195,109,119,27,119,110,171,23,133,207,153,178,116,119,117,201,222,168,129,212,234,237,209,199,44,45,89,33,94,155,229,106,243,254,47,249,172,223,116,191,136,235,94,21,162,148,95,18,199,240,11,133,93,191,53,166,184,66,200,161,191,85,35,219,28,180,176,189,209,172,212,254,25,89,42,54,118,170,53,242,185,85,99,150,40,218,179,77,254,25,248,170,210,62,43,240,218,156,195,75,110,85,109,125,186,163,195,92,237,23,40,217,13,198,220,245,87,118,214,104,152,247,183,100,141,106,185,143,99,156,199,116,115,122,239,100,140,102,109,206,191,175,60,51,230,90,13,143,105,182,103,121,174,164,184,227,218,163,139,209,100,118,90,216,85,24,246,190,74,90,121,170,105,37,137,92,174,107,225,117,76,104,143,249,178,70,61,142,69,71,111,142,62,193,203,155,141,127,221,87,81,231,176,103,247,59,172,154,101,148,255,0,14,229,77,2,247,99,181,215,42,177,35,185,182,29,174,123,182,177,139,28,173,137,90,231,198,230,187,164,174,134,40,214,250,74,1,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,0,115,71,243,217,169,191,130,251,61,17,205,45,92,51,230,87,254,23,46,188,83,216,171,169,42,172,88,230,80,252,114,251,66,229,72,231,163,98,197,70,176,85,177,85,221,38,99,229,172,72,156,196,68,123,23,182,228,71,181,207,88,191,43,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,217,35,91,209,28,172,118,199,163,36,106,111,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,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,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,51,89,197,143,154,125,100,245,3,33,247,25,203,147,229,201,139,88,179,158,93,88,94,21,148,208,248,219,46,65,111,200,173,119,26,110,235,227,239,210,207,116,175,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,230,85,15,28,156,34,93,120,65,213,198,226,144,92,106,239,24,157,250,157,215,44,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,187,119,246,215,162,178,72,100,86,199,221,72,219,208,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,245,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,177,26,40,210,61,51,197,117,147,129,29,62,210,220,214,147,196,89,114,109,47,177,219,234,118,199,27,228,135,125,178,13,147,197,220,99,216,217,162,122,54,72,222,173,93,146,49,142,68,234,212,40,219,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,185,93,11,247,69,35,31,27,149,118,189,142,218,231,179,100,143,149,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,55,38,232,169,170,28,246,170,191,127,110,41,26,175,86,181,38,154,86,202,14,117,126,86,49,111,80,40,125,186,226,84,174,132,104,229,247,95,117,50,139,74,177,105,182,94,174,182,251,173,69,186,61,172,95,19,85,73,110,168,171,138,155,171,222,198,51,188,250,118,197,220,115,145,172,238,111,94,168,222,139,229,114,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,204,187,78,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,111,145,36,98,170,57,236,134,42,243,88,227,142,155,82,174,181,252,45,233,179,42,226,177,99,23,133,102,83,115,115,229,129,110,55,26,87,61,139,68,200,250,162,62,154,25,122,185,206,145,171,220,154,40,220,196,107,98,108,147,67,94,26,56,116,206,248,160,213,58,13,51,193,105,255,0,205,86,94,43,119,195,253,25,107,241,48,195,61,103,110,89,99,239,118,187,236,119,105,142,222,255,0,228,137,252,213,57,81,165,62,19,188,172,104,223,167,248,247,183,64,117,80,10,107,231,43,161,122,113,166,218,143,134,106,134,21,102,248,85,215,81,190,45,45,254,24,21,27,75,81,85,74,180,170,149,77,141,19,232,154,79,20,238,234,162,237,123,152,215,171,81,238,145,239,230,188,167,244,135,13,213,174,43,233,167,204,224,171,157,152,53,158,76,190,217,12,51,172,76,125,198,154,178,145,148,238,149,91,245,57,140,116,253,196,106,43,122,190,54,35,183,51,115,29,123,192,20,173,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,58,255,0,52,30,95,117,55,106,155,215,20,58,45,106,164,99,217,78,234,252,194,199,77,20,84,204,217,12,85,85,21,151,165,150,89,218,213,122,181,144,53,240,69,22,249,30,174,151,234,123,159,214,0,112,145,162,247,93,122,226,27,9,211,250,92,66,175,34,180,73,120,163,171,201,41,225,123,162,100,86,72,234,35,241,178,203,43,92,213,137,157,165,115,81,200,230,185,94,246,49,157,100,123,17,116,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,245,131,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,85,95,22,62,105,245,147,212,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,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,153,84,60,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,237,223,219,94,138,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,212,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,62,179,52,60,75,224,20,218,89,196,54,164,105,245,191,30,171,177,219,108,121,69,202,154,215,67,82,146,239,138,221,226,30,180,106,139,42,171,222,199,83,172,79,99,220,171,189,142,107,186,187,119,85,177,253,33,226,186,142,183,148,126,107,81,169,114,236,171,176,91,238,90,81,106,115,38,129,38,185,201,53,12,113,208,164,113,42,68,159,193,130,177,141,123,90,175,145,98,162,150,101,87,185,92,210,170,241,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,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,204,211,70,147,224,191,178,253,44,195,116,207,226,159,19,251,37,143,219,172,94,55,177,217,241,94,22,154,56,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,122,176,114,174,44,124,172,107,39,167,249,15,183,78,102,176,208,158,5,161,122,113,196,95,2,58,89,165,250,161,102,241,214,170,237,63,199,101,134,104,149,25,85,111,170,109,178,20,142,170,154,69,69,237,204,205,206,232,189,21,170,215,57,143,107,216,247,177,212,131,196,191,14,153,223,11,250,167,95,166,121,213,63,249,218,203,61,110,248,127,164,237,126,38,104,96,172,237,197,44,157,158,239,97,238,237,61,219,217,252,149,63,146,172,244,229,125,204,18,154,211,77,101,225,123,90,110,181,111,99,234,27,65,135,223,42,101,150,165,251,230,150,150,158,142,202,145,69,3,156,140,71,62,119,50,121,101,217,27,17,177,125,44,107,58,88,87,22,62,86,53,147,211,252,135,219,167,51,88,104,247,137,78,31,116,227,140,237,14,76,42,231,144,127,120,87,246,47,184,221,254,215,58,84,71,79,85,217,122,83,213,177,26,228,142,166,23,71,51,209,90,171,181,241,202,170,215,49,219,36,110,125,245,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,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,151,83,202,159,65,170,116,111,133,202,12,154,251,69,73,29,247,82,106,19,38,145,237,167,137,39,142,220,248,152,218,8,95,51,30,229,149,157,164,90,150,162,171,123,107,89,35,21,141,114,61,93,226,185,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,179,78,99,188,14,84,241,91,134,208,102,26,124,250,74,125,69,195,233,231,101,12,50,178,40,153,123,164,114,163,214,138,89,213,17,204,123,92,142,116,14,115,187,77,124,178,181,200,212,153,101,142,138,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,211,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,177,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,155,93,19,229,149,64,202,185,165,62,19,188,172,104,223,167,248,247,183,64,117,80,15,201,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,189,138,215,183,115,30,228,234,213,71,39,94,168,168,191,50,189,184,109,229,53,106,210,206,37,238,186,147,153,228,117,119,76,55,10,188,83,215,96,148,175,145,177,213,220,39,107,35,158,58,154,199,68,189,26,202,105,93,219,70,166,197,158,88,22,71,50,56,122,71,53,143,153,87,47,251,149,199,145,61,50,252,107,222,43,79,147,152,103,5,150,174,41,244,190,162,251,136,99,244,142,213,76,106,157,23,31,172,90,150,210,173,108,9,38,233,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,221,208,56,62,225,51,13,225,23,75,254,195,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,126,206,189,199,162,35,165,122,175,117,0,20,3,205,31,207,102,166,254,11,236,244,68,170,228,99,247,217,249,111,245,34,213,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,176,3,130,254,48,114,110,46,120,246,203,175,78,90,186,44,38,199,131,221,91,137,217,234,226,167,239,208,193,45,109,157,147,62,73,34,98,57,207,153,212,204,149,88,231,200,145,171,149,140,115,145,55,58,16,115,71,243,217,169,191,130,251,61,17,42,185,24,253,246,126,91,253,72,230,156,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,209,168,136,196,111,72,1,29,218,235,13,170,162,197,13,206,173,150,218,202,136,106,234,40,219,51,146,9,167,133,178,54,41,95,31,93,174,123,27,60,205,107,149,58,181,37,145,19,166,229,235,34,184,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,186,245,154,94,212,168,146,57,171,28,109,99,156,237,202,140,138,75,95,230,99,105,181,88,57,127,234,5,138,197,108,164,183,91,109,212,246,26,74,58,58,72,91,12,20,208,71,118,161,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,20,195,194,119,154,125,27,245,3,30,247,24,11,169,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,118,124,127,112,125,106,226,203,72,220,219,122,85,199,157,225,212,245,149,248,163,225,149,168,202,153,222,198,172,148,50,182,71,182,45,149,11,12,76,73,28,230,172,79,107,31,187,98,73,28,148,3,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,191,238,0,120,62,181,112,155,164,109,109,193,42,228,206,243,26,122,58,252,173,243,74,213,101,52,236,99,150,58,24,155,27,221,22,202,117,154,86,44,141,115,150,87,185,239,221,177,99,142,58,76,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,74,220,88,249,167,214,79,80,50,31,113,156,185,238,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,41,88,28,195,56,44,186,240,177,170,21,23,220,67,31,171,110,149,228,181,8,184,253,98,212,186,169,40,167,88,247,75,111,158,71,53,28,199,181,201,43,162,71,171,149,240,163,87,185,35,217,54,223,175,151,55,26,255,0,186,174,163,207,96,207,238,119,89,52,203,41,254,29,202,154,5,238,199,107,174,85,98,71,115,108,59,92,247,109,99,22,57,91,18,181,207,141,205,119,73,93,12,81,173,239,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,101,136,191,238,87,30,68,244,203,241,175,120,173,37,81,197,56,174,226,187,78,56,74,211,135,230,185,172,190,58,235,93,220,130,193,96,130,100,101,85,222,169,168,138,173,106,170,47,110,22,110,106,203,50,162,182,54,185,168,136,247,190,56,223,197,121,83,106,150,119,173,58,39,158,234,102,166,95,126,51,146,94,117,2,127,27,91,225,97,167,238,246,173,22,184,99,254,28,44,100,109,233,28,76,111,210,212,235,211,170,245,85,85,89,170,114,174,44,124,172,107,39,167,249,15,183,78,102,176,213,64,0,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,52,230,59,192,229,79,21,184,109,6,97,167,207,164,167,212,92,62,158,118,80,195,43,34,137,151,186,71,42,61,104,165,157,81,28,199,181,200,231,64,231,59,180,215,203,43,92,141,73,150,88,232,174,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,253,56,5,227,95,21,226,179,78,41,44,151,107,159,135,212,220,102,223,12,121,29,190,161,99,100,149,251,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,59,50,61,24,169,181,209,62,88,1,206,175,205,62,45,233,253,15,184,220,78,21,195,47,7,217,55,20,186,95,170,87,173,57,74,186,204,219,6,168,176,58,213,103,108,180,241,65,115,130,178,74,166,84,177,242,78,248,219,19,216,216,89,43,94,175,233,210,57,25,181,203,35,92,206,43,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,183,253,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,155,157,34,142,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,221,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,102,231,116,94,138,213,107,156,199,181,236,123,216,236,235,107,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,15,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,181,221,23,162,57,28,215,49,237,99,216,246,54,117,114,193,230,1,98,210,187,21,110,129,235,174,69,106,178,225,150,91,125,117,227,28,188,207,27,219,37,52,136,247,84,84,80,57,34,99,187,221,205,243,205,18,175,73,59,136,232,91,221,89,97,141,145,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,55,59,170,242,211,224,86,155,137,172,154,171,83,245,58,130,146,171,75,241,202,137,237,181,84,46,170,150,57,238,247,21,167,69,108,12,88,36,100,176,178,20,158,25,157,34,185,55,47,110,54,181,232,233,22,59,201,40,7,154,63,158,205,77,252,23,217,232,142,235,202,35,132,75,86,162,228,207,226,139,47,184,210,84,91,112,123,196,182,219,45,149,105,219,42,205,117,109,60,114,120,169,251,141,86,181,144,182,166,39,197,179,235,239,35,95,186,62,202,36,189,255,0,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,122,57,21,30,141,233,81,122,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,196,153,236,141,189,35,137,238,250,156,157,122,116,78,170,168,139,161,62,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,155,156,145,66,138,173,141,174,114,170,189,239,146,71,231,8,208,246,155,105,14,27,175,92,4,233,222,145,234,4,21,114,88,178,45,55,198,225,168,90,73,214,25,226,123,40,169,165,138,104,223,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,163,110,39,120,122,202,184,95,214,91,214,145,229,53,62,63,192,118,234,109,215,70,82,201,79,13,206,134,86,238,138,162,54,189,63,210,141,232,215,61,172,150,41,88,143,126,205,203,55,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,172,169,52,173,143,163,219,35,59,49,215,154,63,158,205,77,252,23,217,232,137,255,0,201,83,202,198,83,234,5,119,183,91,136,1,205,31,207,102,166,254,11,236,244,68,255,0,228,169,229,99,41,245,2,187,219,173,196,32,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,238,109,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,230,159,89,61,64,200,125,198,114,69,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,232,100,105,35,21,21,175,100,214,253,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,111,141,206,234,173,71,183,123,21,241,185,118,61,200,180,67,150,112,61,196,21,159,136,235,207,13,88,182,7,117,200,50,10,47,17,93,110,155,181,21,36,55,11,59,30,228,138,229,220,124,171,12,80,200,136,212,250,165,232,217,93,216,85,238,166,194,242,120,76,209,156,203,64,116,27,24,210,220,243,81,106,243,27,189,158,159,99,234,165,232,176,81,49,122,109,162,165,114,181,37,125,52,41,244,70,233,85,94,168,159,36,142,62,220,49,102,220,210,159,9,222,86,52,111,211,252,123,219,160,62,78,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,30,228,108,204,219,44,140,124,110,84,220,199,187,107,152,253,146,50,139,49,62,11,53,231,54,226,27,32,225,163,30,199,233,36,203,49,106,137,18,237,45,77,79,132,164,130,137,149,17,66,183,4,116,237,100,178,83,42,79,12,172,86,70,233,31,20,141,115,35,119,94,132,255,0,230,129,167,53,58,65,203,243,73,244,182,171,42,171,201,31,138,101,22,139,66,92,234,105,162,167,124,236,134,213,112,99,58,71,18,35,88,198,181,26,198,34,171,158,140,107,119,190,71,238,145,208,215,149,199,158,205,50,252,107,217,235,75,20,230,133,193,71,239,1,130,63,89,244,246,217,117,174,212,156,54,222,202,104,173,212,73,222,248,205,173,179,57,239,167,72,156,228,233,52,93,217,230,141,99,69,124,159,92,91,36,115,226,237,210,9,232,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,69,28,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,61,202,216,89,182,40,216,200,218,171,181,140,110,231,61,251,228,126,109,205,41,240,157,229,99,70,253,63,199,189,186,3,170,128,85,95,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,23,82,1,74,220,234,252,211,226,222,159,208,251,141,196,133,90,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,219,164,145,145,205,177,126,184,37,237,189,143,116,50,177,93,28,140,71,38,248,222,246,170,244,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,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,60,254,134,240,81,163,92,63,235,46,123,172,248,21,179,192,215,230,91,105,168,237,212,200,232,104,108,212,46,108,47,168,167,130,36,114,181,123,181,81,44,202,189,17,177,183,183,20,76,141,172,119,114,64,0,102,179,139,31,52,250,201,234,6,67,238,51,150,169,201,83,202,198,83,234,5,119,183,91,138,171,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,207,249,178,107,166,141,97,90,29,251,35,205,113,107,86,97,148,229,219,229,180,218,228,174,116,21,86,77,176,204,216,111,109,115,35,122,183,181,58,54,54,177,93,31,125,175,157,136,231,49,179,52,164,187,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,20,240,83,164,90,161,161,252,60,227,90,127,171,57,221,94,71,119,165,167,134,104,105,234,96,141,175,176,192,250,120,186,218,82,86,75,34,84,178,158,84,153,172,151,119,77,138,214,49,27,27,24,137,221,74,86,231,55,165,191,101,56,142,177,106,101,5,139,194,208,103,120,252,126,38,183,197,111,241,151,74,39,172,51,127,13,94,174,143,101,43,173,205,249,53,172,119,94,169,213,221,197,33,5,22,107,117,160,192,47,58,115,13,61,34,219,111,151,139,101,238,162,87,49,221,246,207,67,13,108,49,53,142,221,181,24,173,184,76,174,69,106,170,171,99,232,173,232,168,233,41,202,227,72,105,181,107,140,28,102,123,148,20,147,219,112,106,121,178,250,168,102,158,88,158,247,211,57,140,165,116,75,31,245,158,202,201,233,36,86,185,90,197,100,111,71,110,254,163,175,208,3,149,113,99,229,99,89,61,63,200,125,186,115,53,134,148,248,78,242,177,163,126,159,227,222,221,1,90,188,225,56,156,211,141,64,190,219,184,123,197,108,182,171,213,215,10,184,50,190,191,40,130,165,36,146,223,84,172,168,138,170,208,214,246,191,234,178,74,230,76,173,73,34,108,111,102,248,151,108,32,225,215,65,179,46,36,181,114,197,165,56,101,21,91,159,113,168,99,238,117,208,211,164,204,180,219,145,237,74,138,217,81,207,99,118,70,215,117,70,171,219,189,234,200,218,187,222,212,91,233,214,252,110,235,134,240,53,159,98,23,220,158,175,36,185,88,244,158,235,109,172,188,213,163,187,247,41,225,179,201,28,149,82,110,123,221,190,71,53,94,189,94,229,234,229,234,231,127,53,206,97,99,252,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,62,170,140,166,154,94,142,107,163,106,118,230,150,71,61,28,217,93,36,51,127,143,14,22,116,107,89,113,91,118,177,234,69,7,99,246,87,220,200,111,83,209,81,58,90,235,206,59,71,28,181,21,118,116,115,106,32,219,221,219,214,57,28,245,88,156,175,217,183,186,245,94,63,162,28,229,244,75,58,186,220,237,250,209,136,213,233,125,61,61,59,38,160,174,109,84,247,200,42,223,187,163,225,122,83,210,182,88,159,209,90,230,174,199,49,200,146,117,115,21,24,146,57,202,221,173,87,254,17,48,155,237,138,231,73,113,182,220,115,139,109,93,29,101,36,205,154,10,152,36,182,92,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,132,11,229,113,231,179,76,191,26,246,122,210,255,0,140,240,241,247,173,250,95,196,47,18,247,253,73,210,107,29,93,37,162,122,122,106,9,174,53,50,73,190,247,61,59,59,73,92,144,191,231,78,199,68,216,99,100,127,37,86,66,217,30,214,73,35,216,223,107,203,23,64,245,99,86,248,130,166,206,116,227,50,251,29,65,167,251,106,47,55,248,161,166,169,170,130,58,184,166,133,41,169,160,168,100,145,190,105,163,74,134,164,143,141,209,196,214,185,235,185,201,28,114,88,255,0,50,110,52,179,46,18,176,220,126,205,167,216,237,36,249,14,123,79,115,134,134,245,83,50,57,150,103,211,45,42,44,201,76,172,86,212,61,91,84,237,136,231,53,141,123,26,174,108,173,234,197,175,94,95,28,125,86,112,225,168,247,203,102,175,92,46,183,172,51,80,110,13,174,189,220,166,169,158,170,170,219,114,85,118,235,151,109,92,238,247,115,122,37,71,70,172,207,108,113,57,170,245,137,34,146,21,154,83,225,59,202,198,141,250,127,143,123,116,7,85,0,0,101,92,191,238,87,30,68,244,203,241,175,120,173,37,80,0,2,128,121,163,249,236,212,223,193,125,158,136,149,92,140,126,251,63,45,254,164,90,161,72,28,199,249,128,86,113,17,125,151,73,52,135,34,255,0,98,122,15,13,60,181,52,241,207,79,38,69,85,177,146,110,168,100,204,142,70,67,12,138,172,100,42,221,171,36,75,43,149,255,0,193,72,191,91,146,167,154,124,167,211,250,239,113,183,28,171,154,63,158,205,77,252,23,217,232,137,85,200,199,239,179,242,223,234,69,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,82,182,176,242,185,207,173,188,96,217,244,131,6,169,164,164,193,53,2,162,225,120,178,222,25,20,213,44,177,218,169,220,215,212,195,83,26,185,210,239,167,73,160,134,55,200,244,100,239,154,157,22,86,62,71,182,43,127,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,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,112,174,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,23,83,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,2,247,184,193,226,207,13,225,23,75,254,220,95,105,233,47,23,218,250,136,233,172,88,227,171,214,150,123,171,210,70,36,234,199,164,114,171,25,20,79,89,28,245,102,206,189,182,42,163,165,98,46,123,51,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,17,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,19,224,251,139,60,55,139,173,47,251,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,155,58,247,24,138,174,137,232,148,67,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,149,184,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,115,78,109,252,73,97,186,117,162,82,104,37,85,130,147,33,200,117,34,159,122,83,203,90,177,178,211,73,79,60,114,50,182,86,69,35,102,87,172,204,106,64,213,233,19,223,12,170,245,123,98,116,50,210,181,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,140,248,57,208,59,239,12,252,62,227,122,67,146,102,95,104,235,237,125,250,137,165,138,22,71,75,73,37,68,174,154,74,106,110,140,108,143,133,178,73,34,164,147,117,145,238,115,157,252,54,171,33,143,56,69,255,0,114,184,242,39,166,95,141,123,197,105,223,245,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,135,11,31,35,186,201,43,27,244,181,122,117,234,189,17,21,83,61,156,87,113,93,168,252,90,234,59,243,92,214,95,3,106,161,238,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,185,51,246,181,101,153,81,29,35,154,212,68,99,25,28,108,179,254,74,158,86,50,159,80,43,189,186,220,79,243,149,113,99,229,99,89,61,63,200,125,186,115,53,134,170,0,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,241,158,30,62,245,191,75,248,133,226,94,255,0,169,58,77,99,171,164,180,79,79,77,65,53,198,166,73,55,222,231,167,103,105,43,146,23,252,233,216,232,155,12,108,143,228,170,200,91,35,218,201,36,123,27,237,121,98,232,30,172,106,223,16,84,217,206,156,102,95,99,168,52,255,0,109,69,230,255,0,20,52,213,53,80,71,87,20,208,165,53,52,21,12,146,55,205,52,105,80,212,145,241,186,56,154,215,61,119,57,35,142,78,129,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,67,154,231,2,223,227,248,160,209,76,51,255,0,56,170,207,232,168,93,254,139,155,116,142,157,27,255,0,75,226,158,215,127,184,153,89,254,81,49,93,90,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,209,78,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,186,1,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,107,179,194,118,174,16,248,99,190,241,105,172,180,218,85,104,189,124,18,145,150,250,171,165,210,239,225,153,83,224,41,98,106,53,178,118,29,44,75,46,233,228,167,139,163,93,185,59,187,250,43,90,227,67,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,10,1,230,143,231,179,83,127,5,246,122,35,175,240,165,198,13,171,132,222,95,153,99,173,235,87,38,119,152,231,23,170,12,81,144,196,213,101,52,236,181,91,18,74,233,93,35,29,22,202,117,154,39,164,110,107,150,87,185,140,219,177,100,146,56,23,254,21,103,185,87,251,107,145,228,153,29,195,254,82,178,186,229,93,81,39,253,169,38,154,73,31,255,0,27,156,231,127,106,169,123,220,188,248,44,181,112,177,165,244,247,220,191,31,164,110,170,100,180,234,185,5,98,84,182,169,104,160,89,55,69,111,130,70,181,26,198,53,169,19,165,70,43,145,243,35,151,185,35,25,14,217,106,101,92,187,62,84,252,96,218,181,135,75,232,56,123,201,86,173,153,182,157,217,209,176,74,232,155,216,184,217,33,145,144,192,246,58,54,53,177,190,6,201,79,78,230,63,234,122,36,114,35,164,87,74,145,247,94,49,120,58,193,56,191,193,41,236,23,250,207,131,100,150,109,255,0,103,242,14,220,213,31,11,238,205,78,250,175,239,86,79,20,115,247,99,167,72,255,0,136,171,179,174,230,244,84,249,231,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,89,230,127,153,106,126,77,62,103,168,25,13,93,246,251,85,79,73,77,81,112,171,84,116,243,178,154,158,58,120,150,71,116,234,247,164,80,198,138,247,117,123,213,21,206,87,57,85,203,113,60,149,60,172,101,62,160,87,123,117,184,128,28,209,252,246,106,111,224,190,207,68,126,79,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,119,78,147,69,221,149,82,55,57,35,145,175,115,93,181,85,146,199,125,57,78,45,167,26,227,167,21,88,222,73,67,106,203,112,204,182,222,199,57,173,149,38,165,174,165,145,27,36,83,69,44,107,254,132,145,203,27,145,205,114,49,236,114,42,53,201,66,220,65,112,29,172,186,47,196,21,167,65,177,187,45,215,52,147,43,237,125,148,186,65,110,109,44,119,175,225,49,213,59,91,221,145,144,248,119,171,210,94,228,137,178,54,182,103,236,141,237,114,219,167,47,62,28,117,67,134,141,6,167,196,53,83,55,171,184,220,174,53,11,114,102,62,146,199,53,22,54,146,125,78,165,130,84,69,115,222,231,42,190,93,175,88,82,69,119,105,191,227,38,158,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,6,107,56,177,243,79,172,158,160,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,163,216,146,195,44,106,230,245,77,241,189,191,205,170,137,105,92,171,56,241,255,0,193,28,42,106,253,235,252,236,88,133,246,231,113,255,0,160,101,53,145,172,237,127,214,29,19,228,155,252,221,59,27,254,41,133,170,3,42,230,148,248,78,242,177,163,126,159,227,222,221,1,213,65,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,180,158,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,116,162,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,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,242,58,7,13,28,69,231,124,47,234,157,6,166,96,181,31,230,168,239,20,91,33,254,147,181,248,152,102,158,143,185,44,82,118,123,189,134,55,186,198,239,103,243,69,254,104,186,8,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,183,198,231,116,71,43,27,189,138,201,26,155,30,213,92,209,26,83,225,59,202,198,141,250,127,143,123,116,7,85,0,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,164,2,149,185,213,249,167,197,189,63,161,247,27,137,2,168,173,55,91,141,53,125,101,190,217,87,85,79,107,167,74,186,233,97,133,207,101,44,11,44,112,164,178,185,19,163,24,178,205,20,104,231,116,77,242,49,191,205,200,139,213,120,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,155,85,208,191,116,81,189,146,53,23,107,216,221,205,123,55,198,253,15,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,110,146,55,201,14,244,250,224,151,182,247,177,179,68,244,116,114,49,28,187,36,99,218,171,213,170,122,178,53,101,156,199,184,49,193,178,171,206,21,148,235,39,130,189,99,247,10,139,93,198,155,236,237,214,78,197,84,18,58,57,99,222,202,103,49,219,94,199,39,86,170,181,122,117,69,84,249,157,87,69,53,239,73,248,137,197,106,179,93,28,202,254,208,89,104,174,15,181,207,83,224,106,105,54,85,50,56,228,116,123,42,35,141,235,209,147,70,189,81,54,253,93,58,245,69,68,207,103,22,62,105,245,147,212,12,135,220,103,45,83,146,167,149,140,167,212,10,239,110,183,21,87,197,143,154,125,100,245,3,33,247,25,203,73,225,139,137,140,55,133,14,86,250,125,170,89,133,13,93,197,238,168,187,219,109,22,202,100,86,190,227,113,146,235,113,124,80,44,155,85,176,179,108,82,61,242,57,23,107,24,237,173,123,246,70,250,139,213,93,76,202,181,147,81,242,61,82,205,106,252,69,235,38,184,75,112,169,219,36,143,142,29,235,244,65,23,113,239,123,97,137,136,216,227,98,185,118,70,198,53,23,163,80,181,254,84,252,14,84,233,173,170,131,138,77,73,125,36,183,220,158,206,143,197,173,141,100,83,165,186,221,84,214,61,43,95,39,69,86,84,205,23,70,181,177,185,59,112,203,35,94,174,116,174,142,27,31,4,42,230,231,166,121,86,162,112,143,53,199,22,164,241,127,98,178,10,76,154,227,3,35,146,73,157,67,28,21,20,242,190,54,177,142,235,219,241,77,149,234,237,173,108,81,74,245,119,211,209,104,176,182,158,73,122,57,98,139,21,206,184,129,168,155,189,122,169,184,46,29,71,30,215,183,194,82,199,29,61,93,66,245,71,236,147,188,249,105,190,74,205,204,240,191,75,186,72,228,75,63,63,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,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,252,136,215,253,212,126,4,255,0,225,207,254,236,222,63,213,15,127,196,46,83,98,206,120,47,212,188,215,22,174,241,182,92,131,75,239,55,75,117,79,105,241,247,233,103,180,203,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,200,206,17,110,154,253,199,29,55,14,60,19,105,14,143,96,236,171,126,162,230,154,79,98,124,53,113,190,90,118,88,237,211,91,217,2,214,182,102,43,92,181,42,230,74,216,90,199,125,15,141,100,122,162,53,140,154,168,49,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,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,204,208,79,3,156,34,90,184,65,210,55,98,147,220,105,47,25,101,250,161,183,44,142,235,5,59,88,199,206,140,70,178,150,23,171,82,87,211,66,155,182,119,23,170,190,73,164,70,199,221,88,219,237,120,177,242,177,172,158,159,228,62,221,57,154,195,208,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,175,127,204,184,251,213,12,235,131,251,87,9,119,203,93,39,135,182,84,81,82,186,251,10,198,199,213,217,40,218,139,75,65,44,29,165,68,124,114,199,3,146,162,55,177,206,100,12,107,154,229,116,143,147,202,240,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,91,229,106,170,177,168,233,25,102,156,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,72,174,107,220,113,212,228,183,91,223,8,250,114,202,69,177,91,106,41,217,151,93,145,241,84,45,117,92,78,142,118,209,64,173,87,36,76,130,86,179,186,229,233,42,205,19,163,232,198,198,254,244,32,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,110,233,106,36,107,19,253,24,216,142,115,26,249,101,137,138,246,111,220,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,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,53,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,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,185,225,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,110,232,170,35,107,211,253,40,222,141,115,218,201,98,149,136,247,236,220,188,168,210,159,9,222,86,52,111,211,252,123,219,160,58,168,0,3,42,229,255,0,114,184,242,39,166,95,141,123,197,105,42,128,4,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,248,144,211,190,55,117,142,86,59,233,114,244,235,209,122,42,42,39,171,208,190,40,244,39,137,79,141,254,197,51,159,180,127,103,60,55,196,255,0,163,43,40,251,30,35,187,217,255,0,41,138,61,219,187,18,255,0,87,175,77,191,62,157,83,173,43,115,71,243,217,169,191,130,251,61,17,42,185,24,253,246,126,91,253,72,115,92,227,167,252,127,11,250,41,153,255,0,231,20,185,253,109,11,127,209,107,109,113,212,35,191,233,124,83,26,223,247,16,171,255,0,202,33,42,172,159,252,149,60,211,229,62,159,215,123,141,184,229,92,209,252,246,106,111,224,190,207,68,74,174,70,63,125,159,150,255,0,82,45,80,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,186,158,104,254,68,245,55,240,95,120,162,40,219,68,51,91,86,154,235,70,3,168,215,218,122,185,237,184,174,81,106,189,214,69,72,198,186,121,32,166,171,142,105,27,27,92,230,181,94,173,98,162,34,185,169,215,167,85,79,230,122,14,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,237,138,158,55,61,127,210,145,234,214,177,175,150,89,94,140,102,253,169,53,57,90,112,19,246,238,178,195,197,118,168,79,179,31,181,92,60,102,33,107,167,168,233,37,125,117,36,234,212,172,168,115,23,172,112,195,60,78,70,69,213,29,36,145,170,189,18,38,163,103,115,75,224,39,236,37,101,251,138,237,47,159,126,63,117,184,120,204,190,215,81,81,214,74,10,234,185,209,171,89,78,231,175,89,33,154,121,90,143,139,170,186,57,36,69,98,44,78,86,193,10,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,182,90,121,28,197,255,0,70,70,43,154,246,178,88,162,122,177,251,54,175,159,214,252,214,213,169,90,209,159,106,53,138,158,174,11,110,85,148,93,111,116,113,85,177,173,158,56,42,106,228,154,54,200,214,185,205,71,163,94,136,168,142,114,117,235,209,87,249,151,147,202,227,200,158,153,126,53,239,21,165,43,113,99,230,159,89,61,64,200,125,198,114,205,56,121,226,207,13,225,23,150,38,153,231,23,218,122,75,197,246,190,162,237,77,98,199,29,94,180,179,221,94,151,202,164,157,88,244,142,85,99,34,137,235,35,158,172,217,215,182,197,84,116,172,69,169,108,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,155,229,127,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,184,158,88,188,7,126,196,44,84,218,243,171,22,93,185,246,65,111,111,195,109,119,27,119,110,171,23,133,207,153,178,116,119,117,201,222,168,129,212,234,237,209,199,44,45,89,33,94,155,229,106,207,243,42,229,249,242,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,192,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,182,91,132,241,185,202,231,189,206,89,91,18,189,26,172,133,90,157,184,222,249,183,68,178,234,121,42,121,88,202,125,64,174,246,235,113,213,127,186,143,192,159,252,57,255,0,221,155,199,250,161,239,248,133,202,108,89,207,5,250,151,154,226,213,222,54,203,144,105,125,230,233,110,169,237,62,62,253,44,246,153,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,249,25,194,53,80,0,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,69,115,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,47,73,86,104,157,31,70,54,55,247,161,7,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,119,75,81,35,88,159,232,198,196,115,152,215,203,44,76,87,179,126,228,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,201,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,82,162,249,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,177,77,116,215,77,56,225,211,78,46,58,161,170,23,159,3,106,161,233,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,246,187,162,117,70,163,90,231,189,204,99,30,246,230,134,237,91,77,113,186,214,220,40,237,52,150,186,122,170,137,38,138,134,145,210,186,10,86,57,202,173,134,53,153,239,149,88,212,84,106,44,143,123,250,34,110,115,151,170,173,181,114,96,209,13,80,197,113,156,151,92,174,183,202,74,60,39,57,167,109,5,186,206,216,227,150,123,132,244,117,18,51,199,62,68,250,160,100,78,90,168,91,31,94,178,44,146,57,205,106,71,19,164,179,67,133,113,185,175,53,60,56,240,209,152,234,77,154,182,146,12,133,41,217,107,199,210,106,136,163,122,220,106,94,145,71,36,76,149,143,108,207,133,174,146,165,98,216,237,236,167,122,47,70,238,114,103,48,234,188,44,107,95,238,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,220,244,111,113,25,187,171,122,162,233,76,20,3,205,31,207,102,166,254,11,236,244,68,85,46,79,150,47,47,250,205,34,163,166,226,7,91,241,223,9,157,85,237,159,25,182,203,36,241,85,88,105,100,130,104,101,117,75,26,244,141,102,158,58,143,156,50,49,206,133,172,111,85,108,142,123,35,177,80,101,92,244,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,161,62,15,184,179,195,120,186,210,255,0,183,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,179,175,113,136,170,232,158,137,194,185,143,242,255,0,163,226,34,197,46,173,233,14,59,254,203,20,30,26,9,105,169,228,130,158,60,138,151,123,35,219,80,249,159,28,108,154,24,213,94,201,149,219,150,56,150,39,35,255,0,130,177,82,9,117,60,149,60,172,101,62,160,87,123,117,184,128,28,209,252,246,106,111,224,190,207,68,69,249,45,55,88,109,84,247,217,173,149,108,182,214,84,77,73,79,88,232,92,144,77,60,45,141,210,196,201,58,109,115,216,217,225,115,154,139,213,169,44,106,189,55,39,89,235,203,23,143,31,216,133,246,155,65,181,98,245,183,1,200,46,13,248,109,210,227,113,237,210,226,243,57,147,58,78,141,237,57,123,53,19,186,157,29,186,72,226,133,203,36,203,211,124,174,91,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,51,89,197,143,154,125,100,245,3,33,247,25,203,9,211,110,15,173,92,89,114,183,211,86,219,210,174,60,239,14,167,201,171,241,71,195,43,81,149,51,190,235,86,178,80,202,217,30,216,182,84,44,49,49,36,115,154,177,61,172,126,237,137,36,114,85,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,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,249,151,105,203,67,142,58,110,35,176,216,116,123,56,101,91,53,23,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,173,242,36,140,85,71,61,144,205,243,42,230,148,248,78,242,177,163,126,159,227,222,221,1,213,65,0,57,213,249,88,197,189,64,161,246,235,137,88,28,27,107,29,139,135,254,33,241,253,98,200,225,241,20,152,205,190,249,81,29,54,231,179,197,213,62,209,89,29,53,54,246,49,235,31,118,121,34,139,185,177,90,205,251,157,244,181,84,241,90,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,159,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,41,229,161,203,167,30,159,30,135,95,248,140,194,169,46,239,187,211,199,54,39,143,220,155,75,91,110,146,221,81,75,28,172,185,77,27,95,35,101,123,219,50,177,144,202,214,246,182,57,238,99,158,232,221,20,107,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,212,123,88,231,189,237,87,191,202,112,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,119,211,164,210,189,99,107,92,146,177,207,102,221,235,28,145,198,3,74,124,39,121,88,209,191,79,241,239,110,128,234,160,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,197,212,128,82,183,58,191,52,248,183,167,244,62,227,113,63,39,148,6,45,98,206,117,247,80,176,172,166,135,198,217,114,13,47,187,90,238,52,221,215,199,223,165,158,182,130,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,153,226,185,131,112,73,117,225,67,63,142,251,140,65,87,93,167,89,85,69,68,214,170,198,210,185,176,90,103,116,211,57,150,151,200,233,165,123,223,29,59,99,115,101,145,90,179,39,113,90,138,177,201,209,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,62,151,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,155,126,44,124,211,235,39,168,25,15,184,206,90,167,37,79,43,25,79,168,21,222,221,110,42,175,139,31,52,250,201,234,6,67,238,51,150,169,201,83,202,198,83,234,5,119,183,91,138,171,226,199,205,62,178,122,129,144,251,140,231,63,188,229,55,220,130,221,98,180,221,235,188,69,38,51,111,125,174,215,31,105,140,240,244,175,170,168,171,116,125,90,136,175,235,61,93,67,250,185,85,223,95,78,187,90,212,75,10,229,79,192,229,54,165,93,104,56,164,212,151,213,197,98,198,47,8,252,90,216,214,75,2,220,110,52,174,99,210,181,242,116,68,125,52,50,244,107,91,27,151,185,52,82,53,234,214,196,232,230,184,144,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,30,229,225,91,134,215,240,91,165,83,224,150,154,187,117,181,182,119,195,60,53,46,87,61,215,24,234,101,101,124,200,170,247,253,18,86,54,166,70,39,84,232,199,181,17,172,254,163,100,81,202,184,177,242,177,172,158,159,228,62,221,57,154,194,255,0,191,242,89,127,238,255,0,255,0,211,133,0,158,131,50,192,51,45,62,169,181,82,230,120,245,93,169,247,203,61,21,254,216,179,34,108,172,183,85,196,146,211,212,68,246,170,181,236,115,87,162,244,95,165,237,123,29,181,236,115,82,106,114,142,214,125,18,210,189,104,174,177,231,150,218,186,12,179,52,167,142,195,99,191,186,174,121,160,123,231,171,165,108,86,198,81,195,2,163,31,52,191,196,117,76,178,108,106,65,27,17,35,234,247,73,118,135,42,226,199,202,198,178,122,127,144,251,116,230,107,11,232,230,5,192,141,139,138,172,86,76,215,22,103,130,212,220,126,222,177,219,170,122,190,79,138,82,193,29,84,145,90,182,62,162,42,120,59,181,53,13,95,18,228,87,51,167,69,234,223,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,165,202,114,119,225,214,167,79,52,142,245,173,185,134,39,87,110,200,115,170,134,67,104,154,186,40,145,238,176,70,198,62,41,160,77,189,232,153,81,51,228,115,145,206,70,202,202,122,105,26,221,187,30,255,0,175,157,95,149,140,91,212,10,31,110,184,148,237,129,231,249,150,152,100,208,102,122,127,144,213,216,175,180,180,245,116,212,247,10,69,70,207,3,42,105,228,167,149,99,119,78,172,122,197,52,136,143,111,71,177,85,28,213,107,145,28,140,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,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,216,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,217,215,184,244,68,116,175,85,238,160,225,92,96,240,153,134,241,117,165,255,0,97,239,181,20,150,123,237,5,68,117,54,44,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,103,94,219,213,21,209,49,83,57,133,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,187,227,236,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,217,248,0,3,42,229,255,0,114,184,242,39,166,95,141,123,197,105,42,128,5,0,243,71,243,217,169,191,130,251,61,17,42,185,24,253,246,126,91,253,72,138,188,209,252,246,106,111,224,190,207,68,121,78,26,184,197,206,248,89,193,53,38,193,166,148,126,23,36,206,254,15,224,178,14,228,47,248,71,130,154,103,201,253,235,52,18,71,81,221,142,119,199,245,43,118,117,220,157,87,167,78,65,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,146,171,143,62,15,177,158,17,180,191,67,172,173,74,74,220,218,249,79,125,118,89,120,164,150,163,177,93,60,82,82,62,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,174,214,251,94,74,158,105,242,159,79,235,189,198,220,114,174,104,254,123,53,55,240,95,103,162,37,87,35,31,190,207,203,127,169,22,168,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,93,79,52,127,34,122,155,248,47,188,81,20,2,76,174,92,92,14,83,113,91,153,87,230,26,130,250,186,125,58,195,234,32,101,116,49,50,88,159,123,171,114,43,210,138,41,209,17,172,99,90,141,116,238,107,187,173,100,177,53,168,213,153,37,142,247,129,68,60,199,120,28,166,225,75,50,160,204,52,249,245,117,26,117,152,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,119,92,200,165,107,145,203,10,203,36,53,47,251,149,199,145,61,50,252,107,222,43,74,86,226,199,205,62,178,122,129,144,251,140,231,159,203,176,61,80,178,233,222,5,168,25,133,45,95,217,60,158,158,227,73,136,212,77,112,142,118,58,10,58,183,120,184,162,137,30,231,211,177,181,53,18,57,90,230,177,28,249,94,246,238,220,229,58,7,4,122,155,164,122,61,196,190,29,168,154,213,102,171,174,199,173,53,15,123,38,134,54,76,203,117,91,152,172,134,182,88,29,27,221,51,33,115,187,136,216,213,178,177,237,100,172,87,186,52,138,77,25,131,42,231,127,200,184,197,206,238,92,39,98,60,36,216,40,254,13,141,217,188,127,218,9,187,144,212,124,123,187,114,74,250,95,165,240,119,41,123,18,34,167,240,229,94,231,95,171,162,38,211,242,184,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,237,114,69,10,42,58,71,53,202,170,198,50,73,25,250,188,122,233,110,9,162,220,88,231,58,103,166,150,47,131,99,118,111,134,120,42,47,21,53,71,107,187,109,165,154,79,226,76,247,200,238,178,74,247,125,78,94,157,122,39,68,68,68,178,174,74,158,86,50,159,80,43,189,186,220,82,177,127,223,249,44,191,247,127,255,0,233,194,128,77,84,0,1,0,57,213,249,88,197,189,64,161,246,235,137,78,216,30,127,153,105,134,77,6,103,167,249,13,93,138,251,75,79,87,77,79,112,164,84,108,240,50,166,158,74,121,86,55,116,234,199,172,83,72,136,246,244,123,21,81,205,86,185,17,200,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,9,240,125,194,102,27,194,46,151,253,135,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,253,157,123,143,68,71,74,245,94,234,82,183,58,191,52,248,183,167,244,62,227,113,61,175,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,93,145,51,173,201,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,42,241,183,198,14,77,197,206,168,75,122,114,213,209,97,54,58,137,219,137,217,234,226,167,239,208,193,44,112,50,103,201,36,76,71,57,243,58,153,146,171,28,249,18,53,114,177,142,114,38,231,117,94,90,124,10,211,113,53,147,85,106,126,167,80,82,85,105,126,57,81,61,182,170,133,213,82,199,61,222,226,180,232,173,129,139,4,140,150,22,66,147,195,51,164,87,38,229,237,198,214,189,29,34,199,121,32,166,190,116,154,199,98,204,53,151,18,209,219,68,61,202,189,59,183,212,84,93,42,119,61,54,213,92,155,79,35,105,182,57,136,139,178,8,41,229,238,53,239,107,188,78,223,165,209,185,23,143,242,205,225,214,155,136,62,34,219,79,149,226,116,151,188,19,30,179,220,38,201,99,173,138,94,195,217,83,75,45,45,60,44,145,141,232,202,149,150,100,154,53,223,27,209,41,165,146,55,35,226,66,48,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,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,153,160,158,95,90,197,117,214,254,18,240,92,187,37,191,82,93,114,26,42,121,172,151,137,98,170,116,243,164,244,147,62,24,221,84,231,189,239,241,50,83,182,158,121,21,235,213,203,62,244,68,107,218,132,138,40,7,154,63,158,205,77,252,23,217,232,142,171,202,179,130,140,87,95,111,183,93,107,213,139,103,196,177,12,62,225,21,21,182,211,42,70,250,91,181,209,24,146,200,218,150,238,87,172,48,49,244,238,88,156,196,100,206,157,168,174,115,35,150,39,221,72,6,85,201,191,197,111,3,149,56,215,13,186,109,197,198,156,190,145,44,87,44,31,22,126,93,105,70,69,78,180,53,114,208,82,64,218,216,17,168,212,149,147,202,230,119,90,189,101,73,165,116,157,94,217,31,217,142,188,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,219,45,60,142,98,255,0,163,35,21,205,123,89,44,81,61,88,253,155,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,159,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,90,43,230,105,105,181,89,120,227,212,250,59,53,178,146,130,158,74,139,109,91,226,166,133,177,49,211,207,108,164,154,105,85,173,68,69,124,146,201,36,143,119,243,115,222,231,47,85,85,82,194,185,42,121,88,202,125,64,174,246,235,113,0,57,163,249,236,212,223,193,125,158,136,147,252,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,185,27,51,54,203,35,31,27,149,55,49,238,218,230,63,100,140,174,13,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,226,66,247,198,238,177,202,199,125,46,94,157,122,47,69,69,68,180,174,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,233,18,195,19,99,232,199,70,206,245,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,205,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,78,127,205,11,130,143,222,3,4,126,179,233,237,178,235,93,169,56,109,189,148,209,91,168,147,189,241,155,91,102,115,223,78,145,57,201,210,104,187,179,205,26,198,138,249,62,184,182,72,231,197,219,165,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,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,242,52,61,193,103,17,215,94,41,244,26,213,170,151,220,34,175,26,185,58,162,107,109,99,22,39,54,138,182,120,54,164,149,84,46,114,171,159,76,231,42,183,230,170,172,145,147,68,174,127,111,184,236,230,26,83,225,59,202,198,141,250,127,143,123,116,7,85,4,0,231,87,229,99,22,245,2,135,219,174,37,43,19,255,0,149,239,2,223,182,188,169,154,227,172,120,103,139,211,107,46,255,0,131,211,86,187,108,55,219,164,114,53,19,172,42,213,241,20,112,244,147,185,213,90,199,202,140,143,248,173,109,68,105,117,39,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,246,113,137,194,174,101,194,134,174,92,48,251,205,182,173,216,197,198,162,162,167,19,187,201,34,76,203,141,185,31,244,35,165,107,24,223,19,27,93,27,102,102,214,237,122,163,145,59,111,141,239,225,70,148,248,78,242,177,163,126,159,227,222,221,1,213,64,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,0,165,110,117,126,105,241,111,79,232,125,198,226,57,42,121,167,202,125,63,174,247,27,113,110,154,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,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,92,251,107,95,9,122,177,162,250,251,75,195,245,198,209,227,111,89,5,193,148,248,172,158,34,154,63,141,82,207,91,37,37,29,79,68,153,236,166,239,62,37,254,28,175,71,51,175,213,209,62,107,118,156,5,112,243,153,112,205,195,205,179,79,179,156,182,174,239,114,172,168,248,211,232,102,98,35,44,15,168,167,129,102,182,196,173,154,86,61,145,212,54,119,172,145,171,88,247,202,247,35,83,114,170,200,160,102,179,139,31,52,250,201,234,6,67,238,51,150,169,201,83,202,198,83,234,5,119,183,91,138,171,226,199,205,62,178,122,129,144,251,140,231,95,229,243,193,37,215,138,252,254,75,238,79,5,93,14,157,98,181,20,243,93,107,29,74,231,65,118,157,179,66,231,218,89,35,102,137,236,124,148,238,145,206,150,53,114,194,157,181,114,34,201,31,91,233,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,250,192,33,7,56,92,214,235,138,240,124,251,21,190,158,146,74,124,199,40,182,217,43,157,51,28,175,142,6,54,106,228,116,74,142,68,71,247,104,98,106,171,145,201,177,207,78,157,85,28,218,54,45,167,146,94,177,216,165,197,115,174,31,170,33,236,222,169,174,11,152,209,201,185,238,241,116,178,71,79,73,80,157,17,155,35,236,190,42,111,154,191,115,252,87,210,222,145,185,86,207,192,57,87,22,62,86,53,147,211,252,135,219,167,51,88,95,67,56,81,211,142,45,120,17,209,236,43,53,139,192,221,104,116,254,195,61,130,255,0,4,40,250,171,69,83,173,148,232,174,106,42,167,114,23,237,106,75,10,170,54,70,181,170,138,199,178,57,25,74,218,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,237,119,69,232,142,71,53,204,123,88,246,61,141,181,78,87,188,125,95,117,167,103,15,26,205,112,241,153,125,170,222,250,139,21,254,166,165,137,53,234,150,29,168,250,105,209,238,71,203,89,27,21,94,146,53,28,233,98,142,71,201,209,241,62,73,166,7,22,62,86,53,147,211,252,135,219,167,51,88,106,160,128,28,116,242,224,163,215,189,101,196,53,139,5,130,234,234,188,131,32,181,218,181,6,154,154,182,8,250,89,218,214,199,37,210,7,212,187,164,115,67,4,76,137,98,99,36,73,58,198,228,141,28,201,22,89,211,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,123,213,207,118,214,49,169,213,202,174,94,157,85,85,126,100,22,231,87,229,99,22,245,2,135,219,174,37,43,23,189,203,139,129,202,158,20,176,218,252,195,80,95,73,81,168,185,133,60,12,174,134,38,69,43,44,148,141,85,122,81,69,58,34,185,239,115,149,174,157,205,119,105,207,138,38,181,28,144,164,178,76,160,1,149,112,95,159,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,77,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,237,198,199,195,186,90,128,1,149,114,255,0,185,92,121,19,211,47,198,189,226,180,149,64,0,10,1,230,143,231,179,83,127,5,246,122,34,42,151,125,203,131,151,253,31,14,246,40,181,111,87,177,223,246,88,175,241,48,69,77,81,36,21,17,227,180,187,223,30,218,119,194,249,35,124,211,70,136,247,204,142,220,145,202,145,53,25,252,101,151,138,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,202,185,163,249,236,212,223,193,125,158,136,149,92,140,126,251,63,45,254,164,90,160,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,117,60,209,252,137,234,111,224,190,241,68,81,94,147,224,191,181,13,83,195,116,207,226,159,12,251,91,144,91,172,94,55,177,222,240,190,42,166,56,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,105,123,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,46,200,153,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,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,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,102,135,86,48,95,217,126,169,230,90,103,241,79,137,253,146,200,46,54,47,27,216,236,248,175,11,83,36,61,222,222,231,108,221,219,221,183,115,186,117,233,213,122,117,47,83,149,199,145,61,50,252,107,222,43,74,86,226,199,205,62,178,122,129,144,251,140,229,191,112,21,165,184,38,180,242,216,193,180,211,82,236,95,25,198,239,63,19,241,180,94,42,106,126,239,106,255,0,85,52,127,196,133,236,145,189,36,137,142,250,92,157,122,116,94,168,170,139,85,124,98,240,117,157,240,129,157,211,216,47,245,159,25,198,239,59,254,207,228,29,184,105,254,41,218,134,157,245,95,222,172,158,89,32,237,73,80,145,255,0,17,83,127,77,205,234,139,242,145,92,180,185,130,84,232,245,214,207,195,230,175,221,105,35,211,234,250,143,13,103,187,85,203,21,44,24,211,222,234,169,228,89,21,144,43,231,101,69,76,241,53,95,52,173,100,9,213,202,168,196,119,75,159,50,174,122,173,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,226,76,246,70,222,145,196,247,125,78,78,189,58,39,85,84,69,208,159,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,205,206,72,161,69,86,198,215,57,85,94,247,201,35,233,179,154,63,158,205,77,252,23,217,232,137,255,0,201,83,202,198,83,234,5,119,183,91,137,254,114,174,44,124,172,107,39,167,249,15,183,78,102,176,213,64,0,16,3,157,95,149,140,91,212,10,31,110,184,148,172,94,247,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,74,220,234,252,211,226,222,159,208,251,141,196,132,22,172,255,0,50,177,97,183,253,62,179,100,53,116,120,246,85,81,67,83,122,161,133,81,172,175,125,26,202,180,201,42,162,110,115,24,233,228,122,51,174,197,126,199,42,43,163,98,183,175,240,117,193,214,119,197,254,119,81,96,176,86,124,27,27,179,108,251,65,144,118,225,168,248,95,118,26,135,210,255,0,122,190,120,164,159,187,37,58,199,252,53,93,157,119,59,162,39,207,65,56,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,1,153,109,126,214,59,239,16,26,203,150,107,22,71,15,135,171,201,174,14,168,142,155,115,31,225,41,88,212,142,154,155,123,24,196,147,181,4,113,69,220,216,142,126,205,206,250,156,170,90,255,0,38,13,33,169,196,52,27,37,213,203,140,21,112,212,106,21,225,176,209,163,167,137,240,77,110,183,247,34,142,102,49,191,91,30,181,51,87,70,228,122,252,210,24,213,26,136,187,159,10,249,182,97,87,92,87,141,44,130,251,112,168,164,146,159,49,179,218,175,116,45,133,238,87,199,3,41,155,66,173,149,21,168,136,254,237,12,174,68,106,185,54,57,139,215,170,171,91,34,185,33,106,151,255,0,156,189,20,184,95,127,243,76,166,209,108,240,191,243,211,87,207,222,70,127,251,53,187,30,255,0,248,216,223,241,138,90,161,64,60,209,252,246,106,111,224,190,207,68,79,254,74,158,86,50,159,80,43,189,186,220,79,240,12,171,154,83,225,59,202,198,141,250,127,143,123,116,5,53,243,25,224,163,247,85,212,120,47,248,5,178,235,38,153,101,63,196,182,212,206,157,216,237,117,202,175,89,45,142,155,115,158,237,172,98,73,19,165,70,185,241,185,205,235,43,161,150,69,242,156,11,241,155,125,224,243,81,234,174,114,90,190,51,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,221,58,77,23,118,85,72,220,228,142,70,189,205,118,213,86,75,31,215,204,198,237,106,191,241,175,168,23,219,21,206,146,227,109,184,211,216,106,232,235,41,38,108,208,84,193,37,146,133,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,88,87,37,79,43,25,79,168,21,222,221,110,32,7,52,127,61,154,155,248,47,179,209,19,255,0,146,167,149,140,167,212,10,239,110,183,29,127,143,238,15,173,92,89,105,27,155,111,74,184,243,188,58,158,178,191,20,124,50,181,25,83,59,216,213,146,134,86,200,246,197,178,161,97,137,137,35,156,213,137,237,99,247,108,73,35,146,128,110,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,47,167,151,23,22,249,151,21,186,71,95,85,168,56,189,93,62,67,135,212,65,107,174,191,69,76,145,91,175,111,115,21,201,36,93,58,53,149,45,106,53,103,137,169,177,189,216,158,221,173,153,34,142,90,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,162,31,228,124,177,120,125,202,120,154,111,16,55,106,46,245,170,110,245,206,229,137,74,201,103,165,186,223,101,170,150,119,215,84,203,52,175,221,10,247,83,173,35,24,200,149,209,183,170,171,21,241,62,96,25,87,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,8,1,206,175,202,198,45,234,5,15,183,92,74,192,224,191,71,44,90,251,197,6,1,165,89,76,219,44,183,91,132,149,23,24,246,189,124,77,45,37,60,181,114,211,117,99,216,246,119,153,78,232,187,141,114,57,157,205,233,213,91,209,116,81,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,123,213,207,118,214,49,169,213,202,174,94,157,85,85,126,103,235,3,149,113,47,195,166,9,197,6,150,87,233,158,117,79,254,118,178,207,91,190,111,232,203,167,134,154,24,43,59,113,75,31,123,181,223,123,187,79,118,199,255,0,37,79,228,169,154,195,74,124,39,121,88,209,191,79,241,239,110,128,234,160,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,197,212,128,82,183,58,191,52,248,183,167,244,62,227,113,28,149,60,211,229,62,159,215,123,141,184,186,144,0,51,89,197,143,154,125,100,245,3,33,247,25,203,84,228,169,229,99,41,245,2,187,219,173,197,85,241,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,2,149,185,205,234,151,218,190,35,172,90,103,65,125,241,84,24,38,63,31,137,162,240,187,60,29,210,181,235,52,223,196,86,35,164,223,74,219,115,190,78,115,27,211,162,116,119,113,8,107,69,165,247,90,173,23,188,235,68,206,171,130,219,108,202,45,152,189,58,58,137,221,138,201,234,105,43,106,101,217,81,213,27,190,6,210,67,186,52,71,47,74,184,220,170,223,150,254,235,203,47,90,255,0,98,220,92,98,222,34,223,226,168,51,190,152,85,102,200,183,205,23,141,158,31,15,36,125,100,99,91,210,170,42,109,238,93,221,34,89,118,181,93,183,165,255,0,0,114,174,44,124,172,107,39,167,249,15,183,78,102,176,210,159,9,222,86,52,111,211,252,123,219,160,33,87,57,189,89,209,170,76,18,197,163,23,188,67,227,90,147,87,219,190,89,174,59,93,23,217,250,21,153,89,44,221,222,159,197,241,29,137,33,240,232,170,223,163,186,253,174,138,13,245,67,167,182,204,202,245,159,227,86,109,57,146,174,60,178,190,241,69,77,97,125,37,90,82,206,219,139,230,99,105,150,57,149,205,72,159,221,86,116,122,185,187,87,162,245,78,157,77,4,106,229,187,81,237,28,8,234,13,179,87,178,59,85,251,51,166,210,251,228,119,187,149,174,141,105,169,106,106,146,217,62,231,50,53,95,249,145,92,141,141,175,114,43,155,20,40,228,137,153,215,53,80,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,0,50,174,90,166,174,242,224,172,226,39,135,109,11,213,141,16,130,213,67,157,87,97,248,189,62,76,151,26,217,217,29,202,149,214,186,10,104,170,81,206,115,227,135,194,199,14,231,71,28,72,233,35,116,138,155,228,99,35,150,111,240,153,193,246,151,240,139,134,203,98,193,210,174,190,251,120,167,165,110,71,125,169,150,68,125,214,120,22,85,99,210,5,123,162,167,99,86,162,86,177,140,78,187,21,168,247,72,228,87,175,117,0,3,42,229,255,0,114,184,242,39,166,95,141,123,197,105,42,128,0,20,3,205,31,207,102,166,254,11,236,244,68,170,229,71,192,183,248,142,40,53,175,12,255,0,205,234,176,10,42,231,127,164,231,93,36,167,86,255,0,209,120,87,185,223,238,230,70,127,147,204,90,161,85,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,114,174,104,254,123,53,55,240,95,103,162,37,87,35,31,190,207,203,127,169,22,168,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,93,79,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,128,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,165,110,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,159,87,49,61,97,209,45,45,225,210,233,107,214,140,110,147,48,167,201,234,41,105,168,48,247,94,103,182,207,122,124,53,80,76,245,100,244,237,116,177,50,4,107,101,115,250,35,58,182,56,213,81,101,98,59,62,230,132,249,127,233,119,16,90,69,195,237,167,14,226,7,37,241,117,244,155,226,182,217,103,138,41,106,172,52,177,203,35,25,74,234,232,106,37,142,170,21,141,176,201,18,109,107,161,107,221,22,231,53,172,108,121,246,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,190,158,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,155,162,183,193,35,90,141,99,26,212,137,210,163,21,200,249,145,203,220,145,140,135,108,181,40,7,154,63,158,205,77,252,23,217,232,137,255,0,201,83,202,198,83,234,5,119,183,91,137,254,114,174,44,124,172,107,39,167,249,15,183,78,102,176,182,158,109,124,107,252,18,142,179,132,221,50,185,221,104,239,83,118,100,205,46,16,47,98,54,208,205,7,113,150,198,170,183,124,157,230,75,20,146,186,55,53,169,26,54,37,89,18,89,152,206,129,203,23,143,31,219,125,138,155,65,181,98,245,187,62,199,237,237,248,109,210,227,113,238,85,101,16,181,243,58,78,141,237,53,59,212,240,54,157,29,186,73,37,153,169,36,203,215,100,174,73,254,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,10,86,231,87,230,159,22,244,254,135,220,110,36,53,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,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,232,163,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,223,35,155,213,26,175,118,198,35,35,106,236,99,81,58,88,35,175,48,252,214,235,128,112,91,170,183,219,53,61,36,213,21,86,118,89,30,218,150,57,204,72,46,21,49,80,204,228,70,185,171,189,177,84,200,230,47,94,136,244,106,170,57,17,90,185,225,52,209,160,58,57,98,225,255,0,70,177,61,29,199,38,241,20,152,205,189,180,242,84,237,123,60,93,83,220,233,42,106,118,61,239,88,251,179,201,44,189,189,234,214,111,218,223,165,168,132,32,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,165,84,178,162,244,133,140,150,142,40,147,115,122,57,245,76,77,205,84,68,124,10,229,189,148,216,176,254,54,180,182,237,145,215,120,74,74,139,133,93,174,57,59,79,147,117,85,109,13,69,37,52,125,24,138,169,190,121,226,103,94,155,91,187,171,149,26,138,169,161,66,128,121,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,159,224,25,87,52,167,194,119,149,141,27,244,255,0,30,246,232,15,85,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,252,72,94,201,27,210,72,152,239,165,201,215,167,69,234,138,168,185,236,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,185,169,44,42,170,232,220,230,170,43,216,248,228,127,21,46,167,146,167,149,140,167,212,10,239,110,183,16,3,154,63,158,205,77,252,23,217,232,137,255,0,201,83,202,198,83,234,5,119,183,91,137,254,68,174,33,185,110,104,151,17,58,219,97,214,76,138,90,187,115,219,80,233,178,234,42,103,206,231,228,204,142,8,33,164,133,101,89,182,209,178,54,211,237,122,195,26,62,70,61,201,185,143,219,34,74,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,15,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,85,0,101,92,210,159,9,222,86,52,111,211,252,123,219,160,58,168,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,0,50,174,105,79,132,239,43,26,55,233,254,61,237,208,29,84,2,170,249,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,186,144,10,86,231,87,230,159,22,244,254,135,220,110,35,146,167,154,124,167,211,250,239,113,183,23,82,0,6,107,56,177,243,79,172,158,160,100,62,227,57,106,156,149,60,172,101,62,160,87,123,117,184,170,190,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,3,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,204,190,183,230,182,173,74,214,140,251,81,172,84,245,112,91,114,172,162,235,123,163,138,173,141,108,241,193,83,87,36,209,182,70,181,206,106,61,26,244,69,68,115,147,175,94,138,191,204,181,78,27,56,93,186,208,114,164,206,177,92,162,201,87,124,185,106,61,158,231,157,218,236,180,140,115,167,108,254,14,25,45,44,143,195,200,231,78,247,186,134,142,161,25,242,85,89,146,23,198,187,92,142,168,188,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,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,242,52,209,164,249,215,237,67,75,48,221,76,248,95,195,62,214,227,246,235,239,130,239,247,188,47,138,166,142,110,215,115,107,119,237,238,109,221,181,189,122,117,232,157,122,30,172,28,171,139,31,43,26,201,233,254,67,237,211,153,172,46,251,55,227,54,197,193,231,2,58,35,115,142,213,241,156,207,40,211,251,53,62,51,109,149,143,74,87,73,21,178,151,187,83,83,35,122,116,134,46,236,74,177,181,201,36,142,123,90,221,168,175,150,58,97,187,92,243,45,87,207,235,111,53,145,213,223,242,204,198,241,37,76,172,164,164,69,158,225,113,171,153,92,228,142,24,90,136,175,146,89,23,163,35,106,124,220,136,212,254,72,93,247,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,254,187,220,198,189,236,106,61,253,215,139,31,43,26,201,233,254,67,237,211,153,172,53,80,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,0,50,174,105,79,132,239,43,26,55,233,254,61,237,208,29,84,0,1,149,114,255,0,185,92,121,19,211,47,198,189,226,180,149,64,0,10,245,200,249,125,211,113,19,199,166,168,107,14,178,90,170,219,167,86,234,139,69,53,21,182,104,165,133,153,51,214,195,12,114,172,85,16,207,20,208,178,154,100,129,202,246,181,204,145,232,248,250,245,100,136,150,20,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,227,149,115,71,243,217,169,191,130,251,61,17,42,185,24,253,246,126,91,253,72,181,64,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,2,234,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,0,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,165,43,113,99,230,159,89,61,64,200,125,198,114,221,56,32,213,236,55,65,121,98,98,90,185,168,19,213,199,98,199,105,238,243,84,37,36,11,52,242,189,247,202,184,162,134,54,124,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,42,47,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,187,98,167,141,207,95,244,164,122,181,172,107,229,150,87,163,25,191,106,79,254,84,124,11,127,136,226,131,90,240,207,252,222,171,0,162,174,119,250,78,117,210,74,117,111,253,23,133,123,157,254,238,100,103,249,60,197,170,21,235,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,189,90,168,143,71,116,176,160,80,15,52,127,61,154,155,248,47,179,209,19,255,0,146,167,149,140,167,212,10,239,110,183,19,252,229,92,88,249,88,214,79,79,242,31,110,156,205,97,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,45,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,19,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,215,172,50,246,165,84,141,206,89,35,115,28,215,110,68,100,178,73,80,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,2,149,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,64,10,192,231,139,148,223,105,49,93,36,194,169,235,182,89,110,183,11,197,210,178,155,180,197,238,213,82,71,75,29,60,155,213,55,183,107,43,106,83,162,42,53,123,157,92,138,173,106,164,0,224,191,71,44,90,251,197,6,1,165,89,76,219,44,183,91,132,149,23,24,246,189,124,77,45,37,60,181,114,211,117,99,216,246,119,153,78,232,187,141,114,57,157,205,233,213,91,209,116,124,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,123,162,166,145,172,78,157,21,234,212,85,106,42,185,51,194,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,66,131,57,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,159,224,25,87,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,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,251,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,248,144,189,241,187,172,114,177,223,75,151,167,94,139,209,81,81,45,255,0,146,167,149,140,167,212,10,239,110,183,16,3,154,63,158,205,77,252,23,217,232,137,255,0,201,83,202,198,83,234,5,119,183,91,137,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,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,25,87,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,12,171,154,83,225,59,202,198,141,250,127,143,123,116,7,85,0,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,164,2,149,185,213,249,167,197,189,63,161,247,27,136,228,169,230,159,41,244,254,187,220,109,197,212,128,1,154,206,44,124,211,235,39,168,25,15,184,206,90,167,37,79,43,25,79,168,21,222,221,110,42,175,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,0,141,92,197,117,142,197,163,124,35,231,117,55,120,124,69,94,97,111,159,14,181,211,110,123,59,213,85,240,75,27,151,123,88,244,111,106,4,168,159,163,182,181,253,141,155,154,231,181,74,22,210,124,23,246,161,170,120,110,153,252,83,225,159,107,114,11,117,139,198,246,59,222,23,197,84,199,15,119,183,185,187,246,247,55,109,220,222,189,58,117,78,189,77,52,98,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,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,153,156,206,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,216,198,45,52,208,170,49,58,108,69,70,170,53,81,90,150,191,201,215,83,62,216,112,167,54,11,87,87,106,74,188,11,32,172,183,195,75,79,39,247,211,104,106,85,43,35,158,161,138,245,84,223,60,245,140,99,209,173,107,155,2,181,17,92,199,170,206,160,114,174,44,124,172,107,39,167,249,15,183,78,102,176,244,25,150,127,153,106,13,77,170,171,51,200,106,238,175,177,217,232,172,22,196,153,83,101,29,186,146,36,138,158,158,38,53,17,172,99,90,157,87,162,125,79,115,222,237,207,123,156,182,147,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,186,101,238,244,138,57,17,142,133,209,186,69,106,189,98,116,86,126,114,174,44,124,172,107,39,167,249,15,183,78,102,176,213,64,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,0,202,185,165,62,19,188,172,104,223,167,248,247,183,64,117,80,0,6,85,203,254,229,113,228,79,76,191,26,247,138,210,85,0,0,0,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,199,42,230,143,231,179,83,127,5,246,122,34,85,114,49,251,236,252,183,250,145,106,128,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,5,212,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,0,205,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,74,86,226,199,205,62,178,122,129,144,251,140,231,148,200,181,75,59,202,240,76,71,76,239,247,223,21,141,224,158,63,236,253,23,133,133,158,15,198,204,147,85,127,17,140,73,36,223,35,81,223,196,115,182,244,232,222,137,242,37,255,0,46,14,95,245,156,68,95,98,213,189,94,199,127,216,158,131,196,193,21,53,68,147,211,201,145,85,108,124,123,105,223,11,227,145,144,195,34,163,223,50,59,106,201,18,68,212,127,241,150,43,191,0,2,128,121,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,159,231,42,226,199,202,198,178,122,127,144,251,116,230,107,11,169,229,139,192,119,236,66,197,77,175,58,177,101,219,159,100,22,246,252,54,215,113,183,118,234,177,120,92,249,155,39,71,119,92,157,234,136,29,78,174,221,28,114,194,213,146,21,233,190,86,175,138,230,189,192,229,54,75,106,189,241,113,167,47,171,91,237,182,158,157,249,117,165,25,45,66,87,82,68,216,224,109,108,8,212,114,196,248,34,107,59,173,94,145,44,49,58,78,172,116,111,239,85,174,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,240,230,99,227,119,88,229,123,126,166,175,78,189,83,162,162,42,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,181,27,51,54,203,27,217,35,81,55,49,237,220,214,63,124,108,236,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,162,190,111,57,215,218,222,50,110,86,15,133,248,79,177,88,253,174,197,222,239,247,60,95,114,55,87,247,118,237,78,223,79,31,219,219,213,223,226,183,117,250,182,183,213,242,100,210,223,181,124,71,95,117,50,190,197,226,168,48,76,126,79,13,91,226,182,120,59,165,107,210,24,127,134,143,71,73,190,149,183,22,252,218,230,55,167,85,232,238,218,151,82,12,171,154,19,229,189,148,223,115,14,9,116,182,237,145,215,120,186,186,123,125,93,174,57,59,76,143,109,45,21,117,69,37,52,125,24,136,139,178,8,34,103,94,155,157,183,171,149,92,170,171,82,220,209,252,246,106,111,224,190,207,68,79,254,74,158,86,50,159,80,43,189,186,220,79,240,12,171,154,83,225,59,202,198,141,250,127,143,123,116,7,85,5,0,243,71,243,217,169,191,130,251,61,17,63,249,42,121,88,202,125,64,174,246,235,113,0,57,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,73,84,1,149,115,74,124,39,121,88,209,191,79,241,239,110,128,234,160,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,0,202,185,165,62,19,188,172,104,223,167,248,247,183,64,117,80,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,234,64,41,91,157,95,154,124,91,211,250,31,113,184,142,74,158,105,242,159,79,235,189,198,220,93,72,0,25,172,226,199,205,62,178,122,129,144,251,140,229,170,114,84,242,177,148,250,129,93,237,214,226,170,248,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,10,160,231,113,171,213,47,186,233,238,130,80,207,87,29,60,20,242,229,247,72,221,4,93,137,222,247,73,75,68,230,73,243,149,31,26,71,94,142,111,210,197,73,163,95,173,81,54,112,14,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,233,185,81,35,124,82,213,199,80,201,58,57,90,250,118,244,68,85,71,182,247,138,139,231,113,165,247,90,92,255,0,79,117,162,23,85,207,109,185,217,229,197,234,17,180,78,236,81,207,77,52,149,49,111,168,234,173,223,59,106,230,219,26,163,87,165,36,142,69,119,207,103,138,228,201,170,95,101,56,142,190,233,157,125,247,194,208,103,120,252,158,26,139,194,239,241,151,74,39,164,208,255,0,17,24,174,143,101,43,174,46,249,185,172,119,94,139,213,221,180,46,164,28,171,139,31,43,26,201,233,254,67,237,211,153,172,39,255,0,43,222,5,191,109,121,83,53,199,88,240,207,23,166,214,93,255,0,7,166,173,118,216,111,183,72,228,106,39,88,85,171,226,40,225,233,39,115,170,181,143,149,25,31,241,90,218,136,210,234,65,202,184,177,242,177,172,158,159,228,62,221,57,154,195,85,0,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,0,3,42,230,148,248,78,242,177,163,126,159,227,222,221,1,213,64,0,25,87,47,251,149,199,145,61,50,252,107,222,43,73,84,0,0,0,85,95,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,28,171,154,63,158,205,77,252,23,217,232,137,85,200,199,239,179,242,223,234,69,170,0,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,23,83,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,3,53,156,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,41,91,139,31,52,250,201,234,6,67,238,51,158,215,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,54,186,255,0,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,1,64,60,209,252,246,106,111,224,190,207,68,79,254,74,158,86,50,159,80,43,189,186,220,79,243,149,113,99,229,99,89,61,63,200,125,186,115,53,134,170,1,74,220,206,184,14,253,136,95,106,117,231,73,236,187,112,28,130,224,239,137,90,237,214,238,221,46,47,51,153,11,99,234,238,235,151,179,81,59,170,21,187,99,142,40,92,177,194,157,55,196,213,142,188,31,113,103,153,112,139,170,31,110,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,127,78,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,195,153,140,145,189,36,137,237,250,154,157,122,117,78,168,168,171,10,249,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,0,51,173,199,230,117,251,68,227,39,86,47,255,0,11,248,127,132,200,36,177,118,123,253,221,223,13,141,148,29,221,219,91,211,185,225,123,155,122,125,59,246,245,119,77,203,58,185,29,98,215,218,76,87,87,51,90,138,29,150,91,173,194,207,107,163,169,238,177,123,181,84,145,213,73,81,30,196,93,237,218,202,218,101,234,168,141,94,231,70,170,171,92,137,103,224,206,103,29,56,85,215,0,227,7,86,236,87,154,138,73,170,42,178,138,187,219,29,76,247,57,137,5,193,222,58,22,170,185,173,93,237,138,166,54,189,58,116,71,163,145,21,200,136,229,181,238,80,217,215,218,222,13,173,182,15,133,248,79,177,89,5,210,197,222,239,247,60,95,114,70,215,247,118,237,78,223,79,31,219,219,213,223,226,183,117,250,182,182,181,185,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,159,224,25,87,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,10,1,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,0,115,71,243,217,169,191,130,251,61,17,63,249,42,121,88,202,125,64,174,246,235,113,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,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,3,42,230,148,248,78,242,177,163,126,159,227,222,221,1,213,65,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,1,149,115,74,124,39,121,88,209,191,79,241,239,110,128,234,160,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,197,212,128,82,183,58,191,52,248,183,167,244,62,227,113,28,149,60,211,229,62,159,215,123,141,184,186,144,0,51,89,197,143,154,125,100,245,3,33,247,25,203,84,228,169,229,99,41,245,2,187,219,173,197,85,241,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,25,235,230,43,172,119,221,100,226,227,59,169,187,195,225,233,48,251,132,248,117,174,155,115,31,217,165,160,158,88,220,187,218,198,43,187,179,173,68,253,29,185,204,239,236,220,230,177,170,88,87,37,140,2,154,197,195,206,87,168,53,24,245,93,29,203,42,202,31,76,202,233,146,86,178,190,221,71,79,26,66,177,35,151,99,152,202,137,235,216,175,98,124,223,189,174,85,237,162,54,194,136,127,205,79,71,47,186,187,194,61,222,167,28,155,173,94,5,112,139,49,146,155,107,63,190,169,105,160,158,58,148,222,247,181,25,219,130,162,89,250,253,78,119,99,99,90,174,122,42,82,102,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,175,78,170,159,204,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,214,114,174,44,124,172,107,39,167,249,15,183,78,82,183,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,98,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,102,55,163,213,119,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,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,230,126,176,57,87,22,62,86,53,147,211,252,135,219,167,51,88,106,160,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,0,101,92,210,159,9,222,86,52,111,211,252,123,219,160,58,168,0,3,42,229,255,0,114,184,242,39,166,95,141,123,197,105,42,128,0,0,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,227,149,115,71,243,217,169,191,130,251,61,17,42,185,24,253,246,126,91,253,72,181,64,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,2,234,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,0,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,165,74,231,186,23,168,252,69,241,221,170,122,95,165,246,111,29,117,174,212,12,138,89,166,149,85,148,182,250,86,220,230,73,42,170,100,68,94,220,44,220,222,171,209,92,174,115,88,198,189,239,99,29,122,154,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,214,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,237,111,85,232,141,70,181,172,99,88,198,49,141,232,0,0,10,1,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,127,156,171,139,31,43,26,201,233,254,67,237,211,153,172,53,80,15,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,62,220,116,112,101,125,224,243,81,233,109,145,221,126,51,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,189,58,77,23,118,36,89,26,212,142,70,189,174,110,213,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,182,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,185,30,200,118,206,174,114,183,107,85,255,0,132,76,38,251,98,185,210,92,109,183,28,226,219,87,71,89,73,51,102,130,166,9,45,151,7,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,2,249,92,121,236,211,47,198,189,158,180,191,224,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,0,51,3,171,25,215,237,67,84,243,45,76,248,95,195,62,214,228,23,27,239,130,239,247,188,47,138,169,146,110,215,115,107,119,237,238,109,221,181,189,122,117,232,157,122,23,125,202,127,22,177,99,252,18,226,23,107,69,15,135,171,201,174,23,123,165,210,78,235,223,226,42,153,93,53,35,100,232,229,84,103,72,41,41,217,209,168,141,250,58,244,220,231,42,204,0,80,15,52,127,61,154,155,248,47,179,209,19,43,145,246,107,117,175,192,53,79,78,102,167,164,75,109,142,241,110,189,211,202,214,59,190,233,235,161,150,25,90,247,110,218,172,70,219,225,86,162,53,21,21,210,117,87,117,68,108,53,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,127,128,101,92,210,159,9,222,86,52,111,211,252,123,219,160,58,168,40,7,154,63,158,205,77,252,23,217,232,137,255,0,201,83,202,198,83,234,5,119,183,91,136,1,205,31,207,102,166,254,11,236,244,68,255,0,228,169,229,99,41,245,2,187,219,173,196,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,5,106,234,199,38,191,218,134,169,230,90,153,251,199,124,51,237,110,65,113,190,248,47,178,29,239,11,226,170,100,155,181,220,241,173,223,183,185,183,118,214,245,233,215,162,117,232,77,94,23,52,47,247,107,208,156,103,69,62,212,253,163,251,57,227,127,164,252,15,131,239,248,138,201,234,127,196,247,36,219,183,191,183,250,235,215,111,95,151,94,137,213,64,42,175,251,134,63,251,81,127,220,159,254,254,89,78,147,224,191,178,253,44,195,116,207,226,159,19,251,37,143,219,172,94,55,177,217,241,94,22,154,56,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,122,176,71,254,53,184,82,253,240,116,178,213,166,127,111,126,201,124,51,32,130,251,227,126,23,227,251,157,186,106,136,123,93,190,244,93,58,248,157,219,183,47,77,157,58,124,250,167,0,225,115,149,39,238,215,174,216,206,181,254,222,190,209,253,156,241,191,209,159,101,188,31,127,196,81,207,77,254,59,197,201,183,111,127,119,245,23,174,222,159,46,189,82,127,128,10,171,254,225,143,254,212,95,247,39,255,0,191,150,83,164,248,47,236,191,75,48,221,51,248,167,196,254,201,99,246,235,23,141,236,118,124,87,133,166,142,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,158,172,2,42,241,207,192,199,239,163,246,39,253,148,126,199,125,142,248,151,251,73,241,15,21,226,252,55,255,0,140,67,179,111,134,255,0,214,235,191,251,58,124,252,167,5,60,183,191,115,237,83,186,234,103,237,151,237,111,196,241,249,236,94,11,236,239,128,237,247,42,105,230,238,247,60,84,189,122,120,109,187,118,167,93,253,122,252,186,44,213,0,133,92,107,114,222,253,240,117,78,213,169,159,182,95,178,95,12,199,224,177,120,47,179,190,63,185,219,169,168,155,187,220,241,81,116,235,226,118,237,218,189,54,117,235,243,232,142,10,121,111,126,231,218,167,117,212,207,219,47,218,223,137,227,243,216,188,23,217,223,1,219,238,84,211,205,221,238,120,169,122,244,240,219,118,237,78,187,250,245,249,116,89,170,0,5,106,234,199,38,191,218,134,169,230,90,153,251,199,124,51,237,110,65,113,190,248,47,178,29,239,11,226,170,100,155,181,220,241,173,223,183,185,183,118,214,245,233,215,162,117,232,74,174,10,120,82,253,207,180,178,235,166,127,111,126,214,252,79,32,158,251,227,126,23,224,59,125,202,106,120,123,93,190,244,189,122,120,109,219,183,39,93,253,58,124,186,172,85,213,142,77,127,181,13,83,204,181,51,247,142,248,103,218,220,130,227,125,240,95,100,59,222,23,197,84,201,55,107,185,227,91,191,111,115,110,237,173,235,211,175,68,235,208,154,188,46,104,95,238,215,161,56,206,138,125,169,251,71,246,115,198,255,0,73,248,31,7,223,241,21,147,212,255,0,137,238,73,183,111,127,111,245,215,174,222,191,46,189,19,170,131,242,114,203,117,246,241,138,222,109,56,182,71,246,126,245,91,111,168,167,183,93,252,27,42,254,31,84,248,220,216,170,123,15,84,100,189,183,171,95,219,114,237,118,222,139,242,82,176,127,184,99,255,0,181,23,253,201,255,0,239,229,143,232,166,151,218,180,87,72,241,13,40,179,58,146,74,124,90,207,77,109,125,69,53,19,105,25,89,59,24,157,234,165,137,170,168,199,205,47,114,87,253,78,85,124,142,85,115,149,85,87,218,159,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,123,21,175,110,230,61,201,213,170,142,78,189,81,81,126,101,96,255,0,112,199,255,0,106,47,251,147,255,0,223,203,41,210,124,23,246,95,165,152,110,153,252,83,226,127,100,177,251,117,139,198,246,59,62,43,194,211,71,15,119,183,185,219,55,118,247,109,220,238,157,122,117,94,157,79,86,121,77,88,193,127,106,26,89,153,105,159,197,62,25,246,183,31,184,216,188,111,99,189,225,124,85,52,144,247,123,123,155,191,111,115,118,221,205,235,211,167,84,235,212,252,173,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,235,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,246,183,170,244,70,163,90,214,49,172,99,24,198,244,0,15,41,171,24,47,237,67,75,51,45,51,248,167,195,62,214,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,149,173,253,195,31,253,168,191,238,79,255,0,127,45,80,2,63,241,173,194,151,239,131,165,150,173,51,251,123,246,75,225,153,4,23,223,27,240,191,31,220,237,211,84,67,218,237,247,162,233,215,196,238,221,185,122,108,233,211,231,213,56,7,11,156,169,63,118,189,118,198,117,175,246,245,246,143,236,231,141,254,140,251,45,224,251,254,34,142,122,111,241,222,46,77,187,123,251,191,168,189,118,244,249,117,234,147,252,0,10,171,254,225,143,254,212,95,247,39,255,0,191,150,83,164,248,47,236,191,75,48,221,51,248,167,196,254,201,99,246,235,23,141,236,118,124,87,133,166,142,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,158,172,0,1,85,127,220,49,255,0,218,139,254,228,255,0,247,242,127,240,185,161,127,187,94,132,227,58,41,246,167,237,31,217,207,27,253,39,224,124,31,127,196,86,79,83,254,39,185,38,221,189,253,191,215,94,187,122,252,186,244,78,170,0,0,0,69,94,57,248,24,253,244,126,196,255,0,178,143,216,239,177,223,18,255,0,105,62,33,226,188,95,134,255,0,241,136,118,109,240,223,250,221,119,255,0,103,79,159,148,224,167,150,247,238,125,170,119,93,76,253,178,253,173,248,158,63,61,139,193,125,157,240,29,190,229,77,60,221,222,231,138,151,175,79,13,183,110,212,235,191,175,95,151,69,242,188,81,242,164,253,229,53,219,38,214,191,219,215,217,207,180,126,11,250,51,236,183,140,236,120,122,56,41,191,199,120,184,247,110,236,110,254,162,116,221,211,231,211,170,245,94,6,56,24,253,203,190,219,127,178,143,219,31,182,63,13,255,0,105,62,31,225,124,39,137,255,0,241,137,183,238,241,63,250,189,54,127,111,95,148,170,0,229,92,81,232,95,239,41,161,57,54,138,125,169,251,57,246,143,193,127,73,248,31,25,216,240,245,144,84,255,0,137,238,71,187,119,99,111,245,211,166,238,191,62,157,22,21,105,63,38,191,217,126,169,225,186,153,251,199,124,79,236,150,65,110,190,248,47,178,29,159,21,225,106,99,155,181,220,241,174,217,187,183,183,118,215,116,235,215,162,244,232,77,94,40,244,47,247,148,208,156,155,69,62,212,253,156,251,71,224,191,164,252,15,140,236,120,122,200,42,127,196,247,35,221,187,177,183,250,233,211,119,95,159,78,139,10,180,159,147,95,236,191,84,240,221,76,253,227,190,39,246,75,32,183,95,124,23,217,14,207,138,240,181,49,205,218,238,120,215,108,221,219,219,187,107,186,117,235,209,122,116,44,168,0,86,174,172,114,107,253,168,106,158,101,169,159,188,119,195,62,214,228,23,27,239,130,251,33,222,240,190,42,166,73,187,93,207,26,221,251,123,155,119,109,111,94,157,122,39,94,132,213,225,115,66,255,0,118,189,9,198,116,83,237,79,218,63,179,158,55,250,79,192,248,62,255,0,136,172,158,167,252,79,114,77,187,123,251,127,174,189,118,245,249,117,232,141,18,225,211,4,209,11,198,117,150,88,41,251,217,38,163,100,21,215,220,130,231,190,102,248,174,237,125,93,77,44,93,151,202,248,217,216,142,177,97,221,26,51,185,179,123,145,21,122,39,85,0,0,8,1,197,31,42,79,222,83,93,178,109,107,253,189,125,156,251,71,224,191,163,62,203,120,206,199,135,163,130,155,252,119,139,143,118,238,198,239,234,39,77,221,62,125,58,175,127,224,167,133,47,220,251,75,46,186,103,246,247,237,111,196,242,9,239,190,55,225,126,3,183,220,166,167,135,181,219,239,75,215,167,134,221,187,114,117,223,211,167,203,170,200,3,202,106,198,11,251,80,210,204,203,76,254,41,240,207,181,184,253,198,197,227,123,29,239,11,226,169,164,135,187,219,220,221,251,123,155,182,238,111,94,157,58,167,94,165,107,127,112,199,255,0,106,47,251,147,255,0,223,203,84,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,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,90,224,254,225,143,254,212,95,247,39,255,0,191,157,86,225,202,243,59,189,240,227,69,195,69,255,0,138,191,29,141,216,178,10,91,238,63,254,3,67,23,195,54,178,225,226,162,250,42,210,73,187,210,92,17,251,164,145,123,125,157,173,78,143,250,92,46,114,164,253,218,245,219,25,214,191,219,215,218,63,179,158,55,250,51,236,183,131,239,248,138,57,233,191,199,120,185,54,237,239,238,254,162,245,219,211,229,215,170,79,240,8,85,198,183,45,239,223,7,84,237,90,153,251,101,251,37,240,204,126,11,23,130,251,59,227,251,157,186,154,137,187,189,207,21,23,78,190,39,110,221,171,211,103,94,191,62,137,234,248,24,224,99,247,46,251,109,254,202,63,108,126,216,252,55,253,164,248,127,133,240,158,39,255,0,198,38,223,187,196,255,0,234,244,217,253,189,126,82,168,2,170,255,0,184,99,255,0,181,23,253,201,255,0,239,228,255,0,225,115,66,255,0,118,189,9,198,116,83,237,79,218,63,179,158,55,250,79,192,248,62,255,0,136,172,158,167,252,79,114,77,187,123,251,127,174,189,118,245,249,117,232,157,84,16,3,138,62,84,159,188,166,187,100,218,215,251,122,251,57,246,143,193,127,70,125,150,241,157,143,15,71,5,55,248,239,23,30,237,221,141,223,212,78,155,186,124,250,117,94,171,192,199,3,31,185,119,219,111,246,81,251,99,246,199,225,191,237,39,195,252,47,132,241,63,254,49,54,253,222,39,255,0,87,166,207,237,235,242,229,92,81,242,164,253,229,53,219,38,214,191,219,215,217,207,180,126,11,250,51,236,183,140,236,120,122,56,41,191,199,120,184,247,110,236,110,254,162,116,221,211,231,211,170,247,254,10,120,82,253,207,180,178,235,166,127,111,126,214,252,79,32,158,251,227,126,23,224,59,125,202,106,120,123,93,190,244,189,122,120,109,219,183,39,93,253,58,124,186,172,128,0,170,191,238,24,255,0,237,69,255,0,114,127,251,249,101,58,79,130,254,203,244,179,13,211,63,138,124,79,236,150,63,110,177,120,222,199,103,197,120,90,104,225,238,246,247,59,102,238,222,237,187,157,211,175,78,171,211,169,234,193,0,56,163,229,73,251,202,107,182,77,173,127,183,175,179,159,104,252,23,244,103,217,111,25,216,240,244,112,83,127,142,241,113,238,221,216,221,253,68,233,187,167,207,167,85,239,252,20,240,165,251,159,105,101,215,76,254,222,253,173,248,158,65,61,247,198,252,47,192,118,251,148,212,240,246,187,125,233,122,244,240,219,183,110,78,187,250,116,249,117,94,1,197,31,42,79,222,83,93,178,109,107,253,189,125,156,251,71,224,191,163,62,203,120,206,199,135,163,130,155,252,119,139,143,118,238,198,239,234,39,77,221,62,125,58,175,127,224,167,133,47,220,251,75,46,186,103,246,247,237,111,196,242,9,239,190,55,225,126,3,183,220,166,167,135,181,219,239,75,215,167,134,221,187,114,117,223,211,167,203,170,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,26,178,206,99,220,24,224,217,85,231,10,202,117,147,193,94,177,251,133,69,174,227,77,246,118,235,39,98,170,9,29,28,177,239,101,51,152,237,175,99,147,171,85,90,189,58,162,170,124,206,213,165,186,165,130,107,78,9,108,212,205,52,190,252,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,252,57,152,201,27,210,72,158,223,169,169,215,167,84,234,138,138,190,172,3,149,107,167,20,122,19,195,95,193,63,109,121,207,217,207,180,126,39,225,159,209,149,149,157,255,0,15,218,239,127,147,69,38,221,189,248,191,173,211,174,239,151,94,139,211,242,116,83,140,206,27,56,137,202,170,176,173,28,212,143,180,23,170,43,123,238,147,211,124,30,190,147,101,43,36,142,55,73,190,162,8,216,189,31,52,105,209,23,119,213,215,167,68,85,78,171,83,148,216,169,50,171,118,21,81,93,178,245,117,183,214,221,40,233,187,79,94,237,45,36,148,209,212,73,189,19,99,118,190,182,153,58,42,163,151,185,213,168,168,215,42,126,176,0,3,159,235,94,189,233,63,14,216,173,46,107,172,121,95,217,251,45,109,193,150,184,42,124,13,77,94,250,167,199,36,141,143,101,60,114,61,58,178,25,23,170,166,223,167,167,94,170,136,188,171,19,230,61,193,142,115,149,89,176,172,91,89,60,109,235,32,184,83,218,237,212,223,103,110,177,247,234,167,145,177,197,30,247,211,53,141,220,247,181,58,185,81,169,215,170,170,39,204,145,85,183,107,85,186,166,130,142,225,115,164,165,168,186,84,45,37,12,83,76,214,62,170,116,138,73,150,40,154,171,213,239,72,161,150,69,107,122,174,200,222,239,228,213,84,250,192,7,42,215,78,40,244,39,134,191,130,126,218,243,159,179,159,104,252,79,195,63,163,43,43,59,254,31,181,222,255,0,38,138,77,187,123,241,127,91,167,93,223,46,189,23,167,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,248,147,83,178,54,244,142,39,187,234,114,117,233,209,58,170,162,44,128,0,17,87,251,168,252,9,255,0,195,159,253,217,188,127,170,18,83,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,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,252,143,214,0,31,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,214,1,231,232,181,11,1,184,230,85,250,115,111,206,49,250,172,178,215,78,149,117,214,24,110,112,190,227,75,2,164,106,146,203,76,142,238,177,138,147,68,168,231,53,19,248,140,255,0,116,157,125,0,7,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,231,244,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,135,51,25,35,122,73,19,219,245,53,58,244,234,157,81,81,87,235,186,231,248,109,139,50,176,105,245,231,33,164,163,200,114,170,122,234,155,45,12,202,173,125,123,40,210,37,169,72,149,83,107,158,198,207,27,213,157,119,171,55,185,17,91,27,213,190,128,0,1,197,53,175,140,206,27,56,118,202,169,112,173,99,212,143,179,247,170,219,123,46,144,83,124,30,190,175,125,43,228,146,54,201,190,158,9,24,157,95,12,137,209,87,119,211,215,167,69,69,95,214,208,190,40,244,39,137,79,141,254,197,51,159,180,127,103,60,55,196,255,0,163,43,40,251,30,35,187,217,255,0,41,138,61,219,187,18,255,0,87,175,77,191,62,157,83,175,85,60,86,175,107,70,151,232,46,27,38,160,106,230,95,73,142,216,163,168,138,145,42,38,100,146,190,89,228,85,217,20,81,68,215,75,43,250,35,156,173,99,92,168,198,61,235,209,172,114,167,181,35,86,89,204,123,131,28,27,42,188,225,89,78,178,120,43,214,63,112,168,181,220,105,190,206,221,100,236,85,65,35,163,150,61,236,166,115,29,181,236,114,117,106,171,87,167,84,85,79,153,218,180,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,135,51,25,35,122,73,19,219,245,53,58,244,234,157,81,81,87,213,128,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,252,56,88,249,29,214,73,88,223,165,171,211,175,85,232,136,170,158,172,3,228,162,187,90,174,53,53,244,118,251,157,37,85,69,174,161,41,43,162,134,102,189,244,179,172,81,204,145,74,212,94,172,122,197,52,82,35,93,209,118,72,199,127,39,34,175,214,0,0,252,154,108,166,197,87,149,92,112,170,122,237,247,171,85,190,142,233,89,77,218,122,118,169,106,228,169,142,158,77,234,155,29,185,244,85,41,209,21,92,157,190,174,68,71,53,87,245,128,0,0,15,41,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,203,122,175,70,172,146,195,26,46,249,99,107,189,88,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,226,67,78,248,221,214,57,88,239,165,203,211,175,69,232,168,168,157,3,69,53,239,73,248,137,197,106,179,93,28,202,254,208,89,104,174,15,181,207,83,224,106,105,54,85,50,56,228,116,123,42,35,141,235,209,147,70,189,81,54,253,93,58,245,69,68,232,0,229,90,233,197,30,132,240,215,240,79,219,94,115,246,115,237,31,137,248,103,244,101,101,103,127,195,246,187,223,228,209,73,183,111,126,47,235,116,235,187,229,215,162,244,252,157,20,227,51,134,206,34,114,170,172,43,71,53,35,237,5,234,138,222,251,164,244,223,7,175,164,217,74,201,35,141,210,111,168,130,54,47,71,205,26,116,69,221,245,117,233,209,21,83,176,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,215,115,152,199,79,11,92,228,78,141,89,99,69,233,185,58,253,96,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,78,172,85,108,141,69,221,27,218,223,64,0,7,228,228,217,77,139,15,183,67,118,200,235,188,37,37,69,194,130,215,28,157,167,201,186,170,182,170,42,74,104,250,49,21,83,124,243,196,206,189,54,183,119,87,42,53,21,83,245,129,197,53,175,140,206,27,56,118,202,169,112,173,99,212,143,179,247,170,219,123,46,144,83,124,30,190,175,125,43,228,146,54,201,190,158,9,24,157,95,12,137,209,87,119,211,215,167,69,69,95,214,208,190,40,244,39,137,79,141,254,197,51,159,180,127,103,60,55,196,255,0,163,43,40,251,30,35,187,217,255,0,41,138,61,219,187,18,255,0,87,175,77,191,62,157,83,175,85,57,86,186,113,71,161,60,53,252,19,246,215,156,253,156,251,71,226,126,25,253,25,89,89,223,240,253,174,247,249,52,82,109,219,223,139,250,221,58,238,249,117,232,189,60,166,150,241,235,194,118,180,231,118,205,51,211,77,86,248,206,73,121,239,120,42,47,129,92,169,251,189,168,95,52,159,196,154,157,145,183,164,113,61,223,83,147,175,78,137,213,85,17,100,0,0,30,126,197,159,225,185,54,77,147,97,150,44,134,146,174,251,135,84,83,83,95,109,237,85,73,232,95,81,78,202,136,21,237,84,69,86,73,20,136,173,122,117,98,171,100,106,46,232,222,214,250,0,0,4,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,248,144,211,190,55,117,142,86,59,233,114,244,235,209,122,42,42,39,181,209,14,36,116,75,136,251,85,206,243,162,249,245,38,71,79,102,168,101,53,123,27,79,61,44,244,207,123,119,49,95,13,67,25,42,49,200,142,218,253,187,28,172,145,17,85,88,244,79,107,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,99,17,207,118,214,49,203,209,168,174,94,157,17,21,126,68,107,254,234,63,2,127,240,231,255,0,118,111,31,234,132,170,57,86,186,113,71,161,60,53,252,19,246,215,156,253,156,251,71,226,126,25,253,25,89,89,223,240,253,174,247,249,52,82,109,219,223,139,250,221,58,238,249,117,232,189,60,166,150,241,235,194,118,180,231,118,205,51,211,77,86,248,206,73,121,239,120,42,47,129,92,169,251,189,168,95,52,159,196,154,157,145,183,164,113,61,223,83,147,175,78,137,213,85,17,123,85,54,83,98,171,202,174,56,85,61,118,251,213,170,223,71,116,172,166,237,61,59,84,181,114,84,199,79,38,245,77,142,220,250,42,148,232,138,174,78,223,87,34,35,154,171,250,192,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,241,33,167,124,110,235,28,172,119,210,229,233,215,162,244,84,84,78,129,162,154,247,164,252,68,226,181,89,174,142,101,127,104,44,180,87,7,218,231,169,240,53,52,155,42,153,28,114,58,61,149,17,198,245,232,201,163,94,168,155,126,174,157,122,162,162,116,0,14,127,173,122,247,164,252,59,98,180,185,174,177,229,127,103,236,181,183,6,90,224,169,240,53,53,123,234,159,28,146,54,61,148,241,200,244,234,200,100,94,170,155,126,158,157,122,170,34,242,172,79,152,247,6,57,206,85,102,194,177,109,100,241,183,172,130,225,79,107,183,83,125,157,186,199,223,170,158,70,199,20,123,223,76,214,55,115,222,212,234,229,70,167,94,170,168,159,50,74,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,3,53,156,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,37,80,5,85,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,218,185,209,101,55,220,27,42,225,235,53,197,171,188,21,235,31,184,95,46,150,234,158,211,36,236,85,65,37,174,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,145,45,120,28,226,238,213,197,246,145,187,43,158,221,73,103,203,44,53,13,182,228,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,184,157,81,241,205,26,58,78,210,200,233,20,0,4,0,231,87,229,99,22,245,2,135,219,174,37,85,240,157,230,159,70,253,64,199,189,198,2,215,185,202,221,174,182,14,27,112,155,237,138,231,87,110,185,91,181,34,219,87,71,89,73,51,161,158,154,120,232,46,14,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,160,114,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,172,181,0,170,190,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,151,252,0,50,174,105,79,132,239,43,26,55,233,254,61,237,208,29,84,0,82,183,44,94,60,127,98,23,218,109,6,213,139,214,220,7,32,184,55,225,183,75,141,199,183,75,139,204,230,76,233,58,55,180,229,236,212,78,234,116,118,233,35,138,23,44,147,47,77,242,185,110,164,28,171,138,123,254,178,226,220,62,230,215,254,31,172,159,21,207,168,237,232,251,69,51,105,155,83,39,206,86,36,242,69,11,149,18,89,163,129,102,146,56,250,59,124,140,99,118,73,215,182,236,240,224,122,209,170,26,107,170,16,107,70,33,151,213,193,155,65,81,87,86,151,170,182,71,93,60,147,212,199,36,117,18,201,226,91,35,101,123,219,52,189,92,244,114,245,122,187,249,252,205,9,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,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,157,128,21,1,205,139,141,123,142,83,149,92,248,87,211,123,158,204,110,205,210,155,49,157,139,75,81,13,214,185,178,83,212,71,79,27,145,175,146,31,11,36,59,94,173,145,142,89,86,88,222,196,72,145,95,205,121,72,101,186,219,111,226,94,60,51,76,29,73,62,49,118,167,248,150,111,69,83,44,16,177,246,234,102,73,12,83,164,174,138,73,183,197,53,107,21,145,195,183,184,247,53,175,115,35,221,36,125,255,0,157,197,218,235,96,186,232,53,246,197,115,171,183,92,173,213,25,5,93,29,101,36,206,134,122,105,227,117,177,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,75,94,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,238,189,97,151,181,42,164,110,114,201,27,152,230,187,114,35,37,146,74,128,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,89,166,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,93,145,51,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,231,179,140,30,44,243,46,46,181,67,237,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,111,233,219,98,170,182,38,34,88,167,38,8,245,229,116,191,37,155,43,173,171,110,149,182,161,173,196,233,235,233,183,44,149,171,36,158,53,244,82,172,136,230,83,53,200,136,246,118,221,27,230,123,214,55,49,236,168,73,43,47,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,0,252,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,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,242,51,239,198,223,24,57,55,23,58,161,45,233,203,87,69,132,216,234,39,110,39,103,171,138,159,191,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,155,157,45,57,74,113,175,240,74,202,62,19,117,54,231,106,163,178,205,222,147,11,184,78,189,137,27,93,52,253,199,219,28,168,221,146,119,159,44,178,68,233,28,215,36,136,232,145,100,89,97,99,45,168,20,237,196,55,22,121,151,8,188,206,245,51,56,177,83,213,222,44,85,244,246,154,107,238,56,218,244,165,130,234,196,177,210,164,10,247,172,114,163,31,20,175,73,26,244,102,254,157,198,34,163,101,122,45,180,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,2,162,249,161,234,246,101,160,188,123,105,182,174,105,252,244,145,223,113,220,30,142,106,116,171,129,38,130,86,62,182,231,20,176,200,207,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,37,143,240,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,108,180,242,57,139,254,140,140,87,53,142,124,82,196,245,99,55,237,78,170,0,0,30,43,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,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,237,138,158,55,61,127,210,145,234,214,177,175,150,89,94,140,102,253,169,106,156,177,120,241,253,183,216,169,180,27,86,47,91,179,236,126,222,223,134,221,46,55,30,229,86,81,11,95,51,164,232,222,211,83,189,79,3,105,209,219,164,146,89,154,146,76,189,118,74,228,159,224,2,128,121,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,159,224,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,59,175,56,252,255,0,50,210,204,203,135,221,65,211,236,134,174,199,144,216,234,50,58,154,26,234,101,77,241,63,165,181,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,95,240,125,197,158,27,197,214,151,253,184,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,205,157,123,140,69,87,68,244,78,234,1,74,220,85,113,11,149,112,191,205,67,50,213,204,90,155,199,248,15,132,211,92,109,111,170,146,158,27,157,12,182,90,38,203,79,35,152,191,232,200,197,115,94,214,75,20,79,86,63,102,213,183,77,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,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,0,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,41,47,55,227,54,251,198,31,29,218,35,115,142,213,240,108,51,23,212,11,53,62,51,109,149,140,90,166,199,45,206,151,187,83,83,35,122,245,154,94,212,74,177,181,203,28,109,99,90,221,202,143,150,75,191,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,133,85,243,206,251,147,252,201,250,105,21,121,92,121,236,211,47,198,189,158,180,191,224,0,41,91,138,174,33,114,174,23,249,168,102,90,185,139,83,120,255,0,1,240,154,107,141,173,245,82,83,195,115,161,150,203,68,217,105,228,115,23,253,25,24,174,107,218,201,98,137,234,199,236,218,182,233,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,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,0,83,183,57,253,6,166,197,117,67,26,215,251,21,21,95,135,206,41,221,107,190,189,180,242,186,8,238,52,113,198,216,36,124,202,245,99,31,53,55,70,54,36,107,62,84,50,61,55,171,158,173,241,60,159,117,142,251,131,113,64,154,85,79,15,136,178,234,93,190,122,122,200,247,49,157,138,170,26,121,234,233,234,122,171,28,247,109,99,42,98,237,163,152,213,241,59,221,185,99,106,22,213,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,40,47,153,254,180,93,117,91,139,76,182,197,14,95,87,118,198,48,106,134,216,108,212,110,99,162,130,130,120,225,137,183,6,178,53,107,122,189,107,25,51,93,42,162,171,210,56,209,28,232,217,31,73,65,201,11,75,127,252,229,235,93,194,197,255,0,154,98,214,139,159,138,255,0,158,166,190,14,202,63,255,0,217,174,222,246,127,196,199,127,140,67,207,243,67,213,236,203,65,120,246,211,109,92,211,249,233,35,190,227,184,61,28,212,233,87,2,77,4,172,125,109,206,41,97,145,159,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,75,31,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,118,217,105,228,115,23,253,25,24,174,107,28,248,165,137,234,198,111,218,157,84,0,10,1,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,127,128,64,14,117,126,86,49,111,80,40,125,186,226,85,95,9,222,105,244,111,212,12,123,220,96,52,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,199,85,231,157,247,39,249,147,244,210,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,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,66,124,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,118,248,220,238,136,229,99,119,177,89,35,83,99,218,171,210,192,4,0,231,87,229,99,22,245,2,135,219,174,37,85,240,157,230,159,70,253,64,199,189,198,2,213,57,213,249,88,197,189,64,161,246,235,137,80,26,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,219,164,145,145,205,177,126,184,37,237,189,143,116,50,177,93,28,140,71,38,248,222,246,170,244,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,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,59,0,42,175,158,119,220,159,230,79,211,72,171,202,227,207,102,153,126,53,236,245,165,255,0,0,12,171,154,83,225,59,202,198,141,250,127,143,123,116,7,85,0,25,87,45,167,148,167,26,255,0,27,163,163,225,55,83,110,119,90,203,212,61,233,48,187,132,235,223,141,212,48,193,220,125,177,202,141,223,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,207,193,74,220,206,184,14,253,136,95,106,117,231,73,236,187,112,28,130,224,239,137,90,237,214,238,221,46,47,51,153,11,99,234,238,235,151,179,81,59,170,21,187,99,142,40,92,177,194,157,55,196,213,143,252,20,113,93,125,225,47,89,104,179,46,237,214,179,16,185,116,163,202,108,148,83,49,190,62,151,107,210,57,17,178,34,177,102,129,239,238,198,189,88,229,232,248,251,140,100,178,41,161,60,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,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,242,34,7,51,14,53,238,60,48,96,150,220,39,77,46,126,27,82,114,222,149,52,85,145,173,44,223,6,161,134,104,214,74,137,169,230,108,155,251,221,31,4,104,232,246,175,73,220,143,71,66,141,117,32,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,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,153,161,62,10,56,81,177,112,151,163,84,88,111,106,213,89,151,220,186,86,101,55,186,40,94,223,31,85,185,235,28,104,233,21,94,176,192,199,246,163,78,140,106,244,124,157,182,62,89,16,133,124,243,190,228,255,0,50,126,154,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,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,66,124,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,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,103,96,7,10,227,7,139,60,55,132,93,47,251,113,125,167,164,188,95,107,234,35,166,177,99,142,175,90,89,238,175,73,24,147,171,30,145,202,172,100,81,61,100,115,213,155,58,246,216,170,142,149,136,181,87,195,63,53,141,121,210,140,202,165,218,195,119,171,212,92,79,32,188,124,70,238,202,215,110,184,219,210,68,114,74,182,215,110,108,81,51,170,177,233,74,173,236,255,0,11,100,126,31,184,249,15,213,231,43,115,166,189,113,37,132,222,104,227,171,142,158,191,77,237,181,49,50,174,146,90,89,218,199,215,220,28,212,146,25,154,217,98,127,69,78,172,145,173,123,87,170,57,17,81,80,236,28,140,126,251,63,45,254,164,71,94,99,188,113,211,113,91,153,80,97,250,124,202,186,125,58,195,234,39,125,12,210,190,88,159,123,171,114,35,22,182,88,21,81,172,99,90,142,108,13,115,123,173,100,178,185,202,213,153,98,143,196,240,47,193,149,247,140,61,71,170,182,73,117,248,54,25,139,248,122,140,154,229,19,216,181,77,142,85,127,106,154,154,55,117,235,52,189,169,81,36,115,86,56,218,199,57,219,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,205,191,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,73,84,1,72,28,199,249,128,86,113,17,125,151,73,52,135,34,255,0,98,122,15,13,60,181,52,241,207,79,38,69,85,177,146,110,168,100,204,142,70,67,12,138,172,100,42,221,171,36,75,43,149,255,0,193,72,184,7,10,156,40,234,63,22,153,221,102,27,130,197,224,233,45,182,250,138,203,133,238,166,21,117,13,4,157,153,22,146,57,220,138,138,157,249,216,200,145,24,143,145,26,178,72,145,189,177,61,14,107,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,183,19,203,23,143,31,219,125,138,155,65,181,98,245,187,62,199,237,237,248,109,210,227,113,238,85,101,16,181,243,58,78,141,237,53,59,212,240,54,157,29,186,73,37,153,169,36,203,215,100,174,73,254,80,15,52,127,61,154,155,248,47,179,209,30,131,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,0,41,91,157,95,154,124,91,211,250,31,113,184,145,215,131,238,44,243,46,17,117,67,237,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,111,233,220,98,42,54,87,162,232,79,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,0,31,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,99,17,207,118,214,49,203,209,168,174,94,157,17,21,126,69,0,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,245,235,52,189,168,149,99,107,150,56,218,198,181,187,149,31,44,145,172,250,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,19,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,215,172,50,246,165,84,141,206,89,35,115,28,215,110,68,100,178,73,80,10,1,230,143,231,179,83,127,5,246,122,35,234,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,182,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,185,30,200,118,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,135,214,85,95,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,29,87,158,119,220,159,230,79,211,72,1,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,221,178,211,200,230,47,250,50,49,92,215,181,146,197,19,213,143,217,181,116,61,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,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,160,30,104,254,123,53,55,240,95,103,162,63,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,167,73,162,238,202,169,27,156,145,200,215,185,174,218,170,201,99,191,236,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,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,242,63,88,20,173,204,235,143,31,219,125,246,167,65,180,158,245,187,1,199,238,14,248,149,210,221,113,238,82,229,19,53,144,186,62,173,237,53,123,52,243,182,161,27,182,73,34,153,201,28,201,215,100,78,72,171,194,119,154,125,27,245,3,30,247,24,13,41,130,149,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,66,170,249,231,125,201,254,100,253,52,138,188,174,60,246,105,151,227,94,207,90,95,240,0,20,3,205,31,207,102,166,254,11,236,244,71,228,240,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,116,233,52,93,217,85,35,115,146,57,26,247,53,219,85,89,44,119,253,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,99,209,175,110,230,61,171,209,200,142,78,189,21,17,126,71,235,2,0,115,58,227,199,246,33,98,169,208,109,39,189,109,207,178,11,123,190,37,116,183,92,123,117,88,188,46,124,46,143,171,123,78,78,245,68,14,168,70,237,146,57,97,106,199,50,116,223,19,151,154,114,233,230,89,159,102,249,150,57,195,142,184,80,85,228,85,23,10,118,219,172,57,45,21,36,213,55,23,207,26,61,253,46,72,213,114,202,206,210,34,45,83,90,213,103,107,124,251,209,242,207,28,213,227,115,65,170,120,142,225,163,49,211,107,53,21,36,249,10,211,178,233,143,172,212,241,72,244,184,211,61,37,142,56,159,43,216,216,95,51,91,37,50,203,189,187,25,80,245,94,173,220,213,207,14,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,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,249,26,19,213,205,76,197,117,147,129,29,65,213,44,42,175,196,89,114,109,47,190,92,41,183,73,27,228,135,125,178,125,240,75,219,123,216,217,162,122,58,57,24,142,93,146,49,237,85,234,213,51,174,105,119,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,201,140,89,102,143,123,250,57,90,205,206,70,189,81,24,185,162,52,167,194,198,138,126,238,220,62,225,58,57,37,195,198,213,227,246,245,241,243,182,94,228,111,174,158,87,212,85,118,157,219,141,86,20,158,105,82,61,204,71,118,209,155,186,187,170,173,85,243,171,243,79,139,122,127,67,238,55,18,58,240,125,197,158,101,194,46,168,125,184,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,205,253,59,140,69,70,202,244,93,4,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,127,14,102,50,70,244,146,39,183,234,106,117,233,213,58,162,162,175,171,4,74,230,13,198,221,171,133,12,2,59,22,49,61,37,118,162,229,84,245,16,218,168,219,84,214,207,105,129,208,204,214,93,159,27,161,149,143,100,117,13,141,173,138,68,106,76,189,196,106,170,71,39,72,65,192,183,52,45,83,196,178,172,119,71,53,198,75,174,121,141,222,46,14,162,166,188,118,234,110,57,21,37,69,76,140,72,91,213,21,242,87,66,146,43,147,181,177,211,244,151,248,110,122,71,29,59,184,175,52,127,61,154,155,248,47,179,209,19,255,0,146,167,149,140,167,212,10,239,110,183,19,252,2,0,115,171,242,177,139,122,129,67,237,215,18,170,248,78,243,79,163,126,160,99,222,227,1,165,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,102,179,139,31,52,250,201,234,6,67,238,51,147,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,213,81,148,211,75,209,205,116,109,78,220,210,200,231,163,155,43,164,134,226,65,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,54,49,28,247,109,99,28,189,26,138,229,233,209,17,87,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,93,187,251,105,209,25,28,49,171,164,237,36,142,238,188,149,60,211,229,62,159,215,123,141,184,234,188,243,190,228,255,0,50,126,154,85,89,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,221,179,184,157,21,146,77,26,58,62,234,200,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,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,145,250,192,16,3,157,95,149,140,91,212,10,31,110,184,149,87,194,119,154,125,27,245,3,30,247,24,11,84,231,87,229,99,22,245,2,135,219,174,37,48,91,45,55,91,213,75,232,236,214,202,186,250,136,233,231,171,124,84,208,186,87,182,8,34,124,211,74,173,106,42,163,35,138,57,36,123,191,147,88,199,57,122,34,42,157,87,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,181,93,11,247,69,27,217,35,81,118,189,141,220,215,179,124,111,208,166,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,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,149,87,207,59,238,79,243,39,233,165,112,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,124,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,52,61,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,237,178,211,200,230,47,250,50,49,92,214,57,241,75,19,213,140,223,181,58,168,32,7,51,174,60,127,98,22,42,157,6,210,123,214,220,251,32,183,187,226,87,75,117,199,183,85,139,194,231,194,232,250,183,180,228,239,84,64,234,132,110,217,35,150,22,172,115,39,77,241,57,105,88,210,159,9,222,86,52,111,211,252,123,219,160,58,168,0,202,184,46,251,151,7,48,10,62,34,44,81,105,38,175,100,95,236,177,65,226,103,138,166,162,56,41,227,200,169,119,190,77,212,236,133,145,198,201,161,141,81,143,133,27,185,99,137,37,106,191,248,201,20,234,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,103,179,140,30,19,51,46,17,117,67,236,61,246,162,174,241,98,175,167,142,166,197,145,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,239,233,219,122,162,54,86,42,246,174,3,185,142,212,240,167,134,229,26,125,168,54,140,131,45,199,157,78,234,236,82,134,154,170,38,178,221,113,234,245,146,5,89,19,116,84,213,14,123,94,247,53,95,218,123,28,230,194,247,77,34,145,43,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,248,112,177,145,183,164,113,49,191,75,83,175,78,171,213,85,85,109,255,0,150,47,1,223,177,11,21,54,188,234,197,151,110,125,144,91,219,240,219,93,198,221,219,170,197,225,115,230,108,157,29,221,114,119,170,32,117,58,187,116,113,203,11,86,72,87,166,249,90,179,252,170,190,121,223,114,127,153,63,77,42,172,238,188,31,113,103,153,112,139,170,31,110,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,127,78,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,195,153,140,145,189,36,137,237,250,154,157,122,117,78,168,168,171,242,235,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,124,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,51,195,196,239,16,185,87,20,26,203,122,213,204,166,155,192,120,254,221,53,186,214,202,169,42,33,182,80,196,221,177,83,198,231,175,250,82,61,90,214,53,242,203,43,209,140,223,181,38,87,42,254,5,106,115,252,134,213,196,246,169,80,85,193,140,88,234,33,185,97,144,195,85,22,203,181,198,10,169,152,233,229,88,228,89,163,101,44,212,200,169,27,216,206,235,220,197,220,232,216,246,73,231,249,213,249,167,197,189,63,161,247,27,137,13,113,157,94,204,177,13,47,205,244,142,197,61,36,54,45,66,168,180,205,125,87,64,143,158,102,91,228,154,88,33,99,215,228,198,44,179,36,142,84,77,234,176,198,136,228,106,189,175,244,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,221,45,68,141,98,127,163,27,17,206,99,95,44,177,49,94,205,251,146,252,237,52,90,37,192,231,14,148,86,250,203,181,93,139,79,176,74,120,225,150,186,173,179,215,79,190,166,169,17,211,72,144,177,207,115,229,169,168,87,42,70,196,99,86,69,218,214,49,17,27,216,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,170,190,107,156,116,255,0,143,225,127,69,51,63,252,226,151,63,173,161,111,250,45,109,174,58,132,119,253,47,138,99,91,254,226,21,127,249,68,37,112,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,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,116,61,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,237,210,212,72,214,39,250,49,177,28,231,185,145,69,19,21,239,217,185,99,175,50,206,5,106,120,154,198,105,117,63,76,104,42,234,181,67,28,167,130,219,75,66,218,168,163,130,239,110,90,133,87,64,245,158,70,69,11,225,89,230,153,178,35,147,114,119,35,115,94,174,141,99,164,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,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,117,235,12,189,169,85,35,115,150,72,220,199,53,219,145,25,44,149,45,205,31,207,102,166,254,11,236,244,68,85,44,211,149,15,28,117,56,213,214,201,194,62,163,50,145,44,87,42,138,134,98,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,237,57,58,202,147,74,216,250,61,178,51,179,110,128,2,149,185,213,249,167,197,189,63,161,247,27,137,0,9,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,94,240,0,20,151,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,157,58,178,53,78,1,193,247,9,153,151,23,90,161,246,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,247,244,238,61,17,91,19,213,60,79,16,184,181,139,6,215,221,75,194,177,106,31,5,101,199,243,11,205,174,221,77,221,124,157,138,88,43,101,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,230,72,187,191,3,148,217,47,47,252,55,139,141,57,125,90,223,109,180,247,39,229,214,148,100,181,9,93,73,21,218,166,6,214,192,141,71,44,79,130,38,179,186,213,233,18,195,19,164,234,199,70,254,244,95,210,221,82,206,244,91,59,182,106,102,154,95,126,13,146,89,187,222,10,183,194,195,81,218,238,194,248,100,254,28,204,124,110,235,28,175,111,212,213,233,215,170,116,84,69,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,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,157,128,20,3,205,31,207,102,166,254,11,236,244,68,85,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,101,166,227,61,84,207,116,18,164,113,164,210,50,170,106,148,68,145,239,127,105,237,98,109,108,111,123,227,184,146,170,249,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,234,188,243,190,228,255,0,50,126,154,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,115,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,99,209,175,110,230,61,171,209,200,142,78,189,21,17,126,71,235,20,3,205,31,207,102,166,254,11,236,244,68,85,39,167,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,116,234,249,21,110,208,172,190,107,220,113,211,99,86,171,223,8,250,114,202,180,190,220,169,233,217,151,93,145,242,211,165,13,36,173,142,118,209,64,173,86,172,175,158,39,51,186,229,235,18,67,43,163,232,247,72,254,205,69,157,87,132,239,52,250,55,234,6,61,238,48,26,83,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,133,85,243,206,251,147,252,201,250,105,21,121,92,121,236,211,47,198,189,158,180,191,224,0,40,7,154,63,158,205,77,252,23,217,232,136,170,79,78,91,156,193,41,184,118,169,147,71,181,146,235,86,237,58,184,212,58,166,138,229,52,178,204,204,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,233,213,242,42,221,161,26,184,232,227,54,197,193,230,156,82,220,227,181,124,103,51,202,60,69,62,51,109,149,143,74,87,73,18,51,187,83,83,35,122,116,134,46,236,74,177,181,201,36,142,123,90,221,168,175,150,60,251,93,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,93,255,0,45,62,5,106,120,101,198,106,181,63,83,168,42,233,117,67,35,167,158,219,85,66,234,168,164,130,209,110,74,132,86,192,197,130,71,197,51,230,88,33,153,210,43,151,106,118,227,107,88,173,145,100,155,230,115,56,220,208,106,110,28,120,151,204,116,218,205,69,87,6,60,149,12,186,99,235,53,60,177,177,109,213,44,73,99,142,39,202,247,186,102,66,231,73,76,178,239,118,247,211,189,87,163,183,53,38,79,1,154,199,125,204,57,122,113,35,163,183,120,123,148,154,119,135,222,106,45,117,59,152,155,105,110,84,21,242,58,155,99,88,138,187,39,130,162,94,227,158,247,59,196,237,250,91,27,81,107,4,181,78,119,186,165,255,0,230,211,69,45,247,223,252,239,41,187,219,60,47,252,212,212,19,247,149,159,254,210,110,198,63,254,55,183,252,90,145,127,150,6,139,221,117,91,139,76,74,251,54,33,87,118,198,48,106,135,95,175,53,141,123,162,130,130,120,225,149,214,247,62,68,115,122,189,107,25,11,155,18,42,171,210,57,21,90,232,217,39,75,244,41,91,157,95,154,124,91,211,250,31,113,184,144,0,151,252,185,184,215,253,213,117,30,123,6,127,115,186,201,166,89,79,240,238,84,208,47,118,59,93,114,171,18,59,155,97,218,231,187,107,24,177,202,216,149,174,124,110,107,186,74,232,98,141,111,164,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,77,170,216,89,182,41,30,249,28,139,181,140,118,214,189,251,35,126,120,117,87,83,50,173,100,212,124,143,84,179,90,191,17,122,201,174,18,220,42,118,201,35,227,135,122,253,16,69,220,123,222,216,98,98,54,56,216,174,93,145,177,141,69,232,212,45,43,149,63,2,181,56,116,116,28,83,234,189,5,93,53,246,170,157,38,194,168,91,85,19,160,109,186,174,137,139,241,39,172,50,57,92,249,98,168,146,38,195,34,55,182,137,35,156,199,57,209,172,80,215,154,63,158,205,77,252,23,217,232,143,171,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,125,47,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,67,235,5,27,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,100,139,35,213,85,204,100,49,215,132,239,52,250,55,234,6,61,238,48,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,158,160,100,62,227,57,202,139,137,229,79,199,29,78,165,90,168,56,91,212,150,82,69,125,198,44,232,204,90,230,215,197,2,92,109,212,173,99,18,137,241,245,69,125,76,49,116,115,93,27,87,185,12,82,57,232,215,68,233,38,177,242,141,185,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,178,69,145,234,170,230,50,24,64,79,254,74,158,105,242,159,79,235,189,198,220,117,94,121,223,114,127,153,63,77,35,87,44,141,11,211,142,34,245,131,58,210,253,80,179,120,235,85,118,159,214,203,12,209,42,50,170,223,84,219,133,189,35,170,166,145,81,123,115,51,115,186,47,69,106,181,206,99,218,246,61,236,119,21,226,95,135,76,239,133,253,83,175,211,60,234,159,252,237,101,158,183,124,63,210,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,237,236,254,74,159,201,86,69,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,232,100,105,35,21,21,175,100,215,146,1,0,57,213,249,88,197,189,64,161,246,235,137,85,124,39,121,167,209,191,80,49,239,113,128,181,78,117,126,86,49,111,80,40,125,186,226,87,175,44,235,77,170,255,0,198,190,159,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,150,74,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,234,249,138,112,43,83,194,214,100,185,198,159,80,85,191,74,239,245,16,195,67,53,77,84,79,125,178,227,50,84,61,109,168,139,34,207,51,27,29,59,164,100,206,103,245,30,214,57,239,123,85,239,231,252,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,185,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,177,232,215,183,115,30,213,232,228,71,39,94,138,136,191,34,176,121,231,125,201,254,100,253,52,170,179,186,240,125,197,158,101,194,46,168,125,184,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,205,253,59,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,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,10,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,233,210,24,187,177,42,198,215,36,146,57,237,107,118,162,190,88,243,237,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,169,242,154,83,225,59,202,198,141,250,127,143,123,116,7,85,0,25,87,45,123,92,249,125,212,241,19,194,134,140,107,14,141,218,169,27,168,182,237,55,198,233,171,109,176,197,20,47,201,152,180,116,49,196,178,212,77,60,80,194,250,104,82,119,35,220,215,62,70,35,35,235,209,145,162,64,190,17,244,207,136,236,255,0,89,108,21,220,52,82,93,105,50,75,45,194,23,253,161,130,55,182,134,203,220,108,159,196,173,159,99,163,100,46,142,57,209,99,122,59,188,212,124,77,100,170,238,219,180,103,105,142,235,13,170,138,27,237,109,37,101,201,148,241,182,178,162,146,153,212,208,77,58,53,59,143,142,39,73,35,163,98,187,170,163,22,71,171,81,81,21,206,233,213,126,178,63,241,175,195,30,156,113,57,163,85,182,76,234,245,106,197,170,241,254,183,75,126,95,91,76,146,124,6,54,57,143,171,145,85,101,137,59,47,130,55,182,68,124,137,26,116,100,138,138,232,152,169,157,114,101,114,185,225,215,75,248,129,215,153,157,169,23,106,74,198,97,116,236,191,51,19,171,181,201,81,5,246,4,223,19,157,36,200,246,178,54,65,81,37,19,214,39,181,233,50,72,172,86,171,18,66,247,129,85,124,243,190,228,255,0,50,126,154,68,174,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,83,228,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,233,210,104,187,177,34,200,214,164,114,53,237,115,118,170,190,40,253,7,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,61,177,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,237,200,246,67,183,207,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,245,235,52,189,168,149,99,107,150,56,218,198,181,187,149,31,44,158,175,151,55,5,31,189,86,163,207,127,207,237,151,88,244,203,22,254,37,202,166,4,237,71,116,174,69,98,199,108,108,219,154,246,238,99,214,73,93,18,57,204,141,173,111,88,157,52,82,37,244,148,173,206,175,205,62,45,233,253,15,184,220,72,65,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,151,253,195,87,14,186,95,192,102,131,94,91,89,118,164,170,125,186,158,178,253,151,101,141,181,201,12,245,208,83,247,101,107,159,11,95,51,209,144,83,245,99,98,141,206,78,169,35,218,221,242,191,117,53,241,183,198,14,77,197,206,168,75,122,114,213,209,97,54,58,137,219,137,217,234,226,167,239,208,193,44,112,50,103,201,36,76,71,57,243,58,153,146,171,28,249,18,53,114,177,142,114,38,231,79,78,76,159,188,119,216,75,239,218,111,255,0,51,31,196,251,55,241,29,254,35,226,157,228,239,248,15,255,0,19,255,0,29,221,235,244,119,250,118,190,191,20,86,183,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,73,84,10,234,230,117,203,254,179,87,104,234,120,129,209,12,119,197,231,84,155,167,201,173,177,73,60,181,87,234,88,224,134,24,157,76,199,61,99,73,160,142,159,229,12,108,107,166,107,221,209,93,35,88,201,42,91,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,248,115,49,241,187,172,114,189,191,83,87,167,94,169,209,81,21,52,19,193,247,22,120,111,23,90,95,246,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,54,117,238,49,21,93,19,209,34,255,0,51,174,96,21,154,69,71,83,195,246,136,100,94,19,58,171,221,6,77,114,138,57,226,170,176,210,201,4,51,68,218,103,185,137,26,205,60,117,31,41,163,123,157,11,88,238,136,217,28,199,199,82,218,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,196,153,236,141,189,35,137,238,250,156,157,122,116,78,170,168,139,160,158,15,184,76,195,120,69,210,255,0,176,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,179,175,113,232,136,233,94,171,78,220,209,252,246,106,111,224,190,207,68,116,174,24,56,44,181,113,79,192,78,99,125,196,49,250,71,106,166,53,156,86,174,63,88,181,45,165,90,216,18,138,220,233,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,221,5,110,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,46,127,150,47,30,63,182,251,21,54,131,106,197,235,118,125,143,219,219,240,219,165,198,227,220,170,202,33,107,230,116,157,27,218,106,119,169,224,109,58,59,116,146,75,51,82,73,151,174,201,92,147,252,2,149,185,213,249,167,197,189,63,161,247,27,137,249,60,183,248,81,211,142,45,116,227,92,48,172,214,47,3,117,161,251,63,61,130,255,0,4,40,250,171,69,83,146,226,138,230,162,170,119,33,126,214,164,176,170,163,100,107,90,168,172,123,35,145,145,3,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,248,144,189,241,187,172,114,177,223,75,151,167,94,139,209,81,81,44,43,149,15,28,117,56,213,214,201,194,62,163,50,145,44,87,42,138,134,98,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,237,57,58,202,147,74,216,250,61,178,51,179,110,128,17,171,152,6,151,113,5,171,188,62,221,240,238,31,178,95,9,95,87,178,43,149,150,8,162,138,170,253,75,36,177,177,244,173,174,154,162,40,233,97,72,221,52,146,166,215,58,102,177,177,110,107,92,246,201,69,122,91,161,122,143,171,122,203,108,208,108,114,205,224,178,251,141,194,107,116,148,151,101,90,63,3,36,13,123,234,86,161,30,155,227,236,178,41,92,246,109,89,63,134,173,107,28,254,141,93,10,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,116,181,18,53,137,254,140,108,71,57,238,100,81,68,197,123,246,110,90,1,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,0,57,157,112,29,251,16,190,212,235,206,147,217,118,224,57,5,193,223,18,181,219,173,221,186,92,94,103,50,22,199,213,221,215,47,102,162,119,84,43,118,199,28,80,185,99,133,58,111,137,171,232,57,65,105,15,18,244,58,161,77,172,54,40,42,236,218,65,116,167,173,163,190,205,85,59,25,5,245,240,198,230,64,200,32,94,175,145,241,84,200,142,73,209,173,99,82,58,168,210,93,202,248,159,113,32,160,30,104,254,123,53,55,240,95,103,162,36,87,2,188,38,97,188,93,112,19,149,96,247,218,138,75,61,246,131,82,42,170,108,89,27,168,22,170,123,83,214,138,214,179,163,24,146,68,175,100,177,49,99,115,21,251,58,246,222,168,174,137,138,149,215,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,183,19,203,23,143,31,219,125,138,155,65,181,98,245,187,62,199,237,237,248,109,210,227,113,238,85,101,16,181,243,58,78,141,237,53,59,212,240,54,157,29,186,73,37,153,169,36,203,215,100,174,78,85,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,199,85,231,157,247,39,249,147,244,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,217,43,62,37,109,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,226,188,96,240,153,153,112,139,170,31,97,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,127,78,219,213,17,178,177,87,186,114,224,230,1,89,195,189,246,45,36,213,236,139,253,137,235,252,76,241,84,212,71,61,68,152,237,86,199,201,186,157,144,178,73,31,12,210,34,49,240,163,118,164,146,164,173,86,127,25,37,187,242,128,121,163,249,236,212,223,193,125,158,136,234,188,179,184,122,197,120,160,209,174,33,244,143,41,169,240,30,63,236,189,77,186,232,202,88,234,38,182,87,68,235,147,162,168,141,175,79,244,163,122,53,204,115,226,150,86,35,217,191,114,67,93,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,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,164,159,208,190,104,90,203,162,156,56,222,244,114,25,62,53,126,164,240,212,88,77,226,186,54,203,240,42,21,100,169,80,217,21,202,190,35,181,210,4,165,137,236,86,179,123,247,185,209,69,29,58,195,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,11,95,213,254,12,172,92,30,114,204,213,123,100,151,95,140,230,121,71,217,218,140,154,229,19,222,148,174,146,43,189,47,106,154,154,55,116,233,12,93,217,81,36,115,82,73,28,247,57,219,81,89,20,117,215,194,119,154,125,27,245,3,30,247,24,13,41,130,149,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,66,170,249,231,125,201,254,100,253,52,138,188,174,60,246,105,151,227,94,207,90,95,240,0,20,3,205,31,207,102,166,254,11,236,244,71,85,229,157,195,214,43,197,6,141,113,15,164,121,77,79,128,241,255,0,101,234,109,215,70,82,199,81,53,178,186,39,92,157,21,68,109,122,127,165,27,209,174,99,159,20,178,177,30,205,251,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,252,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,38,255,0,4,60,208,191,97,90,53,146,233,230,181,201,117,202,62,203,219,225,147,0,167,142,62,179,79,245,118,221,108,154,169,85,123,112,179,116,79,141,206,99,187,113,50,118,162,187,109,60,11,8,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,62,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,182,105,202,83,130,143,130,81,209,241,101,169,182,203,173,29,234,110,244,120,93,190,116,236,70,218,25,160,237,190,230,228,71,111,147,188,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,103,224,174,14,115,250,13,83,149,105,126,53,175,246,42,42,79,17,131,212,58,215,125,123,105,226,108,242,91,171,36,141,176,72,249,149,232,247,178,26,158,140,108,72,215,252,235,164,122,108,70,189,93,86,186,43,169,159,178,252,142,251,113,168,171,186,199,65,126,195,242,60,102,178,11,124,157,60,87,143,181,84,211,211,178,102,171,218,215,194,218,169,41,165,114,47,94,157,148,123,90,231,49,168,120,3,170,241,79,173,127,188,79,16,89,182,177,199,111,240,84,153,5,193,60,4,14,139,183,35,40,96,137,148,244,189,214,247,36,68,153,96,134,37,147,107,213,189,197,126,222,141,232,137,107,220,158,116,66,213,129,240,233,81,172,176,223,42,235,46,90,163,80,174,168,164,116,109,100,20,48,91,170,170,233,162,99,63,155,158,247,57,102,123,158,170,137,209,241,181,26,155,21,242,79,82,149,185,213,249,167,197,189,63,161,247,27,137,232,57,76,233,14,27,175,90,95,196,102,145,234,4,21,114,88,178,42,124,102,26,133,164,157,97,158,39,178,75,132,177,77,27,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,205,88,107,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,221,209,84,70,215,167,250,81,189,26,231,181,146,197,43,17,239,217,185,100,255,0,47,110,99,117,60,60,83,84,105,110,180,221,42,235,52,206,223,103,173,154,195,5,5,166,41,106,232,110,41,44,149,93,150,189,170,199,61,149,14,146,118,117,149,95,182,87,83,253,80,196,146,185,35,87,21,92,76,102,92,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,106,58,103,238,150,71,190,71,34,110,123,221,181,172,102,200,217,45,121,81,240,81,251,77,202,160,226,83,83,45,151,90,108,111,18,184,83,212,226,81,116,236,195,120,186,67,35,156,181,27,209,201,35,161,165,146,54,124,154,221,146,74,187,85,234,144,205,19,174,80,160,30,104,254,123,53,55,240,95,103,162,34,169,99,252,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,62,170,140,166,154,94,142,107,163,106,118,230,150,71,61,28,217,93,36,55,18,85,95,53,62,60,127,240,191,10,154,65,122,255,0,53,22,95,125,182,92,127,233,217,83,100,115,59,95,245,119,74,248,230,255,0,57,78,246,255,0,141,97,85,103,85,225,59,205,62,141,250,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,1,154,206,44,124,211,235,39,168,25,15,184,206,78,157,58,224,70,197,197,87,46,173,55,205,113,102,120,45,77,199,237,247,184,237,213,61,95,39,197,41,96,186,93,228,138,213,177,245,17,83,193,221,169,168,106,248,151,34,185,157,58,47,86,252,146,181,191,194,172,11,42,255,0,109,113,204,147,28,184,127,202,81,215,91,107,169,228,255,0,179,36,51,71,35,63,226,115,92,223,236,84,38,86,191,115,79,213,13,112,225,230,139,68,224,199,106,241,203,189,85,61,37,38,83,146,211,94,35,115,239,208,50,157,204,170,137,105,227,165,141,41,153,81,42,182,71,182,55,244,216,142,137,119,70,247,34,198,174,29,116,27,50,226,75,87,44,90,83,134,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,100,109,119,84,106,189,187,222,172,141,171,189,237,69,150,188,205,248,116,193,56,95,210,205,4,211,60,22,159,255,0,235,245,151,138,221,243,127,73,221,60,53,158,25,235,59,114,203,39,103,187,216,99,187,76,118,198,127,36,79,230,170,228,169,230,159,41,244,254,187,220,109,199,85,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,205,56,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,17,210,181,143,119,134,145,205,141,179,51,107,183,49,17,200,157,198,70,246,103,179,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,108,167,149,247,48,74,107,77,53,151,133,237,105,186,213,189,143,168,109,6,31,124,169,150,90,151,239,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,100,108,70,197,244,177,172,233,107,224,128,28,234,252,172,98,222,160,80,251,117,196,170,190,19,188,211,232,223,168,24,247,184,192,90,167,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,189,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,153,214,226,207,64,106,120,103,215,156,159,73,157,116,164,184,80,208,84,120,155,84,209,92,34,170,159,225,211,117,125,42,85,36,104,213,138,167,180,172,238,49,209,179,231,245,177,22,39,198,247,202,174,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,147,165,243,206,251,147,252,201,250,105,15,249,114,98,214,44,231,140,44,47,10,202,104,124,109,151,32,183,228,86,187,141,55,117,241,247,233,103,177,87,199,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,243,62,94,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,218,223,85,192,119,30,151,94,14,170,114,139,45,231,26,171,202,49,60,138,157,213,108,183,69,94,232,95,73,117,138,39,164,50,197,187,172,77,100,203,219,138,119,108,87,236,100,79,77,221,148,138,78,1,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,243,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,179,78,82,156,20,124,18,142,143,139,45,77,182,93,104,239,83,119,163,194,237,243,167,98,54,208,205,7,109,247,55,34,59,124,157,230,75,44,113,54,70,181,169,26,58,84,73,18,88,94,202,150,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,0,50,174,105,79,132,239,43,26,55,233,254,61,237,208,30,254,193,137,226,184,167,196,190,203,99,54,171,55,198,110,19,93,174,63,15,162,142,159,198,87,75,211,187,83,54,196,78,228,207,218,221,210,59,171,157,209,58,170,244,63,88,20,237,205,67,142,170,156,255,0,33,186,240,195,165,181,245,112,99,22,58,137,173,185,156,211,82,197,178,237,113,130,170,23,182,8,146,72,214,104,217,75,53,50,162,200,199,179,186,247,61,54,186,54,49,242,65,253,38,208,29,101,215,95,143,254,200,244,246,235,148,125,151,183,173,206,233,224,152,213,236,67,243,218,212,220,169,220,153,251,95,219,129,155,165,147,99,246,49,219,93,211,240,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,67,188,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,246,185,98,153,17,27,35,90,228,84,99,217,36,108,237,101,85,243,206,251,147,252,201,250,105,21,121,92,121,236,211,47,198,189,158,180,188,157,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,122,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,123,149,208,191,116,82,49,241,185,87,107,216,237,174,123,54,72,255,0,214,224,251,132,204,203,139,173,80,251,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,251,250,119,30,136,173,137,234,154,19,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,82,183,58,191,52,248,183,167,244,62,227,113,58,87,35,91,77,170,107,174,178,95,102,182,82,62,229,71,79,97,164,167,172,116,45,89,225,130,103,87,58,88,153,39,77,205,99,221,4,46,115,81,122,57,98,141,87,174,212,233,202,185,145,243,4,166,226,38,166,61,30,209,187,173,91,116,234,221,80,218,154,219,148,50,203,11,50,103,172,80,73,18,75,79,52,17,77,11,41,166,73,218,140,115,156,201,30,140,147,167,86,70,169,197,120,36,224,251,38,226,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,247,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,107,175,251,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,46,200,153,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,115,153,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,85,0,83,95,51,174,95,244,122,69,89,83,196,14,136,99,190,19,5,171,221,62,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,31,40,99,99,155,11,152,238,138,216,220,198,71,13,116,7,136,125,80,225,159,50,173,207,52,154,235,73,65,119,184,89,234,236,147,62,166,142,58,150,118,39,70,170,57,26,244,84,71,199,44,112,204,197,254,91,226,106,61,31,26,190,55,243,251,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,75,222,229,205,193,71,238,171,167,19,223,243,251,101,170,77,77,202,127,137,114,169,129,59,178,90,232,85,24,177,219,27,54,231,49,219,94,197,146,87,68,141,107,228,115,91,214,86,195,20,139,48,10,1,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,227,242,121,157,114,255,0,172,213,218,58,158,32,116,67,29,241,121,213,38,233,242,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,249,67,27,26,233,154,247,116,87,72,214,50,74,118,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,191,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,22,202,133,134,87,172,109,107,86,39,181,236,219,177,35,146,73,64,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,79,243,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,221,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,219,168,90,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,229,57,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,171,149,85,234,238,182,20,1,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,218,231,177,179,200,196,127,77,234,205,141,85,86,198,196,111,160,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,79,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,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,62,176,80,15,52,127,61,154,155,248,47,179,209,19,167,146,94,83,98,171,208,44,235,10,167,174,223,122,181,102,11,116,172,166,237,61,59,84,181,116,84,241,211,201,189,83,99,183,62,138,165,58,34,171,147,183,213,200,136,230,170,244,14,102,28,20,92,120,159,193,45,185,182,154,91,60,78,164,226,93,41,168,168,227,74,88,126,51,67,52,209,164,148,243,84,76,232,246,118,122,190,120,213,210,109,78,179,181,24,174,153,28,218,54,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,150,188,115,113,155,98,227,15,78,52,118,231,37,171,224,217,158,47,241,202,124,154,219,19,30,180,173,146,84,160,237,84,211,72,238,189,97,151,181,42,164,110,114,201,27,152,230,187,114,35,37,147,160,114,84,243,79,148,250,127,93,238,54,227,170,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,106,156,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,221,21,68,109,122,127,165,27,209,174,99,159,20,178,177,30,205,251,147,58,218,171,166,247,221,31,212,124,143,75,242,122,203,85,93,215,25,184,75,110,171,154,215,92,202,186,87,201,26,244,85,100,140,255,0,253,177,200,217,24,238,172,145,140,123,92,198,217,255,0,40,78,47,50,172,175,197,240,191,168,85,183,91,207,193,173,237,173,196,107,82,130,74,143,7,67,23,86,207,73,85,80,213,94,220,44,221,7,135,89,26,141,111,87,67,220,78,180,208,145,3,154,63,158,205,77,252,23,217,232,137,85,200,199,239,179,242,223,234,68,202,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,77,174,207,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,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,249,151,41,203,23,128,239,216,133,138,155,94,117,98,203,183,62,200,45,237,248,109,174,227,110,237,213,98,240,185,243,54,78,142,238,185,59,213,16,58,157,93,186,56,229,133,171,36,43,211,124,173,94,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,100,63,215,78,103,92,62,232,134,178,217,52,158,170,183,237,4,109,184,84,219,179,27,149,177,242,191,236,188,140,108,93,181,116,105,18,178,175,235,145,237,149,144,203,220,135,179,34,43,29,34,36,75,5,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,66,170,249,231,125,201,254,100,253,52,138,188,174,60,246,105,151,227,94,207,90,95,240,0,20,3,205,31,207,102,166,254,11,236,244,68,170,228,99,247,217,249,111,245,34,95,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,245,235,12,189,168,145,100,107,86,72,220,198,185,187,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,123,21,204,118,215,177,201,213,170,173,94,157,81,85,62,100,234,229,139,192,119,237,190,251,77,175,58,177,101,221,128,227,247,6,252,54,215,113,183,119,41,114,137,154,201,155,39,71,119,90,189,154,121,219,78,174,221,28,145,76,228,146,21,235,178,86,165,212,128,115,253,126,209,203,23,16,26,53,150,104,238,71,55,135,164,201,173,238,167,142,167,107,223,225,42,152,228,146,154,167,99,30,197,147,181,60,113,75,219,222,141,126,205,174,250,92,168,102,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,83,229,61,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,77,242,191,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,105,203,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,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,252,207,214,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,137,191,198,15,9,152,111,23,90,95,246,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,246,117,237,189,81,93,19,21,51,237,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,252,72,94,248,221,214,57,88,239,165,203,211,175,69,232,168,168,146,43,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,125,111,166,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,235,40,7,154,63,158,205,77,252,23,217,232,137,63,203,251,134,124,55,138,254,95,153,174,150,230,21,213,118,231,183,82,42,238,86,139,157,50,171,159,110,184,199,106,162,100,83,172,123,145,179,51,108,178,49,241,185,83,115,30,237,174,99,246,72,202,214,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,147,130,243,83,212,124,63,132,122,237,1,125,131,185,151,209,91,226,198,241,188,162,150,117,164,240,54,117,129,209,111,123,98,86,191,198,83,177,177,178,9,24,173,71,110,108,146,125,112,187,196,194,188,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,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,243,39,167,21,188,31,90,184,77,229,249,137,182,224,149,114,103,121,142,113,101,175,202,223,52,173,86,83,78,203,85,205,99,161,137,177,189,209,108,167,89,165,98,200,215,57,101,123,158,253,219,22,56,227,137,124,39,121,167,209,191,80,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,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,16,115,150,211,157,18,176,106,133,175,61,177,101,85,116,186,161,145,211,210,77,125,199,157,77,60,144,86,91,146,57,96,130,228,201,213,59,80,189,139,70,148,238,133,28,187,211,182,244,99,21,175,116,181,192,94,79,41,109,57,209,44,91,135,154,140,207,75,114,170,188,147,33,201,42,41,161,204,235,102,166,158,153,148,119,24,105,219,51,109,177,69,34,35,85,148,237,172,84,89,153,187,186,249,30,237,251,118,71,31,10,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,227,170,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,36,63,230,5,192,141,139,138,172,86,76,215,22,103,130,212,220,126,222,177,219,170,122,190,79,138,82,193,29,84,145,90,182,62,162,42,120,59,181,53,13,95,18,228,87,51,167,69,234,223,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,165,218,114,189,227,95,247,128,193,25,163,26,133,115,186,215,106,78,27,111,125,76,183,26,213,239,124,102,214,217,154,198,84,44,173,106,116,154,46,236,16,200,146,42,190,79,162,93,242,57,242,246,231,81,0,57,213,249,88,197,189,64,161,246,235,137,85,124,39,121,167,209,191,80,49,239,113,128,181,78,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,45,39,152,55,27,118,174,20,48,8,236,88,196,244,149,218,139,149,83,212,67,106,163,109,83,91,61,166,7,67,51,89,118,124,110,134,86,61,145,212,54,54,182,41,17,169,50,247,17,170,169,28,157,40,90,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,72,235,207,59,238,79,243,39,233,164,85,229,113,231,179,76,191,26,246,122,210,234,120,167,176,104,214,79,195,238,109,100,226,6,247,240,124,6,107,122,62,239,112,109,75,160,146,151,183,43,36,130,72,149,168,229,116,205,157,144,172,113,237,127,114,68,99,54,73,187,99,179,88,72,174,1,52,203,68,181,115,137,123,6,19,175,119,154,74,124,122,182,158,165,148,182,218,153,39,129,151,171,139,153,219,166,162,74,136,100,141,208,61,93,34,202,199,43,190,183,192,216,81,21,211,53,13,15,25,87,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,0,50,174,105,79,132,239,43,26,55,233,254,61,237,208,29,84,16,87,154,23,26,255,0,187,254,8,253,24,211,219,157,214,135,82,115,43,123,42,98,184,209,47,103,224,214,183,76,230,62,161,37,115,87,172,210,246,167,134,52,141,81,241,253,114,239,141,204,139,185,76,56,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,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,176,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,179,175,113,232,136,233,94,171,89,124,206,184,14,253,136,95,106,117,231,73,236,187,112,28,130,224,239,137,90,237,214,238,221,46,47,51,153,11,99,234,238,235,151,179,81,59,170,21,187,99,142,40,92,177,194,157,55,196,213,142,188,31,113,103,153,112,139,170,31,110,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,127,78,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,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,89,124,243,190,228,255,0,50,126,154,69,94,87,30,123,52,203,241,175,103,173,47,248,225,92,96,240,153,134,241,117,165,255,0,97,239,181,20,150,123,237,5,68,117,54,44,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,103,94,219,213,21,209,49,83,208,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,116,181,18,53,137,254,140,108,71,57,238,100,81,68,197,123,246,110,94,170,10,86,231,87,230,159,22,244,254,135,220,110,36,74,192,181,231,50,211,93,35,212,45,41,195,235,106,237,140,212,138,139,83,46,245,212,213,9,27,228,183,82,50,181,37,162,84,216,174,217,59,170,227,87,185,175,111,209,11,163,114,61,146,189,15,147,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,186,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,205,205,234,189,21,202,231,53,140,107,222,246,49,218,41,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,30,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,107,122,175,68,106,53,173,99,26,198,49,140,111,64,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,85,0,121,253,66,185,225,182,92,3,37,188,234,52,116,146,98,116,22,122,218,155,243,42,233,22,170,7,91,153,11,221,82,146,66,141,114,202,206,210,63,171,17,174,220,157,83,162,245,232,101,220,150,156,172,178,124,55,24,227,75,13,126,97,111,164,123,238,148,245,246,187,69,117,77,201,105,25,110,184,205,76,244,138,68,79,234,206,249,90,146,82,50,39,47,205,245,109,115,122,189,172,69,191,64,80,15,52,127,61,154,155,248,47,179,209,19,255,0,146,167,149,140,167,212,10,239,110,183,19,252,166,190,103,92,191,232,244,138,178,167,136,29,16,199,124,38,11,87,186,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,62,80,198,199,54,23,49,221,21,177,185,140,142,10,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,127,14,102,62,55,117,142,87,183,234,106,244,235,213,58,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,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,206,192,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,87,175,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,244,106,34,189,91,214,154,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,178,161,97,149,235,27,90,213,137,237,123,54,236,72,228,146,80,0,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,2,128,121,163,249,236,212,223,193,125,158,136,227,252,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,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,162,157,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,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,45,117,115,111,224,178,235,122,169,147,138,205,45,199,234,235,234,35,167,233,158,65,21,75,165,123,96,130,40,227,167,184,69,2,181,85,25,28,81,171,39,86,59,163,88,200,164,237,162,36,242,149,66,79,254,74,158,105,242,159,79,235,189,198,220,117,94,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,38,87,50,206,58,170,120,101,198,105,116,195,76,107,234,233,117,67,35,167,130,229,75,92,218,88,164,130,209,110,74,133,71,78,244,158,55,197,51,230,88,38,133,177,163,87,106,119,36,115,152,173,141,36,165,108,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,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,216,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,217,215,184,244,68,116,175,85,167,110,104,254,123,53,55,240,95,103,162,37,87,35,31,190,207,203,127,169,22,168,112,172,215,131,189,35,205,248,151,195,184,158,184,89,233,33,200,113,90,122,132,169,133,148,108,115,47,21,123,35,101,13,77,74,191,171,85,244,141,73,86,55,53,137,42,191,195,175,113,27,78,198,47,117,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,30,229,150,15,181,120,173,231,22,248,221,214,205,241,155,125,69,191,226,54,154,159,15,93,71,221,141,204,239,211,203,209,123,115,51,118,230,63,162,237,114,34,244,94,134,112,184,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,186,42,136,218,244,255,0,74,55,163,92,246,178,88,165,98,61,251,55,47,63,188,229,55,220,130,221,98,180,221,235,188,69,38,51,111,125,174,215,31,105,140,240,244,175,170,168,171,116,125,90,136,175,235,61,93,67,250,185,85,223,95,78,187,90,212,75,63,228,99,247,217,249,111,245,34,213,10,171,231,157,247,39,249,147,244,210,42,242,184,243,217,166,95,141,123,61,105,127,192,0,80,15,52,127,61,154,155,248,47,179,209,18,171,145,143,223,103,229,191,212,139,84,33,255,0,23,156,183,116,227,138,253,71,199,53,30,76,147,236,109,125,39,240,50,105,173,214,196,150,170,255,0,74,213,137,34,106,200,233,91,28,51,71,27,37,141,179,58,41,92,173,124,104,228,115,97,99,9,107,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,245,128,10,64,231,5,163,151,220,27,138,5,213,90,137,188,69,151,82,237,240,84,81,201,181,140,236,85,80,211,193,73,81,77,209,30,231,187,107,25,77,47,113,90,198,175,137,216,221,203,27,148,130,197,138,114,91,209,203,22,97,172,185,110,177,93,230,238,85,233,221,190,158,158,215,77,181,233,182,170,228,218,136,221,83,189,175,68,93,144,65,81,23,109,204,123,93,226,119,125,46,141,170,183,40,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,8,191,198,215,2,120,111,24,246,171,20,238,190,82,98,57,101,138,161,24,204,141,182,149,173,158,91,114,182,69,117,19,216,147,66,142,103,117,236,145,174,114,187,182,169,34,49,19,187,34,175,117,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,221,28,108,146,109,137,245,207,47,109,140,99,166,149,234,233,36,122,53,55,200,247,185,83,171,148,245,96,160,30,104,254,123,53,55,240,95,103,162,39,255,0,37,79,43,25,79,168,21,222,221,110,60,255,0,57,109,50,209,41,244,190,215,170,247,219,205,37,167,84,35,168,164,181,88,152,233,39,150,123,205,186,41,37,116,244,140,133,36,72,163,100,75,86,181,14,168,88,215,162,178,56,149,200,179,49,10,118,45,83,146,93,131,70,157,246,235,41,248,222,253,88,103,91,127,195,164,169,115,123,56,235,188,59,251,240,197,209,27,38,250,166,237,145,253,94,177,246,160,78,145,119,127,139,213,121,213,249,88,197,189,64,161,246,235,137,85,124,39,121,167,209,191,80,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,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,251,59,106,147,177,75,5,108,177,197,30,247,211,57,238,218,198,53,58,185,85,203,211,170,170,175,204,179,254,2,181,75,59,214,158,19,176,109,76,212,187,239,198,114,75,207,196,252,109,111,133,134,159,187,218,185,85,67,31,240,225,99,35,111,72,226,99,126,150,167,94,157,87,170,170,170,209,103,22,62,105,245,147,212,12,135,220,103,44,167,67,248,174,177,112,151,202,191,79,243,46,237,170,179,47,185,124,106,143,22,178,86,204,246,248,250,175,141,85,36,146,43,99,69,122,195,3,31,221,145,122,177,171,209,145,247,24,249,99,82,165,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,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,200,237,90,179,192,183,17,218,41,163,86,13,113,207,112,207,9,97,189,116,241,148,209,185,238,174,177,119,28,137,79,241,24,85,169,225,251,221,83,111,205,219,28,173,142,94,212,174,108,107,231,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,155,85,208,191,116,81,189,146,53,23,107,216,221,205,123,55,198,249,171,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,100,172,235,109,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,241,92,149,60,211,229,62,159,215,123,141,184,234,188,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,93,72,43,47,154,199,2,181,57,140,117,252,83,233,69,5,93,77,246,150,157,102,205,104,93,85,19,96,117,186,146,137,235,241,38,44,210,53,90,248,162,167,142,39,67,26,59,184,139,27,154,198,185,178,44,181,65,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,99,209,204,118,215,177,171,209,200,173,94,157,21,21,62,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,246,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,107,162,124,188,171,157,95,149,140,91,212,10,31,110,184,149,87,194,119,154,125,27,245,3,30,247,24,11,84,231,87,229,99,22,245,2,135,219,174,37,90,240,147,173,246,174,28,53,251,28,214,139,205,142,174,243,79,142,83,221,28,202,10,105,27,27,234,103,154,221,83,79,11,21,238,249,49,139,44,209,239,127,71,43,89,185,200,215,170,35,23,197,106,174,166,101,90,201,168,249,30,169,102,181,126,34,245,147,92,37,184,84,237,146,71,199,14,245,250,32,139,184,247,189,176,196,196,108,113,177,92,187,35,99,26,139,209,168,90,167,43,78,2,126,194,81,216,120,174,213,9,247,228,23,91,127,140,196,45,116,245,29,99,160,161,171,129,90,149,149,14,98,244,146,105,160,149,200,200,186,171,99,142,69,87,162,202,228,108,22,84,85,95,60,239,185,63,204,159,166,145,87,149,199,158,205,50,252,107,217,235,79,107,204,179,142,170,110,38,178,106,93,48,211,26,250,74,173,47,199,42,32,185,82,215,54,150,88,231,187,220,86,157,81,211,189,39,141,146,194,200,82,121,161,108,104,212,220,189,201,28,231,163,163,72,248,175,10,28,31,106,135,23,57,53,210,203,129,165,37,21,182,199,78,231,93,47,21,114,199,216,161,158,90,122,151,209,50,72,247,164,206,100,211,83,118,149,241,50,69,141,28,175,86,187,162,53,220,171,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,110,79,150,231,48,74,158,34,105,164,209,237,100,186,210,55,81,109,212,238,169,162,185,77,44,80,191,38,98,203,60,146,164,84,240,193,20,48,190,154,20,129,170,198,185,207,145,136,249,58,116,100,138,148,152,105,79,132,239,43,26,55,233,254,61,237,208,20,173,253,212,126,59,63,225,207,254,236,217,255,0,213,11,190,225,235,41,190,231,58,5,166,153,174,83,93,227,111,89,6,31,102,186,92,106,123,76,143,191,85,61,20,82,75,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,124,142,128,12,171,154,83,225,59,202,198,141,250,127,143,123,116,7,85,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,106,182,22,109,138,71,190,71,34,237,99,29,181,175,126,200,223,157,124,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,155,229,127,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,183,238,85,252,18,90,180,187,13,181,113,45,157,193,73,112,203,51,27,60,53,118,26,121,169,90,175,176,81,76,179,127,22,41,91,51,216,247,213,83,62,153,234,237,140,146,38,57,241,47,245,229,69,176,163,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,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,204,207,23,26,124,51,212,240,163,175,55,93,48,134,186,174,225,98,158,158,27,190,61,93,86,177,119,234,109,211,110,70,247,18,55,42,35,227,150,57,161,85,86,179,122,194,178,35,24,215,181,9,41,202,191,141,187,174,151,102,86,174,26,115,185,234,238,24,158,99,120,134,146,195,81,53,83,149,150,10,217,146,111,225,69,19,97,123,222,202,170,151,211,49,91,189,145,196,247,62,85,254,188,170,189,47,158,119,220,159,230,79,211,72,171,202,227,207,102,153,126,53,236,245,165,255,0,0,1,74,220,234,252,211,226,222,159,208,251,141,196,132,24,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,127,220,18,112,125,140,240,141,165,241,89,90,148,149,185,181,242,158,7,101,151,138,73,106,59,21,211,197,36,239,133,145,199,43,213,173,100,45,169,124,72,246,178,53,145,26,143,123,90,171,181,178,40,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,85,127,221,71,227,179,254,28,255,0,238,205,159,253,80,183,238,2,181,75,59,214,158,19,176,109,76,212,187,239,198,114,75,207,196,252,109,111,133,134,159,187,218,185,85,67,31,240,225,99,35,111,72,226,99,126,150,167,94,157,87,170,170,170,200,2,189,121,203,235,125,215,5,209,43,6,139,219,236,116,149,20,250,161,81,59,171,171,230,145,219,233,32,182,207,71,80,140,137,137,209,21,242,75,36,93,94,229,84,107,35,123,118,170,189,31,29,75,104,222,144,230,90,239,168,150,253,45,211,232,41,39,200,110,212,245,211,80,193,83,58,66,202,135,211,82,77,84,176,163,215,233,107,222,216,28,198,43,149,172,222,230,238,115,27,213,201,229,45,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,231,165,90,153,138,235,38,156,99,154,165,133,85,248,139,46,77,111,138,225,77,186,72,223,36,59,211,235,130,94,219,222,198,205,19,209,209,200,196,114,236,145,143,106,175,86,169,234,202,1,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,127,130,133,185,140,240,81,251,170,234,60,23,252,2,217,117,147,76,178,159,226,91,106,103,78,236,118,186,229,87,172,150,199,77,185,207,118,214,49,36,137,210,163,92,248,220,230,245,149,208,203,34,243,94,15,184,179,204,184,69,213,15,183,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,191,167,113,136,168,217,94,139,160,141,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,225,204,198,72,222,146,68,246,253,77,78,189,58,167,84,84,85,168,30,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,243,248,110,127,134,234,13,53,214,171,12,200,105,46,172,177,222,43,108,23,52,133,87,125,29,198,146,85,138,162,158,86,57,17,204,123,92,157,83,170,125,76,115,30,221,204,123,92,181,45,205,67,129,90,156,3,33,186,241,61,165,180,21,115,227,23,202,137,174,89,156,51,85,69,178,211,113,158,170,22,54,120,150,73,18,105,25,85,53,74,170,198,198,63,180,246,189,119,54,55,177,145,192,173,45,213,44,239,69,179,187,102,166,105,165,247,224,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,225,204,199,198,238,177,202,246,253,77,94,157,122,167,69,68,84,208,159,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,253,174,88,166,68,70,200,214,185,21,24,246,73,27,59,88,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,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,226,77,78,249,29,214,73,94,239,169,203,211,175,68,232,136,136,146,255,0,149,254,189,234,199,17,58,5,127,205,117,143,43,251,65,122,162,204,42,173,112,84,248,26,106,77,148,172,162,162,145,177,236,167,142,54,47,71,205,34,245,84,221,245,116,235,209,17,18,176,121,163,249,236,212,223,193,125,158,136,143,245,58,103,149,83,105,101,187,88,252,39,119,27,184,100,21,184,207,126,56,228,119,135,174,167,166,166,168,217,51,182,118,217,220,142,171,172,105,189,92,238,196,255,0,74,35,58,175,106,224,95,140,219,239,7,154,143,85,115,146,213,241,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,233,210,104,187,178,170,70,231,36,114,53,238,107,182,170,178,88,244,19,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,69,156,205,56,62,198,120,90,213,11,37,235,78,82,146,143,9,206,105,229,117,170,206,217,106,37,158,217,61,28,116,236,169,99,228,157,242,58,86,61,211,50,86,189,95,215,172,146,51,107,82,54,185,254,215,146,167,154,124,167,211,250,239,113,183,29,87,158,119,220,159,230,79,211,72,171,203,223,93,63,118,188,199,84,53,175,236,183,218,63,179,154,126,191,209,158,59,193,247,252,69,246,209,77,254,59,183,38,221,189,253,223,212,94,187,122,124,186,245,72,235,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,124,175,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,151,125,203,139,129,202,158,20,176,218,252,195,80,95,73,81,168,185,133,60,12,174,134,38,69,43,44,148,141,85,122,81,69,58,34,185,239,115,149,174,157,205,119,105,207,138,38,181,28,144,164,178,76,162,128,121,163,249,236,212,223,193,125,158,136,149,92,140,126,251,63,45,254,164,90,160,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,51,133,113,131,194,102,27,197,214,151,253,135,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,253,157,123,111,84,87,68,197,76,251,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,255,0,18,23,190,55,117,142,86,59,233,114,244,235,209,122,42,42,36,245,228,175,171,216,110,33,170,25,182,145,223,103,171,134,251,168,84,244,51,88,149,176,43,224,153,246,248,235,101,158,23,189,62,108,122,197,50,200,213,84,216,169,12,136,174,71,43,26,251,137,42,175,158,119,220,159,230,79,211,72,171,202,227,207,102,153,126,53,236,245,165,255,0,0,1,64,60,209,252,246,106,111,224,190,207,68,74,174,70,63,125,159,150,255,0,82,45,80,0,0,33,175,53,14,30,45,90,203,195,69,215,60,165,181,85,213,101,154,99,79,53,238,210,248,107,27,11,27,68,175,133,110,77,149,178,46,199,177,41,161,116,200,137,210,77,244,236,70,42,238,116,114,81,9,160,142,90,250,67,77,164,28,31,96,240,44,20,137,114,204,41,215,47,185,77,77,60,178,178,119,215,53,175,167,114,164,157,54,61,180,105,73,27,218,196,70,35,226,114,166,238,170,247,74,0,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,0,5,0,243,71,243,217,169,191,130,251,61,17,45,57,111,107,206,27,195,111,47,205,71,213,108,206,182,145,172,183,103,23,22,91,40,102,168,88,95,118,184,173,170,129,105,232,162,86,177,238,223,35,155,209,92,140,118,198,35,228,114,108,99,149,43,219,137,126,34,243,190,40,53,78,191,83,51,170,143,243,180,118,122,45,144,255,0,70,90,252,76,211,65,71,220,138,40,251,221,174,251,219,221,123,119,191,249,170,255,0,36,79,127,104,229,255,0,196,21,223,134,90,190,38,227,199,123,54,168,122,220,96,181,207,36,80,85,73,98,138,150,121,234,46,206,238,189,155,97,78,212,73,20,109,71,203,51,100,116,141,106,49,35,116,188,131,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,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,99,252,197,56,139,193,56,160,224,23,7,212,188,22,163,239,2,217,71,120,162,217,55,244,101,211,224,181,115,79,71,220,150,40,251,221,174,251,27,221,99,118,63,249,162,255,0,52,72,1,194,119,154,125,27,245,3,30,247,24,13,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,93,88,228,215,251,80,213,60,203,83,63,120,239,134,125,173,200,46,55,223,5,246,67,189,225,124,85,76,147,118,187,158,53,187,246,247,54,238,218,222,189,58,244,78,189,9,171,194,230,133,254,237,122,19,140,232,167,218,159,180,127,103,60,111,244,159,129,240,125,255,0,17,89,61,79,248,158,228,155,118,247,246,255,0,93,122,237,235,242,235,209,40,7,139,31,52,250,201,234,6,67,238,51,156,254,243,148,223,114,11,117,138,211,119,174,241,20,152,205,189,246,187,92,125,166,51,195,210,190,170,162,173,209,245,106,34,191,172,245,117,15,234,229,87,125,125,58,237,107,81,44,167,149,215,47,250,203,189,101,183,137,189,111,199,123,54,168,124,53,199,7,181,207,36,240,85,73,85,20,241,79,13,217,221,183,179,108,41,218,233,20,114,35,219,51,100,116,138,212,98,68,233,109,83,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,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,252,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,111,87,72,219,101,66,200,231,189,179,68,196,84,99,158,229,239,70,197,122,46,230,202,200,163,85,78,83,125,171,197,109,216,85,69,118,251,45,170,225,91,116,163,166,237,49,59,85,85,113,211,71,81,38,244,77,238,220,202,42,100,232,170,173,78,223,86,162,43,156,171,58,185,42,121,167,202,125,63,174,247,27,113,213,121,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,186,144,10,107,230,185,193,71,236,203,42,159,137,77,51,182,93,106,113,188,182,225,81,83,150,197,211,189,13,158,233,52,141,114,84,111,87,44,141,134,170,73,31,242,115,118,71,42,109,71,162,77,12,77,133,90,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,179,254,106,121,215,237,67,128,93,36,212,191,133,252,51,237,110,65,96,190,248,46,255,0,123,194,248,171,45,108,221,174,230,214,239,219,220,219,187,107,122,244,235,209,58,244,43,91,132,239,52,250,55,234,6,61,238,48,22,169,206,175,202,198,45,234,5,15,183,92,74,203,224,131,72,112,221,122,226,115,18,210,61,64,130,174,75,22,69,79,119,134,161,105,39,88,103,137,236,181,213,203,20,209,191,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,242,113,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,220,212,150,21,85,116,110,115,85,21,236,124,114,62,69,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,39,78,175,145,86,237,10,171,231,157,247,39,249,147,244,210,170,207,127,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,221,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,102,230,245,94,138,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,15,89,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,181,189,87,162,53,26,214,177,141,99,24,198,54,42,243,31,229,255,0,71,196,69,138,93,91,210,28,119,253,150,40,60,52,18,211,83,201,5,60,121,21,46,246,71,182,161,243,62,56,217,52,49,170,189,147,43,183,44,113,44,78,71,255,0,5,98,165,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,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,242,63,40,210,159,9,222,86,52,111,211,252,123,219,160,32,7,247,12,127,246,162,255,0,185,63,253,252,178,157,39,193,127,101,250,89,134,233,159,197,62,39,246,75,31,183,88,188,111,99,179,226,188,45,52,112,247,123,123,157,179,119,111,118,221,206,233,215,167,85,233,212,245,96,202,185,165,62,19,188,172,104,223,167,248,247,183,64,117,83,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,123,56,193,225,51,50,225,23,84,62,195,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,126,254,157,183,170,35,101,98,172,180,229,59,198,189,199,22,202,173,156,43,234,69,207,126,55,121,235,77,135,78,245,165,167,134,213,92,233,42,42,36,167,145,202,214,73,55,138,146,109,172,87,72,247,36,169,20,108,98,164,170,172,183,243,149,113,59,196,46,43,194,254,141,94,181,115,41,166,241,254,3,183,77,110,181,178,170,58,121,174,117,210,187,108,84,241,185,235,254,148,143,86,181,238,100,81,74,244,99,246,109,92,235,106,150,169,103,122,211,157,220,245,51,82,239,191,25,201,47,61,159,27,91,225,97,167,238,246,161,100,49,255,0,14,22,50,54,244,142,38,55,233,106,117,233,213,122,170,170,173,180,242,163,224,163,246,101,138,193,196,166,166,91,45,85,57,38,91,111,167,169,196,162,233,222,154,207,107,154,55,57,106,55,163,150,54,205,85,28,140,249,53,187,227,137,54,171,209,102,154,38,248,14,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,151,252,0,5,43,115,171,243,79,139,122,127,67,238,55,19,218,242,70,192,48,219,238,101,169,186,131,121,199,169,43,50,28,86,158,211,77,101,174,153,21,207,160,101,98,86,165,74,196,138,187,90,247,182,8,216,175,233,189,25,189,168,168,217,30,142,183,64,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,138,191,220,49,255,0,218,139,254,228,255,0,247,242,127,240,185,161,127,187,94,132,227,58,41,246,167,237,31,217,207,27,253,39,224,124,31,127,196,86,79,83,254,39,185,38,221,189,253,191,215,94,187,122,252,186,244,78,170,80,15,51,173,82,253,168,113,147,154,248,75,239,196,237,88,151,135,197,173,255,0,222,189,159,11,225,99,79,23,7,205,141,115,246,215,73,91,245,187,119,94,191,75,149,136,194,69,114,79,209,219,85,235,50,207,53,190,249,97,171,150,163,26,167,165,178,88,43,38,165,107,169,27,61,82,72,234,199,69,35,152,170,149,49,197,28,12,85,141,232,173,138,177,232,228,84,149,164,53,227,67,71,44,90,5,197,6,127,165,88,180,219,236,182,171,132,117,22,232,246,189,60,53,45,93,60,85,113,83,117,123,222,247,246,89,80,216,187,142,114,185,253,189,235,209,93,209,45,39,147,142,175,83,102,188,52,87,105,109,68,244,137,114,211,139,196,208,178,8,96,149,175,248,117,115,223,85,12,210,189,221,88,247,186,161,107,216,136,197,78,140,133,155,154,157,81,207,158,165,0,243,71,243,217,169,191,130,251,61,17,63,249,42,121,88,202,125,64,174,246,235,113,63,193,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,137,11,217,35,122,73,19,29,244,185,58,244,232,189,81,85,23,62,252,96,240,153,153,112,139,170,31,97,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,127,78,219,213,17,178,177,87,186,114,142,215,77,71,196,56,147,179,232,133,178,243,221,195,51,191,31,45,202,215,80,138,248,225,170,167,160,154,120,234,169,254,105,218,153,124,59,35,122,167,86,190,53,68,115,85,89,19,163,253,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,163,108,87,140,28,155,132,110,61,181,126,244,213,171,173,194,111,154,145,123,110,89,103,164,138,159,191,93,4,85,181,204,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,183,83,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,148,109,204,103,130,143,221,87,81,224,191,224,22,203,172,154,101,148,255,0,18,219,83,58,119,99,181,215,42,189,100,182,58,109,206,123,182,177,137,36,78,149,26,231,198,231,55,172,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,220,229,138,100,69,116,110,115,145,81,236,124,145,191,71,192,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,42,129,0,56,163,229,73,251,202,107,182,77,173,127,183,175,179,159,104,252,23,244,103,217,111,25,216,240,244,112,83,127,142,241,113,238,221,216,221,253,68,233,187,167,207,167,85,239,252,20,240,165,251,159,105,101,215,76,254,222,253,173,248,158,65,61,247,198,252,47,192,118,251,148,212,240,246,187,125,233,122,244,240,219,183,110,78,187,250,116,249,117,90,129,230,143,231,179,83,127,5,246,122,34,111,242,147,192,48,221,83,224,155,63,211,237,65,199,169,47,152,245,243,56,175,166,174,161,169,69,217,43,62,31,109,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,174,190,48,120,76,204,184,69,213,15,176,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,191,167,109,234,136,217,88,171,34,185,98,241,227,251,16,190,211,104,54,172,94,182,224,57,5,193,191,13,186,92,110,61,186,92,94,103,50,103,73,209,189,167,47,102,162,119,83,163,183,73,28,80,185,100,153,122,111,149,203,213,121,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,234,188,243,190,228,255,0,50,126,154,71,94,87,250,95,106,214,173,75,213,141,40,188,186,146,58,124,167,73,238,246,214,84,84,209,54,173,148,115,190,186,223,217,170,72,156,168,143,124,50,246,229,103,212,213,71,198,213,71,53,81,21,33,169,165,62,22,53,175,247,137,225,247,9,214,57,45,254,10,175,32,183,175,143,129,177,118,227,101,116,18,190,158,171,180,222,228,138,144,172,240,202,177,238,122,187,182,172,221,209,221,81,58,169,64,60,209,252,246,106,111,224,190,207,68,74,174,70,63,125,159,150,255,0,82,45,80,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,41,91,157,95,154,124,91,211,250,31,113,184,144,0,190,142,92,220,107,254,245,90,113,61,131,63,185,218,163,212,220,91,248,119,42,104,23,181,37,210,133,17,137,29,205,176,237,107,27,185,239,88,229,108,74,230,178,70,181,221,34,108,209,70,145,175,158,119,220,159,230,79,211,72,171,202,227,207,102,153,126,53,236,245,165,255,0,0,1,64,60,209,252,246,106,111,224,190,207,68,74,174,70,63,125,159,150,255,0,82,45,80,0,0,43,215,156,190,183,221,112,93,18,176,104,189,190,199,73,81,79,170,21,19,186,186,190,105,29,190,146,11,108,244,117,8,200,152,157,17,95,36,178,69,213,238,85,70,178,55,183,106,171,209,241,211,9,121,60,164,53,230,155,84,248,104,143,77,174,21,181,115,228,58,97,81,240,186,149,169,168,150,161,242,219,167,124,146,208,200,143,123,17,172,99,90,146,211,50,38,189,251,25,70,213,250,90,246,53,38,248,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,2,128,121,163,249,236,212,223,193,125,158,136,141,85,57,77,246,175,21,183,97,85,21,219,236,182,171,133,109,210,142,155,180,196,237,85,85,199,77,29,68,155,209,55,187,115,40,169,147,162,170,181,59,125,90,136,174,114,172,181,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,212,99,152,215,177,238,71,178,244,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,41,135,154,23,2,223,177,76,169,250,227,163,152,103,132,211,107,214,207,140,83,81,59,116,54,43,164,146,57,23,164,40,212,240,244,115,117,143,183,209,92,198,74,175,143,248,77,117,60,107,0,14,171,194,119,154,125,27,245,3,30,247,24,13,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,80,50,31,113,156,238,188,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,250,140,115,26,246,61,200,246,94,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,135,214,115,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,233,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,55,59,162,244,86,171,92,230,61,175,99,222,199,103,179,137,126,29,51,190,23,245,78,191,76,243,170,127,243,181,150,122,221,240,255,0,73,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,183,179,249,42,127,37,89,85,201,83,205,62,83,233,253,119,184,219,142,171,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,197,212,128,114,174,44,124,172,107,39,167,249,15,183,78,102,176,181,78,62,191,253,22,92,57,126,80,255,0,247,114,168,128,28,39,121,167,209,191,80,49,239,113,128,181,78,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,46,251,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,186,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,205,206,232,189,21,170,215,57,143,107,216,247,177,212,25,197,159,7,218,161,194,46,101,21,139,56,74,74,251,21,226,162,169,184,229,246,154,88,209,151,88,32,72,149,239,88,17,238,150,157,237,74,136,154,246,61,58,111,87,35,29,35,81,30,178,171,150,87,48,203,86,146,211,91,184,110,214,218,202,74,12,54,74,137,19,28,200,94,214,196,203,68,243,202,233,31,79,88,228,232,139,77,36,178,61,201,59,190,113,61,234,143,85,133,81,212,254,215,158,119,220,159,230,79,211,74,203,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,75,254,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,93,173,145,64,170,190,107,156,11,127,143,226,131,69,48,207,252,226,171,63,162,161,119,250,46,109,210,58,116,111,253,47,138,123,93,254,226,101,103,249,68,197,85,154,83,225,59,202,198,141,250,127,143,123,116,7,85,0,25,87,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,14,21,198,15,9,152,111,23,90,95,246,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,246,117,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,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,183,83,203,151,142,216,248,128,210,251,253,151,90,50,106,74,124,219,0,167,150,233,122,188,87,207,69,71,5,194,212,233,36,127,141,72,227,72,155,11,41,154,141,138,101,217,177,169,216,122,189,86,101,107,107,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,55,59,175,242,189,224,163,247,128,206,217,172,250,133,108,181,87,105,182,27,112,125,52,182,234,212,239,124,102,232,216,90,246,83,172,77,114,116,134,46,236,19,72,178,34,178,79,162,45,146,53,242,246,238,252,170,190,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,151,252,65,94,99,252,192,40,248,119,177,75,164,154,67,145,127,178,197,127,134,158,90,154,120,224,168,143,29,165,222,201,55,84,50,102,73,27,230,154,52,86,50,21,110,228,142,85,149,202,207,224,164,190,171,151,55,26,255,0,189,86,156,79,96,207,238,118,168,245,55,22,254,29,202,154,5,237,73,116,161,68,98,71,115,108,59,90,198,238,123,214,57,91,18,185,172,145,173,119,72,155,52,81,164,192,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,42,129,226,181,175,84,45,90,43,164,121,126,171,222,91,73,37,62,45,103,169,185,50,158,166,181,180,140,172,157,140,94,205,42,74,228,84,99,230,151,183,19,62,151,42,190,70,162,53,202,168,139,152,194,255,0,185,98,233,111,236,191,131,108,43,197,216,190,25,117,203,124,70,83,112,254,250,239,120,175,21,34,248,73,254,79,115,89,186,134,58,47,161,187,122,116,250,154,143,87,144,131,157,134,151,218,177,237,92,192,245,94,222,234,72,106,51,59,61,85,182,186,158,26,38,196,249,39,183,190,62,149,82,202,139,214,103,190,42,200,162,77,205,234,214,82,177,55,57,21,17,158,39,147,238,177,223,112,110,40,19,74,169,225,241,22,93,75,183,207,79,89,30,230,51,177,85,67,79,61,93,61,79,85,99,158,237,172,101,76,93,180,115,26,190,39,123,183,44,109,66,239,202,1,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,127,128,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,58,175,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,163,154,63,145,61,77,252,23,222,40,138,1,53,80,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,0,80,15,52,127,61,154,155,248,47,179,209,19,255,0,146,167,149,140,167,212,10,239,110,183,18,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,185,27,51,54,203,35,31,27,149,55,49,238,218,230,63,100,140,207,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,241,33,123,227,119,88,229,99,190,151,47,78,189,23,162,162,162,122,189,74,226,23,42,213,77,26,210,237,35,202,105,187,255,0,178,191,139,83,91,174,143,170,146,89,170,104,107,29,76,232,169,228,107,213,122,118,60,59,163,98,181,200,222,210,196,196,99,123,91,159,42,185,42,121,167,202,125,63,174,247,27,113,213,121,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,142,188,115,105,125,171,71,56,180,212,204,14,196,234,68,182,193,120,248,149,28,20,148,77,164,130,146,10,232,99,173,142,150,56,154,170,214,178,22,212,164,41,211,162,42,70,138,141,111,93,169,101,60,152,53,122,167,47,208,108,151,72,238,51,213,205,81,167,183,134,205,70,174,130,38,65,13,186,225,220,150,56,88,246,253,111,122,84,195,93,35,149,233,242,73,163,68,114,162,109,101,133,20,3,205,31,207,102,166,254,11,236,244,68,170,228,99,247,217,249,111,245,34,213,0,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,130,149,185,213,249,167,197,189,63,161,247,27,137,23,244,139,134,124,203,90,180,143,84,245,75,12,174,164,123,244,162,158,130,229,115,182,76,169,27,234,109,211,50,173,245,19,197,35,156,141,223,3,105,55,172,106,159,91,28,253,174,222,214,199,39,235,112,107,131,113,47,148,235,109,142,243,194,245,5,92,25,61,166,161,97,92,129,244,12,154,221,100,101,76,19,68,249,171,36,150,41,33,141,139,15,136,232,142,107,158,253,170,145,53,242,109,106,205,254,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,150,189,171,188,193,52,75,71,184,139,197,248,124,200,46,180,145,212,87,212,75,77,148,93,170,229,158,150,12,105,239,165,138,122,5,145,93,2,197,59,42,22,118,181,94,217,90,200,19,171,164,84,68,94,146,128,0,80,15,52,127,61,154,155,248,47,179,209,18,171,145,143,223,103,229,191,212,139,84,42,131,141,46,107,217,53,139,87,45,24,215,10,25,69,36,246,44,74,162,68,191,92,102,164,167,171,183,100,147,239,141,124,60,91,152,178,165,52,105,28,140,89,225,150,53,151,188,245,98,237,100,82,190,197,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,237,241,185,221,17,202,198,239,98,178,70,166,199,181,87,165,128,12,251,115,36,214,139,86,183,241,105,148,95,113,124,190,147,36,198,44,116,244,118,27,21,101,35,27,216,72,33,133,29,59,99,145,26,157,230,120,201,107,28,146,245,114,57,28,138,199,58,61,132,96,38,255,0,41,13,121,169,210,206,37,227,211,107,133,109,36,24,246,167,211,252,46,165,106,106,34,167,100,87,24,25,36,180,50,35,222,197,115,222,231,44,180,204,137,175,102,247,214,53,126,167,49,141,91,201,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,133,106,243,25,230,83,113,210,251,236,26,51,195,62,97,225,242,251,45,195,185,147,223,96,166,165,171,165,164,216,199,177,109,141,101,68,82,50,73,183,185,175,149,205,233,218,116,77,143,171,158,233,89,20,170,224,163,138,235,23,22,154,53,69,153,119,109,84,121,125,183,165,30,83,100,162,153,238,240,21,91,158,145,200,141,145,17,233,12,236,103,118,53,234,246,167,87,199,220,123,226,145,73,0,10,1,230,143,231,179,83,127,5,246,122,35,197,112,119,194,174,101,197,126,174,91,240,251,53,182,173,184,197,186,162,158,167,44,187,199,34,66,203,117,185,95,245,163,101,115,30,223,19,35,91,35,97,102,215,110,122,43,149,59,108,145,236,208,158,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,93,145,51,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,3,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,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,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,6,245,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,244,108,87,162,238,108,172,139,149,112,157,230,159,70,253,64,199,189,198,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,73,84,1,85,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,117,94,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,164,3,149,113,99,229,99,89,61,63,200,125,186,115,53,133,170,113,245,255,0,232,178,225,203,242,135,255,0,187,149,68,0,225,59,205,62,141,250,129,143,123,140,5,170,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,115,220,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,77,170,216,89,182,41,30,249,28,139,181,140,118,214,189,251,35,126,120,117,87,83,50,173,100,212,124,143,84,179,90,191,17,122,201,174,18,220,42,118,201,35,227,135,122,253,16,69,220,123,222,216,98,98,54,56,216,174,93,145,177,141,69,232,212,45,167,150,47,47,250,205,34,163,166,226,7,91,241,223,9,157,85,237,159,25,182,203,36,241,85,88,105,100,130,104,101,117,75,26,244,141,102,158,58,143,156,50,49,206,133,172,111,85,108,142,123,35,240,28,243,190,228,255,0,50,126,154,69,94,87,30,123,52,203,241,175,103,173,47,248,0,101,92,210,159,9,222,86,52,111,211,252,123,219,160,58,168,35,255,0,21,124,107,232,215,9,150,234,54,102,215,63,136,100,151,15,15,83,71,141,209,43,157,93,81,66,181,81,197,81,80,157,26,177,199,178,55,77,36,105,51,162,108,206,129,241,181,232,168,231,55,176,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,93,205,41,240,157,229,99,70,253,63,199,189,186,3,170,128,64,14,103,92,7,126,219,236,85,58,243,164,246,93,217,246,63,111,119,196,173,118,235,119,114,171,40,133,175,133,177,245,119,117,169,222,167,129,181,10,221,177,201,44,205,72,225,78,187,34,106,82,177,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,123,145,211,63,116,177,177,145,181,83,115,222,221,206,99,55,200,205,20,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,42,175,158,119,220,159,230,79,211,72,171,202,227,207,102,153,126,53,236,245,165,186,113,183,198,14,51,194,54,151,203,122,114,210,86,230,215,202,121,219,137,217,234,226,168,236,87,79,20,144,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,174,230,208,14,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,77,242,191,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,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,110,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,103,94,227,17,85,209,61,19,186,148,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,0,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,4,21,231,5,172,118,44,27,134,5,210,170,136,124,69,235,82,238,16,83,209,199,185,236,236,82,208,212,65,87,81,83,213,24,230,59,107,217,77,23,109,92,199,47,137,222,221,201,27,144,165,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,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,243,53,38,67,94,109,152,85,171,42,224,183,32,190,220,42,42,227,168,195,175,22,171,221,11,97,123,81,146,78,250,150,208,171,101,69,106,170,179,181,93,43,145,26,173,93,237,98,245,232,138,215,83,6,128,235,29,247,135,253,101,196,245,139,28,135,196,85,227,55,6,212,73,77,185,140,241,116,175,107,163,169,166,222,246,61,35,238,193,36,177,119,54,43,153,191,115,126,166,162,154,105,40,7,154,63,158,205,77,252,23,217,232,137,255,0,201,83,202,198,83,234,5,119,183,91,137,254,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,234,188,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,161,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,142,104,254,68,245,55,240,95,120,162,40,4,213,64,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,1,64,60,209,252,246,106,111,224,190,207,68,79,254,74,158,86,50,159,80,43,189,186,220,79,242,37,115,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,221,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,219,168,90,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,122,242,84,243,79,148,250,127,93,238,54,227,170,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,234,185,218,105,158,43,143,234,62,157,234,149,166,147,195,222,179,11,125,194,223,119,237,199,27,35,168,240,11,77,216,157,219,88,143,124,202,202,181,141,207,123,157,252,56,32,106,35,81,159,63,21,201,199,87,170,112,174,37,235,180,182,162,122,181,182,234,61,158,104,89,4,48,68,230,124,70,133,143,170,134,105,94,238,143,99,27,78,149,236,68,98,175,87,204,205,205,94,136,230,93,161,64,60,209,252,246,106,111,224,190,207,68,74,174,70,63,125,159,150,255,0,82,45,80,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,41,211,125,42,211,141,31,177,84,99,26,95,133,218,177,155,85,93,194,166,233,53,37,186,157,34,141,245,83,191,124,146,42,39,253,150,181,63,170,200,217,28,108,70,177,140,107,107,91,158,119,220,159,230,79,211,74,234,208,141,99,190,232,22,166,81,106,174,45,14,251,213,170,223,117,167,183,73,185,137,225,170,170,237,213,20,145,84,244,123,30,199,246,95,80,217,123,110,106,181,253,189,139,209,29,213,60,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,165,181,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,39,72,150,24,155,31,70,58,54,119,172,208,2,128,121,163,249,236,212,223,193,125,158,136,149,92,140,126,251,63,45,254,164,123,254,103,92,192,43,52,138,142,167,135,237,16,200,188,38,117,87,186,12,154,229,20,115,197,85,97,165,146,8,102,137,180,207,115,18,53,154,120,234,62,83,70,247,58,22,177,221,17,178,57,143,142,155,14,235,193,247,22,121,151,8,186,161,246,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,55,244,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,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,28,83,141,13,99,190,232,23,12,25,254,170,226,208,239,189,90,173,241,211,219,164,220,196,240,213,85,117,17,82,69,83,209,236,123,31,217,125,67,101,237,185,170,215,246,246,47,68,119,84,206,16,6,154,52,7,88,236,92,64,104,214,39,172,88,228,62,30,147,38,183,182,162,74,109,207,127,132,170,99,157,29,77,54,247,177,139,39,106,120,229,139,185,177,26,253,155,155,244,185,20,232,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,218,185,143,243,0,163,225,222,197,46,146,105,14,69,254,203,21,254,26,121,106,105,227,130,162,60,118,151,123,36,221,80,201,153,36,111,154,104,209,88,200,85,187,146,57,86,87,43,63,130,146,210,9,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,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,66,124,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,118,248,220,238,136,229,99,119,177,89,35,83,99,218,171,210,202,1,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,127,128,64,14,117,126,86,49,111,80,40,125,186,226,85,95,9,222,105,244,111,212,12,123,220,96,52,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,199,85,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,234,64,57,87,22,62,86,53,147,211,252,135,219,167,51,88,90,167,31,95,254,139,46,28,191,40,127,251,185,84,64,14,19,188,211,232,223,168,24,247,184,192,90,167,58,191,43,24,183,168,20,62,221,113,43,47,130,13,94,195,116,23,137,204,75,87,53,2,122,184,236,88,237,61,222,106,132,164,129,102,158,87,190,215,87,20,80,198,207,146,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,39,159,226,95,136,188,239,138,13,83,175,212,204,234,163,252,237,29,158,139,100,63,209,150,191,19,52,208,81,247,34,138,62,247,107,190,246,247,94,221,239,254,106,191,201,18,101,114,216,229,211,83,168,119,90,61,117,226,35,10,171,143,13,130,158,154,229,139,90,43,155,23,99,32,123,221,39,73,234,34,222,178,165,52,105,27,30,216,228,141,172,168,73,163,118,231,194,142,100,183,18,85,95,60,239,185,63,204,159,166,145,87,149,199,158,205,50,252,107,217,235,75,254,0,25,87,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,12,251,115,4,225,231,91,116,75,91,107,178,45,97,203,106,243,70,102,149,18,84,219,114,234,150,65,78,251,195,226,130,153,106,17,41,35,154,71,82,178,7,78,200,24,197,218,205,145,183,182,136,196,70,183,165,114,224,230,1,89,195,189,246,45,36,213,236,139,253,137,235,252,76,241,84,212,71,61,68,152,237,86,199,201,186,157,144,178,73,31,12,210,34,49,240,163,118,164,146,164,173,86,127,25,37,130,198,148,248,78,242,177,163,126,159,227,222,221,1,213,64,33,87,51,14,53,238,60,48,96,150,220,39,77,46,126,27,82,114,222,149,52,85,145,173,44,223,6,161,134,104,214,74,137,169,230,108,155,251,221,31,4,104,232,246,175,73,220,143,71,66,141,117,22,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,119,55,65,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,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,228,126,177,85,124,243,190,228,255,0,50,126,154,66,14,8,53,123,13,208,94,39,49,45,92,212,9,234,227,177,99,180,247,121,170,18,146,5,154,121,94,251,93,92,81,67,27,62,72,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,158,39,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,186,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,205,206,232,157,85,202,231,57,239,115,222,247,189,214,43,202,143,129,111,241,28,80,107,94,25,255,0,155,213,96,20,85,206,255,0,73,206,186,73,78,173,255,0,162,240,175,115,191,221,204,140,255,0,39,152,231,252,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,116,249,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,124,161,141,142,108,46,99,186,43,99,115,25,28,64,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,110,217,105,228,115,23,253,25,24,174,107,218,201,98,137,234,199,236,218,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,249,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,212,95,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,21,1,206,247,58,248,134,169,233,166,153,252,47,183,240,28,126,174,251,227,123,253,123,222,62,165,33,237,118,246,253,59,62,27,187,118,229,221,222,233,209,187,58,187,138,242,159,197,175,185,7,27,88,133,218,209,67,226,41,49,155,125,222,233,116,147,186,198,120,122,87,208,205,72,217,58,57,81,95,214,122,186,118,116,106,43,190,190,189,54,181,202,151,210,120,173,107,210,251,86,181,105,30,95,165,23,151,82,71,79,148,217,234,109,172,168,169,162,109,91,40,231,123,23,179,84,145,57,81,30,248,101,237,202,207,169,170,143,141,170,142,106,162,42,102,48,210,239,13,122,189,77,175,90,13,131,106,228,51,210,73,81,145,89,225,154,224,148,144,75,12,17,92,89,214,42,216,99,100,189,94,140,142,166,57,163,69,85,119,84,98,42,57,200,168,229,164,206,104,254,123,53,55,240,95,103,162,39,255,0,37,79,43,25,79,168,21,222,221,110,39,248,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,211,170,243,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,134,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,57,163,249,19,212,223,193,125,226,136,160,19,85,0,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,42,128,5,0,243,71,243,217,169,191,130,251,61,17,63,249,42,121,88,202,125,64,174,246,235,113,63,193,80,28,235,52,183,4,197,51,188,7,83,44,22,47,11,146,103,127,21,251,65,91,226,166,127,140,240,80,219,161,165,254,27,222,177,199,178,55,43,127,134,214,238,235,213,221,87,230,121,94,74,158,105,242,159,79,235,189,198,220,117,94,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,38,255,0,54,204,42,213,149,112,91,144,95,110,21,21,113,212,97,215,139,85,238,133,176,189,168,201,39,125,75,104,85,178,162,181,85,89,218,174,149,200,141,86,174,246,177,122,244,69,107,169,131,64,117,142,251,195,254,178,226,122,197,142,67,226,42,241,155,131,106,36,166,220,198,120,186,87,181,209,212,211,111,123,30,145,247,96,146,88,187,155,21,204,223,185,191,83,81,77,52,148,3,205,31,207,102,166,254,11,236,244,68,170,228,99,247,217,249,111,245,34,213,0,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,130,149,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,66,170,249,231,125,201,254,100,253,52,170,178,194,120,103,229,65,117,215,62,26,42,117,107,34,205,106,241,204,179,38,167,241,120,93,186,106,103,71,72,200,24,247,35,101,184,111,143,186,230,84,163,122,198,232,126,76,137,209,205,252,125,253,166,192,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,75,201,229,205,199,183,239,81,98,159,77,245,18,15,15,169,184,205,191,198,85,212,65,79,178,150,245,66,199,178,37,172,106,49,54,67,50,62,72,219,44,95,38,171,158,215,196,155,92,232,225,154,160,160,30,104,254,123,53,55,240,95,103,162,28,33,113,121,251,169,104,214,182,125,150,173,236,234,22,99,240,10,44,95,125,7,137,134,14,211,171,188,85,92,155,149,35,78,212,114,183,98,59,126,233,100,139,172,111,141,37,219,26,191,194,172,247,42,255,0,109,114,60,147,35,184,127,202,86,87,92,171,170,36,255,0,181,36,211,73,35,255,0,227,115,156,239,237,85,46,251,131,46,93,186,113,165,124,62,215,99,122,225,167,214,171,214,103,168,54,247,83,229,237,168,157,42,155,77,74,178,247,33,160,167,149,136,222,207,111,100,50,61,241,57,93,226,99,71,182,87,164,80,57,149,109,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,191,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,187,91,208,57,113,113,199,77,194,150,101,95,135,234,11,42,234,52,235,48,168,129,245,211,68,249,101,125,146,173,168,172,74,216,160,69,86,189,142,106,181,179,181,173,238,185,145,68,230,171,150,20,138,75,222,5,74,243,172,215,74,59,173,247,11,225,226,195,121,239,124,19,126,73,145,83,70,144,73,27,42,165,103,110,133,142,122,42,203,28,204,133,213,79,116,106,140,106,199,87,3,254,190,173,86,68,190,16,116,26,167,84,237,250,193,169,55,10,42,73,241,237,48,211,124,134,233,82,149,52,241,84,50,91,140,246,186,184,168,99,70,61,232,230,61,174,73,106,89,43,88,253,143,163,106,125,46,123,28,145,212,146,156,196,180,46,143,64,120,172,202,241,187,13,155,225,152,221,251,181,146,88,97,106,192,145,182,150,169,21,101,100,81,194,141,108,48,199,84,202,168,99,141,90,215,54,56,89,253,100,84,123,167,87,37,189,116,190,229,56,38,91,160,217,29,230,212,250,76,39,195,220,113,170,78,140,142,187,194,213,205,80,250,212,232,138,139,44,49,206,177,59,126,213,115,29,87,181,207,86,186,38,182,202,138,86,231,87,230,159,22,244,254,135,220,110,39,138,224,51,140,28,103,132,109,47,215,27,211,150,146,183,54,190,83,216,155,137,217,234,226,168,236,87,79,20,149,108,153,242,73,19,21,173,100,45,169,100,170,199,62,53,145,26,172,99,154,171,185,177,87,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,46,79,151,183,46,156,123,69,112,218,140,251,94,240,170,75,142,162,228,20,245,182,218,139,77,209,180,181,180,150,107,116,139,36,15,130,52,141,242,195,51,234,97,85,89,36,85,95,225,77,217,70,181,59,221,216,45,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,168,246,177,207,123,218,175,127,63,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,118,206,226,116,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,99,209,175,110,230,61,171,209,200,142,78,189,21,17,126,69,11,243,71,243,217,169,191,130,251,61,17,63,249,42,121,88,202,125,64,174,246,235,113,63,192,32,7,58,191,43,24,183,168,20,62,221,113,42,175,132,239,52,250,55,234,6,61,238,48,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,227,170,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,32,28,171,139,31,43,26,201,233,254,67,237,211,153,172,45,83,143,175,255,0,69,151,14,95,148,63,253,220,170,32,7,9,222,105,244,111,212,12,123,220,96,45,83,157,95,149,140,91,212,10,31,110,184,148,172,76,174,93,124,10,212,241,75,153,38,113,168,52,21,108,210,187,5,68,208,215,77,77,85,19,31,115,184,194,148,239,75,106,162,72,147,194,199,71,80,217,31,51,89,253,70,57,141,123,30,228,123,47,78,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,235,42,175,158,119,220,159,230,79,211,72,171,202,227,207,102,153,126,53,236,245,165,255,0,0,12,171,154,83,225,59,202,198,141,250,127,143,123,116,7,85,7,63,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,238,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,115,186,47,69,106,181,206,99,218,246,61,236,118,117,181,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,218,238,139,209,28,142,107,152,246,177,236,123,27,224,13,41,240,157,229,99,70,253,63,199,189,186,3,170,131,149,113,59,196,46,43,194,254,141,94,181,115,41,166,241,254,3,183,77,110,181,178,170,58,121,174,117,210,187,108,84,241,185,235,254,148,143,86,181,238,100,81,74,244,99,246,109,92,235,106,150,169,103,122,211,157,220,245,51,82,239,191,25,201,47,61,159,27,91,225,97,167,238,246,161,100,49,255,0,14,22,50,54,244,142,38,55,233,106,117,233,213,122,170,170,173,175,240,9,203,63,13,177,105,125,110,113,196,206,9,73,122,190,231,150,116,166,102,57,123,182,172,115,227,148,206,146,100,114,181,233,50,171,106,102,139,195,72,143,70,69,81,76,168,230,34,181,203,34,21,215,198,15,9,153,151,8,186,161,246,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,247,244,237,189,81,27,43,21,100,255,0,42,62,53,255,0,102,89,84,28,53,234,101,206,235,83,141,229,183,10,122,108,74,94,189,232,108,247,73,164,115,86,159,98,53,100,108,53,82,72,207,155,93,178,57,83,114,177,18,105,165,109,202,21,87,207,59,238,79,243,39,233,165,85,147,167,151,7,47,250,206,34,47,177,106,222,175,99,191,236,79,65,226,96,138,154,162,73,233,228,200,170,182,62,61,180,239,133,241,200,200,97,145,81,239,153,29,181,100,137,34,106,63,248,203,21,223,130,133,185,140,240,81,251,170,234,60,23,252,2,217,117,147,76,178,159,226,91,106,103,78,236,118,186,229,87,172,150,199,77,185,207,118,214,49,36,137,210,163,92,248,220,230,245,149,208,203,34,249,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,238,157,38,139,187,42,164,110,114,71,35,94,230,187,106,171,37,143,176,115,149,187,90,175,252,73,97,55,219,21,206,146,227,109,184,233,189,182,174,142,178,146,102,205,5,76,18,87,220,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,96,228,99,247,217,249,111,245,34,213,0,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,85,2,128,121,163,249,236,212,223,193,125,158,136,146,156,142,177,107,21,94,85,171,153,173,69,14,251,213,170,223,103,181,209,212,247,94,157,170,90,185,42,164,168,143,98,46,199,110,125,21,50,245,84,87,39,111,163,85,17,206,69,182,160,102,7,86,48,95,217,126,169,230,90,103,241,79,137,253,146,200,46,54,47,27,216,236,248,175,11,83,36,61,222,222,231,108,221,219,221,183,115,186,117,233,213,122,117,47,83,149,199,145,61,50,252,107,222,43,74,171,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,127,128,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,58,175,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,163,154,63,145,61,77,252,23,222,40,138,1,53,80,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,0,80,15,52,127,61,154,155,248,47,179,209,19,255,0,146,167,149,140,167,212,10,239,110,183,19,252,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,199,85,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,226,117,11,10,181,106,86,1,146,233,205,246,162,174,11,110,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,78,189,58,162,255,0,35,46,230,143,120,47,214,59,238,190,240,193,128,106,174,83,14,203,213,214,223,37,61,198,77,204,95,19,85,73,81,45,36,181,61,24,198,49,157,231,211,186,94,219,90,141,103,115,98,117,70,245,90,108,230,143,231,179,83,127,5,246,122,34,85,114,49,251,236,252,183,250,145,106,128,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,193,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,161,85,124,243,190,228,255,0,50,126,154,67,94,94,152,6,27,169,252,99,105,206,25,168,24,245,37,246,197,85,81,95,83,81,111,171,69,116,19,190,154,223,83,81,18,72,222,189,30,196,150,24,213,88,238,172,122,34,181,200,230,170,181,116,60,64,14,103,92,7,126,219,236,85,58,243,164,246,93,217,246,63,111,119,196,173,118,235,119,114,171,40,133,175,133,177,245,119,117,169,222,167,129,181,10,221,177,201,44,205,72,225,78,187,34,106,83,182,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,35,131,174,49,112,78,47,240,74,139,253,130,143,224,217,37,155,103,218,12,127,185,53,71,194,251,179,84,50,151,251,233,240,69,28,253,216,233,214,79,225,162,236,235,181,221,21,62,114,0,160,30,104,254,123,53,55,240,95,103,162,34,169,114,124,177,121,127,214,105,21,29,55,16,58,223,142,248,76,234,175,108,248,205,182,89,39,138,170,195,75,36,19,67,43,170,88,215,164,107,52,241,212,124,225,145,142,116,45,99,122,171,100,115,217,29,138,158,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,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,157,110,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,100,141,111,85,106,61,219,30,143,141,203,189,142,68,157,92,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,214,84,154,86,199,209,237,145,157,155,116,51,45,175,218,199,125,226,3,89,114,205,98,200,225,240,245,121,53,193,213,17,211,110,99,252,37,43,26,145,211,83,111,99,24,146,118,160,142,40,187,155,17,207,217,185,223,83,149,75,53,225,7,65,169,180,179,150,22,176,106,77,194,138,174,12,135,83,240,124,134,233,82,149,52,242,211,190,43,116,20,21,113,80,198,140,123,213,175,99,154,178,212,178,86,177,155,217,88,212,250,154,198,57,106,44,185,238,114,250,33,117,206,180,74,193,173,22,251,229,37,61,62,151,212,78,218,234,9,163,118,250,184,46,83,209,211,163,226,122,117,68,124,114,199,23,86,57,17,28,201,30,237,200,172,70,73,89,124,23,235,29,139,64,184,160,192,53,87,41,135,125,150,213,112,146,158,227,38,231,167,134,165,171,167,150,146,90,158,140,99,222,254,203,42,29,47,109,173,87,63,183,177,58,43,186,166,143,138,86,231,87,230,159,22,244,254,135,220,110,36,0,45,83,149,31,2,223,226,56,160,214,188,51,255,0,55,170,192,40,171,157,254,147,157,116,146,157,91,255,0,69,225,94,231,127,187,153,25,254,79,49,106,135,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,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,153,158,206,53,248,81,190,240,151,172,181,184,111,106,235,89,136,92,186,214,98,215,186,216,88,223,31,75,181,139,36,106,232,213,88,179,64,247,246,164,78,140,114,244,100,157,182,50,88,208,236,28,180,56,227,169,225,199,50,135,71,179,134,82,63,78,179,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,250,25,26,72,197,69,107,217,55,138,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,127,128,64,14,117,126,86,49,111,80,40,125,186,226,85,95,9,222,105,244,111,212,12,123,220,96,52,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,199,85,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,234,64,57,87,22,62,86,53,147,211,252,135,219,167,51,88,90,167,31,95,254,139,46,28,191,40,127,251,185,84,64,14,19,188,211,232,223,168,24,247,184,192,90,167,58,191,43,24,183,168,20,62,221,113,43,47,131,190,21,115,46,43,245,114,223,135,217,173,181,109,198,45,213,20,245,57,101,222,57,18,22,91,173,202,255,0,173,27,43,152,246,248,153,26,217,27,11,54,187,115,209,92,169,219,100,143,102,132,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,2,170,249,231,125,201,254,100,253,52,138,188,174,60,246,105,151,227,94,207,90,95,240,0,202,185,165,62,19,188,172,104,223,167,248,247,183,64,117,80,8,235,198,223,7,216,207,23,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,177,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,155,93,64,57,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,163,62,19,188,172,104,223,167,248,247,183,64,117,83,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,207,103,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,110,119,117,229,139,192,119,237,190,251,77,175,58,177,101,221,128,227,247,6,252,54,215,113,183,119,41,114,137,154,201,155,39,71,119,90,189,154,121,219,78,174,221,28,145,76,228,146,21,235,178,86,165,212,156,43,140,30,19,48,222,46,180,191,236,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,236,235,219,122,162,186,38,42,103,179,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,110,123,149,239,26,255,0,188,6,8,205,24,212,43,157,214,187,82,112,219,123,234,101,184,214,175,123,227,54,182,204,214,50,161,101,107,83,164,209,119,96,134,68,145,85,242,125,18,239,145,207,151,183,197,121,231,125,201,254,100,253,52,134,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,181,215,253,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,30,83,84,180,183,4,214,156,18,231,166,122,151,98,248,206,55,121,236,248,218,47,21,53,63,119,181,51,38,143,248,144,189,146,55,164,145,49,223,75,147,175,78,139,213,21,81,97,7,13,188,159,244,191,75,243,43,174,79,173,183,218,77,77,167,164,168,167,92,114,133,244,114,81,210,53,24,145,202,250,138,200,18,71,36,175,238,163,226,72,28,247,194,177,53,92,244,145,101,70,67,24,57,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,64,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,205,103,22,62,105,245,147,212,12,135,220,103,45,83,147,38,150,253,148,225,198,251,169,149,246,47,11,95,157,228,18,120,106,223,21,191,198,90,232,152,144,195,252,52,122,182,61,149,78,184,183,230,214,189,221,122,175,86,246,212,159,224,207,183,51,75,77,170,203,199,30,167,209,217,173,148,148,20,242,84,91,106,223,21,52,45,137,142,158,123,101,36,211,74,173,106,34,43,228,150,73,36,123,191,155,158,247,57,122,170,170,147,255,0,146,133,218,213,55,13,185,149,138,27,157,35,238,84,121,197,69,93,69,27,102,106,207,12,19,80,81,54,41,95,31,93,205,99,221,4,205,107,149,58,57,98,145,19,174,213,233,2,249,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,159,224,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,78,171,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,104,230,143,228,79,83,127,5,247,138,34,128,77,84,0,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,0,20,3,205,31,207,102,166,254,11,236,244,68,255,0,228,169,229,99,41,245,2,187,219,173,196,255,0,5,85,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,213,121,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,186,147,61,124,200,113,107,22,31,198,214,169,90,113,202,31,9,73,81,112,164,186,73,31,117,242,110,170,173,161,167,171,169,147,171,213,85,55,207,60,175,233,215,107,119,116,106,35,81,17,39,255,0,37,189,99,190,230,26,53,150,232,237,222,30,229,38,157,220,41,234,45,117,59,152,155,105,110,78,168,145,212,219,26,196,85,217,60,21,18,247,28,247,185,222,39,111,210,216,218,139,5,185,163,249,236,212,223,193,125,158,136,149,92,140,126,251,63,45,254,164,90,160,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,85,95,60,239,185,63,204,159,166,145,87,149,199,158,205,50,252,107,217,235,75,254,5,69,243,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,175,89,82,105,93,39,87,182,71,246,96,175,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,178,70,183,162,57,88,237,143,70,72,212,222,198,170,104,123,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,212,131,205,31,207,102,166,254,11,236,244,71,106,229,139,203,254,143,87,107,41,184,129,214,252,119,197,224,180,155,103,198,109,178,201,4,180,183,234,168,231,154,25,93,82,198,189,100,72,96,146,159,231,12,140,107,102,115,219,213,93,27,94,201,46,80,2,63,241,139,193,214,9,197,254,9,79,96,191,214,124,27,36,179,111,251,63,144,118,230,168,248,95,118,106,119,213,127,122,178,120,163,159,187,29,58,71,252,69,93,157,119,55,162,167,207,197,112,89,203,207,75,248,88,181,90,178,251,237,29,38,75,170,141,167,153,43,50,5,116,142,130,137,103,107,91,37,61,12,78,232,214,49,173,69,103,125,88,147,61,31,55,85,99,36,236,183,228,230,151,174,148,122,63,194,157,251,27,162,188,248,76,147,81,63,193,187,100,49,164,18,72,250,89,21,22,224,247,71,42,238,236,248,94,228,46,145,141,115,153,37,76,31,213,87,35,219,74,218,3,163,151,222,32,53,151,19,209,220,114,111,15,87,147,92,27,79,37,78,214,63,194,82,177,174,146,166,167,99,222,196,147,181,4,114,203,219,222,142,126,205,173,250,156,136,104,39,137,187,77,170,193,194,38,171,216,172,86,202,75,117,182,221,166,247,218,74,58,58,72,91,12,20,208,71,108,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,102,220,212,70,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,102,51,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,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,124,203,254,229,219,174,149,154,253,194,158,41,146,95,175,63,19,201,44,61,220,110,253,51,146,117,145,213,84,170,137,19,229,146,101,115,166,154,74,87,210,205,36,136,231,53,210,76,255,0,234,170,43,27,93,124,234,252,211,226,222,159,208,251,141,196,252,158,92,28,191,235,56,136,190,197,171,122,189,142,255,0,177,61,7,137,130,42,106,137,39,167,147,34,170,216,248,246,211,190,23,199,35,33,134,69,71,190,100,118,213,146,36,137,168,255,0,227,44,87,126,1,202,184,151,225,211,4,226,131,75,43,244,207,58,167,255,0,59,89,103,173,223,55,244,101,211,195,77,12,21,157,184,165,143,189,218,239,189,221,167,187,99,255,0,146,167,242,84,142,188,31,114,185,210,254,30,110,191,111,53,46,166,147,62,205,173,215,137,42,236,53,174,138,72,104,173,112,68,231,182,154,86,83,43,149,175,169,115,85,179,57,210,111,72,100,72,210,47,156,93,249,107,131,154,63,158,205,77,252,23,217,232,137,255,0,201,83,202,198,83,234,5,119,183,91,137,254,1,0,57,213,249,88,197,189,64,161,246,235,137,85,124,39,121,167,209,191,80,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,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,85,0,85,95,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,29,87,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,106,156,125,127,250,44,184,114,252,161,255,0,238,229,81,0,56,78,243,79,163,126,160,99,222,227,1,114,124,205,244,47,81,248,139,209,252,23,75,244,190,205,227,174,181,218,129,69,44,211,74,170,202,91,125,43,109,247,4,146,170,166,68,69,237,194,205,205,234,189,21,202,231,53,140,107,222,246,49,221,175,134,142,29,48,78,23,244,178,131,76,240,90,127,243,85,151,138,221,243,127,73,221,60,52,48,207,89,219,150,89,59,61,222,195,29,218,99,182,51,249,34,127,53,94,170,1,85,124,243,190,228,255,0,50,126,154,69,94,87,30,123,52,203,241,175,103,173,47,248,0,101,92,210,159,9,222,86,52,111,211,252,123,219,160,58,168,0,130,188,199,249,127,209,241,17,98,151,86,244,135,29,255,0,101,138,15,13,4,180,212,242,65,79,30,69,75,189,145,237,168,124,207,142,54,77,12,106,175,100,202,237,203,28,75,19,145,255,0,193,88,164,175,9,222,86,52,111,211,252,123,219,160,58,169,205,56,145,209,11,87,17,250,37,148,232,189,230,249,87,102,167,200,233,226,107,43,233,163,108,143,166,158,25,227,168,133,234,199,124,158,196,150,24,247,179,171,85,204,220,212,115,21,81,233,78,216,183,42,62,35,170,248,130,165,209,140,214,151,225,88,251,237,239,185,212,231,86,186,71,220,44,241,66,145,59,99,88,233,29,78,175,153,103,70,194,176,42,182,84,69,89,81,142,137,17,235,118,152,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,1,0,57,157,112,29,251,111,177,84,235,206,147,217,119,103,216,253,189,223,18,181,219,173,221,202,172,162,22,190,22,199,213,221,214,167,122,158,6,212,43,118,199,36,179,53,35,133,58,236,137,169,29,121,84,240,79,153,101,25,150,61,197,102,83,112,171,177,227,22,58,135,212,227,209,211,78,155,239,239,233,89,75,58,44,144,84,182,106,102,67,52,108,222,201,99,86,84,49,206,141,81,209,185,221,123,167,53,173,11,212,126,34,245,31,64,180,191,75,236,222,58,235,93,246,150,89,166,149,85,148,182,250,86,173,173,36,170,169,145,17,123,112,179,115,122,175,69,114,185,205,99,26,247,189,140,116,213,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,30,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,107,122,175,68,106,53,173,99,26,198,49,140,111,64,0,2,149,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,64,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,202,185,127,220,174,60,137,233,151,227,94,241,90,74,160,80,15,52,127,61,154,155,248,47,179,209,18,171,145,143,223,103,229,191,212,136,171,205,31,207,102,166,254,11,236,244,68,255,0,228,169,229,99,41,245,2,187,219,173,196,255,0,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,117,94,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,205,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,71,52,127,34,122,155,248,47,188,81,20,2,106,160,3,53,156,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,37,80,0,160,30,104,254,123,53,55,240,95,103,162,39,255,0,37,79,43,25,79,168,21,222,221,110,39,248,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,142,171,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,197,212,149,43,207,23,22,177,82,101,90,73,154,211,208,236,189,93,109,247,139,93,101,79,117,235,221,165,164,146,150,74,120,246,42,236,110,215,214,212,175,84,68,114,247,58,57,85,26,212,78,65,202,11,84,46,184,95,22,148,216,28,45,171,158,219,168,54,122,219,109,68,13,173,116,80,69,61,52,46,173,138,169,241,116,86,204,246,182,158,104,91,215,106,181,42,164,84,119,243,107,188,87,52,127,61,154,155,248,47,179,209,18,171,145,143,223,103,229,191,212,139,84,0,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,10,171,231,157,247,39,249,147,244,210,42,242,184,243,217,166,95,141,123,61,105,127,192,20,67,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,115,254,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,220,217,105,23,13,118,46,62,121,132,229,250,189,108,95,143,104,77,55,193,170,238,87,186,90,167,211,71,114,145,44,148,107,29,186,23,109,238,119,187,155,18,162,52,237,201,12,105,35,92,232,101,116,72,235,95,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,250,192,0,164,14,112,90,199,125,206,120,160,93,42,168,135,195,217,116,210,223,5,61,28,123,152,254,253,85,117,60,21,117,21,61,81,141,123,119,49,244,209,118,213,207,106,120,109,237,218,178,57,15,109,201,131,65,169,178,173,80,201,117,254,251,69,87,225,240,122,118,218,236,79,117,60,173,130,75,141,100,114,54,121,25,50,61,24,247,195,77,213,142,137,90,255,0,149,116,111,93,138,214,43,172,211,139,31,43,26,201,233,254,67,237,211,153,172,53,80,82,183,57,61,20,251,13,196,21,167,88,233,46,29,234,77,77,183,175,122,9,37,221,36,21,214,232,169,233,228,218,212,141,168,216,93,3,232,213,189,94,247,44,157,254,187,91,177,15,213,228,183,172,118,44,63,89,114,221,29,187,195,219,171,212,75,125,61,69,174,167,115,215,117,85,181,181,18,58,155,99,88,168,155,224,158,162,94,227,158,198,183,195,109,250,157,35,81,59,175,26,28,31,100,220,92,241,237,136,217,90,149,116,88,77,143,7,181,59,44,188,82,75,79,223,161,130,90,219,195,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,109,116,255,0,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,0,5,0,243,71,243,217,169,191,130,251,61,17,63,249,42,121,88,202,125,64,174,246,235,113,63,192,32,7,58,191,43,24,183,168,20,62,221,113,42,175,132,239,52,250,55,234,6,61,238,48,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,52,14,51,56,147,225,219,95,108,24,86,142,106,71,217,251,45,110,31,75,116,158,155,224,244,21,123,234,159,91,91,27,164,223,81,4,143,78,172,134,52,232,139,183,233,235,211,170,170,175,64,229,73,197,30,187,113,41,251,81,253,181,231,63,104,254,206,124,19,225,159,209,148,116,125,143,17,227,187,223,228,209,71,187,119,98,47,235,117,233,183,229,211,170,245,159,224,2,176,57,160,113,153,196,159,14,218,251,96,194,180,115,82,62,207,217,107,112,250,91,164,244,223,7,160,171,223,84,250,218,216,221,38,250,136,36,122,117,100,49,167,68,93,191,79,94,157,85,85,122,7,42,78,40,245,219,137,79,218,143,237,175,57,251,71,246,115,224,159,12,254,140,163,163,236,120,143,29,222,255,0,38,138,61,219,187,17,127,91,175,77,191,46,157,87,172,255,0,7,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,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,145,89,122,95,206,34,167,42,226,141,108,217,94,49,73,103,210,12,138,162,154,203,106,125,76,177,67,91,102,122,202,173,101,202,174,103,61,34,86,72,178,39,126,61,219,33,141,140,88,220,231,69,34,212,218,80,57,255,0,16,185,77,247,6,208,45,75,205,113,106,239,5,122,199,240,251,205,210,221,83,218,100,157,138,168,40,165,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,228,115,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,55,108,238,39,84,124,115,70,142,147,180,178,58,69,0,15,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,82,48,112,119,198,47,239,107,170,122,193,246,122,143,194,97,152,87,194,109,214,47,226,119,62,33,220,169,186,111,184,253,112,69,44,93,248,98,164,254,3,247,118,251,95,37,234,231,245,141,92,208,56,204,226,79,135,109,125,176,97,90,57,169,31,103,236,181,184,125,45,210,122,111,131,208,85,239,170,125,109,108,110,147,125,68,18,61,58,178,24,211,162,46,223,167,175,78,170,170,189,3,149,39,20,122,237,196,167,237,71,246,215,156,253,163,251,57,240,79,134,127,70,81,209,246,60,71,142,239,127,147,69,30,237,221,136,191,173,215,166,223,151,78,171,214,127,128,67,91,71,28,117,56,215,48,12,203,132,125,70,101,34,88,174,85,22,214,98,55,101,124,84,235,67,87,45,166,154,119,81,78,174,86,164,172,158,87,63,180,228,235,42,77,43,99,232,246,200,206,204,202,0,16,43,153,30,105,198,190,132,83,71,173,26,9,170,181,112,105,244,116,237,110,67,65,53,162,201,43,44,115,247,96,167,129,241,62,120,150,162,118,84,62,116,234,196,73,22,55,177,238,87,35,30,214,71,5,176,14,108,156,99,99,57,149,166,251,153,231,84,153,141,138,146,161,29,112,177,84,217,173,244,108,174,129,81,81,204,73,233,233,219,44,79,232,187,152,244,85,68,123,90,174,108,141,220,199,93,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,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,154,113,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,135,51,31,27,186,199,43,219,245,53,122,117,234,157,21,17,82,176,56,122,230,61,198,118,115,175,186,105,133,101,58,201,227,108,185,6,97,102,181,220,105,190,206,218,163,239,210,207,91,20,114,199,189,148,205,123,119,49,238,78,173,84,114,117,234,138,139,243,46,252,130,188,199,249,128,81,240,239,98,151,73,52,135,34,255,0,101,138,255,0,13,60,181,52,241,193,81,30,59,75,189,146,110,168,100,204,146,55,205,52,104,172,100,42,221,201,28,171,43,149,159,193,73,107,214,211,204,199,152,5,254,235,69,98,177,107,5,93,198,229,113,168,142,146,142,142,147,18,180,205,61,76,242,57,27,28,81,198,218,53,115,222,231,42,53,26,136,170,170,168,136,90,166,161,106,46,182,240,131,193,205,203,85,181,95,51,164,213,76,238,193,81,108,171,187,62,90,56,45,212,79,101,77,194,150,158,122,58,95,13,12,106,214,50,41,100,72,230,145,142,122,200,189,199,51,98,164,13,237,122,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,159,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,1,26,184,173,227,54,197,194,94,163,233,93,179,60,181,119,112,204,239,226,244,247,123,148,12,123,234,173,82,83,173,23,98,165,177,183,175,118,20,241,18,164,177,163,86,77,170,215,51,170,179,181,44,149,0,0,1,26,184,239,226,114,251,194,94,158,225,186,171,104,178,252,110,145,249,132,118,187,165,163,196,178,155,199,210,203,108,184,57,177,247,221,20,171,22,217,227,167,151,171,91,185,123,91,58,163,92,227,186,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,2,31,243,64,215,189,88,225,219,64,172,25,174,142,101,127,103,239,85,185,133,45,174,122,159,3,77,87,190,149,244,85,178,58,61,149,17,200,196,234,248,99,94,168,155,190,158,157,122,42,162,196,14,2,184,245,226,199,90,120,177,193,180,207,82,245,91,227,56,221,231,226,126,54,139,224,86,218,126,239,106,219,85,52,127,196,134,157,146,55,164,145,49,223,75,147,175,78,139,213,21,81,109,252,17,171,142,254,39,47,188,37,233,238,27,170,182,139,47,198,233,31,152,71,107,186,90,60,75,41,188,125,44,182,203,131,155,31,125,209,74,177,109,158,58,121,122,181,187,151,181,179,170,53,206,59,174,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,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,182,42,120,220,245,255,0,74,71,171,90,247,50,40,165,122,49,251,54,175,159,224,131,87,179,45,122,225,143,18,213,205,64,158,146,75,238,69,81,119,154,161,41,32,72,96,137,140,186,85,197,20,49,179,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,92,28,104,113,201,198,118,129,113,65,159,233,86,45,175,59,236,182,171,132,117,22,232,254,203,218,147,195,82,213,211,197,87,21,55,87,211,189,239,236,178,161,177,119,28,229,115,251,123,215,162,187,162,75,254,87,220,94,103,124,80,233,198,83,104,213,106,223,137,229,248,85,194,14,253,210,58,8,105,99,172,161,172,73,29,79,185,177,42,49,102,99,224,169,99,182,197,27,123,105,7,245,222,178,56,234,188,122,234,150,119,162,220,39,103,58,153,166,151,223,131,100,150,111,134,120,42,223,11,13,71,107,187,114,165,134,79,225,204,199,198,238,177,202,246,253,77,94,157,122,167,69,68,84,168,31,238,163,241,217,255,0,14,127,247,102,207,254,168,95,241,85,124,199,249,135,107,182,146,113,5,46,142,104,86,85,246,94,147,20,183,211,124,102,121,44,244,117,82,87,87,85,68,202,132,218,234,134,202,157,150,65,36,8,222,140,141,221,199,79,187,123,82,53,79,127,202,183,137,62,36,248,153,202,181,2,237,172,122,185,241,203,46,39,111,160,167,130,209,240,10,10,110,229,85,100,146,185,181,61,250,120,163,122,118,217,71,35,59,106,142,107,188,71,95,146,177,58,246,13,101,227,110,213,195,247,25,184,222,137,106,68,244,148,120,78,105,139,219,170,217,121,171,170,109,60,22,42,213,169,186,70,233,100,233,11,157,35,39,116,116,81,43,159,35,35,133,35,89,23,162,44,138,75,80,0,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,73,50,128,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,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,182,90,121,28,197,255,0,70,70,43,154,199,62,41,98,122,177,155,246,167,85,0,17,255,0,143,93,82,206,244,91,132,236,231,83,52,210,251,240,108,146,205,240,207,5,91,225,97,168,237,119,110,84,176,201,252,57,152,248,221,214,57,94,223,169,171,211,175,84,232,168,138,149,129,195,215,49,238,51,179,157,125,211,76,43,41,214,79,27,101,200,51,11,53,174,227,77,246,118,213,31,126,150,122,216,163,150,61,236,166,107,219,185,143,114,117,106,163,147,175,84,84,95,153,119,224,143,252,122,234,150,119,162,220,39,103,58,153,166,151,223,131,100,150,111,134,120,42,223,11,13,71,107,187,114,165,134,79,225,204,199,198,238,177,202,246,253,77,94,157,122,167,69,68,84,172,14,30,185,143,113,157,156,235,238,154,97,89,78,178,120,219,46,65,152,89,173,119,26,111,179,182,168,251,244,179,214,197,28,177,239,101,51,94,221,204,123,147,171,85,28,157,122,162,162,252,203,191,56,87,24,60,89,225,188,34,233,127,219,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,217,215,182,197,84,116,172,69,133,92,22,115,111,169,189,93,109,90,91,197,100,212,145,212,87,212,77,20,25,226,118,169,96,107,222,230,172,17,87,83,199,27,98,137,157,86,70,120,150,43,88,212,236,247,35,68,73,103,37,175,21,188,102,216,184,75,212,125,43,182,103,150,174,238,25,157,252,94,158,239,114,129,143,125,85,170,74,117,162,236,84,182,54,245,238,194,158,34,84,150,52,106,201,181,90,230,117,86,118,165,146,160,0,70,174,58,56,205,177,112,121,167,20,183,56,237,95,25,204,242,143,17,79,140,219,101,99,210,149,210,68,140,238,212,212,200,222,157,33,139,187,18,172,109,114,73,35,158,214,183,106,43,229,143,170,241,11,148,223,112,109,2,212,188,215,22,174,240,87,172,127,15,188,221,45,213,61,166,73,216,170,130,138,89,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,62,71,138,224,251,139,60,55,139,173,47,251,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,155,58,247,24,138,174,137,232,157,212,0,0,0,128,28,214,248,163,215,110,26,255,0,101,223,177,76,231,236,231,218,63,141,252,79,250,50,142,179,191,225,252,15,103,252,166,41,54,237,239,203,253,94,157,119,124,250,244,78,145,255,0,128,174,61,120,177,214,158,44,112,109,51,212,189,86,248,206,55,121,248,159,141,162,248,21,182,159,187,218,182,213,77,31,241,33,167,100,141,233,36,76,119,210,228,235,211,162,245,69,84,91,127,0,20,3,253,212,126,59,63,225,207,254,236,217,255,0,213,11,190,225,235,41,190,231,58,5,166,153,174,83,93,227,111,89,6,31,102,186,92,106,123,76,143,191,85,61,20,82,75,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,124,142,128,10,245,230,19,204,178,235,195,214,101,79,162,250,37,65,73,85,153,90,234,40,171,242,58,251,165,35,159,73,73,2,164,117,12,161,141,138,173,89,95,60,78,103,114,70,170,36,113,73,181,142,239,57,95,79,47,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,237,241,185,221,17,202,198,239,98,178,70,166,199,181,87,165,130,37,112,193,198,221,171,84,117,211,83,184,105,206,231,164,183,229,152,118,81,123,164,176,212,77,84,212,125,254,138,27,149,111,240,162,137,176,177,140,125,45,51,41,152,173,222,249,37,99,95,42,255,0,82,85,73,106,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,177,232,230,59,107,216,213,232,228,86,175,78,138,138,159,35,197,112,125,197,158,27,197,214,151,253,184,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,205,157,123,140,69,87,68,244,78,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,2,141,185,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,178,69,145,234,170,230,50,24,64,90,167,42,206,60,127,240,71,10,154,191,122,255,0,59,22,33,125,185,220,127,232,25,77,100,107,59,95,245,135,68,249,38,255,0,55,78,198,255,0,138,97,106,135,42,226,199,202,198,178,122,127,144,251,116,230,125,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,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,66,124,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,118,248,220,238,136,229,99,119,177,89,35,83,99,218,171,210,192,41,219,154,199,28,116,218,149,117,175,225,111,77,153,87,21,139,24,188,43,50,155,155,159,44,11,113,184,210,185,236,90,38,71,213,17,244,208,203,213,206,116,141,94,228,209,70,230,35,91,19,100,155,218,242,49,251,236,252,183,250,145,202,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,64,10,1,230,143,231,179,83,127,5,246,122,34,127,242,197,227,199,246,223,98,166,208,109,88,189,110,207,177,251,123,126,27,116,184,220,123,149,89,68,45,124,206,147,163,123,77,78,245,60,13,167,71,110,146,73,102,106,73,50,245,217,43,146,127,128,124,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,45,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,116,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,109,252,174,0,120,193,186,240,155,171,141,117,193,105,36,193,51,26,138,58,12,173,147,68,229,125,52,12,123,146,58,232,157,27,29,46,250,116,154,87,172,109,107,146,86,57,236,219,189,99,146,59,84,230,99,118,181,95,249,127,234,5,246,197,115,164,184,219,110,52,246,26,186,58,202,73,155,52,21,48,73,118,161,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,20,195,194,119,154,125,27,245,3,30,247,24,11,201,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,93,205,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,155,229,127,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,185,62,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,235,209,242,34,244,190,104,254,68,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,167,73,162,238,202,169,27,156,145,200,215,185,174,218,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,135,214,10,171,231,157,247,39,249,147,244,211,207,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,39,89,82,105,91,31,71,182,70,118,109,208,0,0,32,7,58,191,43,24,183,168,20,62,221,113,33,7,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,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,16,3,157,95,149,140,91,212,10,31,110,184,144,131,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,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,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,251,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,155,250,118,216,170,173,137,136,151,19,202,227,200,158,153,126,53,239,21,164,106,231,89,161,117,151,91,22,23,196,61,134,205,222,248,38,252,111,34,169,141,103,146,70,82,202,254,229,11,220,196,69,138,56,89,51,170,152,233,21,88,229,146,174,6,125,125,90,140,134,188,182,245,162,213,162,28,90,98,247,220,163,47,164,198,241,139,229,61,101,134,251,89,86,198,246,22,9,161,87,64,217,36,86,175,101,158,50,42,55,44,189,90,141,70,170,189,205,143,121,107,252,209,252,137,234,111,224,190,241,68,80,9,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,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,242,51,5,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,99,17,172,110,231,189,203,209,168,141,78,189,17,17,62,69,255,0,114,237,208,186,205,1,225,79,20,198,239,214,111,134,100,151,238,238,73,126,133,203,58,72,218,170,165,69,137,146,199,50,53,208,205,29,43,41,97,146,52,107,90,217,33,127,245,149,85,238,174,190,117,126,105,241,111,79,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,233,18,195,19,99,232,199,70,206,245,154,0,112,174,48,120,179,195,120,69,210,255,0,183,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,179,175,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,155,229,127,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,212,64,0,138,188,209,252,137,234,111,224,190,241,68,83,183,7,220,89,230,92,34,234,135,219,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,223,211,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,240,230,99,36,111,73,34,123,126,166,167,94,157,83,170,42,42,250,176,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,61,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,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,207,15,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,118,197,79,27,158,191,233,72,245,107,88,215,203,44,175,70,51,126,212,155,252,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,210,85,154,38,201,213,141,141,157,239,65,207,59,238,79,243,39,233,167,159,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,78,178,164,210,182,62,143,108,140,236,219,160,7,42,226,119,136,92,87,133,253,26,189,106,230,83,77,227,252,7,110,154,221,107,101,84,116,243,92,235,165,118,216,169,227,115,215,253,41,30,173,107,220,200,162,149,232,199,236,218,185,225,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,249,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,232,123,139,31,43,26,201,233,254,67,237,211,148,3,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,221,178,211,200,230,47,250,50,49,92,215,181,146,197,19,213,143,217,181,116,61,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,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,0,0,42,175,158,119,220,159,230,79,211,72,171,202,227,207,102,153,126,53,236,245,165,255,0,0,12,171,154,83,225,59,202,198,141,250,127,143,123,116,7,85,32,175,49,254,96,20,124,59,216,165,210,77,33,200,191,217,98,191,195,79,45,77,60,112,84,71,142,210,239,100,155,170,25,51,36,141,243,77,26,43,25,10,183,114,71,42,202,229,103,240,82,90,65,59,255,0,7,92,98,231,124,32,103,117,23,251,5,31,198,113,187,206,207,180,24,255,0,114,26,127,138,118,161,168,101,47,247,211,224,150,72,59,82,84,44,159,195,68,223,211,107,186,162,252,180,19,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,205,183,19,119,107,173,131,139,189,87,190,216,174,117,118,235,149,187,82,47,181,116,117,148,147,58,25,233,167,142,231,51,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,187,78,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,238,189,97,151,181,42,164,110,114,201,27,152,230,187,114,35,37,146,74,131,149,113,99,229,99,89,61,63,200,125,186,114,128,120,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,182,90,121,28,197,255,0,70,70,43,154,246,178,88,162,122,177,251,54,174,135,180,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,62,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,64,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,161,84,28,208,121,130,83,93,169,175,92,47,104,181,214,173,140,101,67,168,51,11,229,52,178,211,63,124,50,213,83,214,89,86,41,96,107,149,138,230,64,231,207,20,187,36,98,186,47,169,142,127,90,214,195,112,12,203,80,106,110,180,184,102,61,87,117,125,142,207,91,127,185,172,40,155,40,237,212,145,44,181,21,18,189,202,141,99,26,212,232,157,87,234,123,152,198,238,123,218,213,243,231,234,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,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,153,118,156,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,223,34,72,197,84,115,217,12,138,226,199,202,198,178,122,127,144,251,116,230,107,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,174,237,157,196,232,172,146,104,209,209,247,86,70,232,35,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,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,252,143,214,43,131,154,199,28,117,58,107,106,175,225,111,77,153,73,45,247,39,179,171,50,155,155,159,20,233,110,183,85,53,236,90,38,71,213,85,149,51,69,213,206,116,141,78,220,50,198,230,35,157,43,100,134,157,139,84,228,99,247,217,249,111,245,35,149,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,20,3,205,31,207,102,166,254,11,236,244,68,95,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,208,79,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,119,94,176,203,218,149,82,55,57,100,141,204,115,93,185,17,146,201,37,64,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,241,33,123,36,111,73,34,99,190,151,39,94,157,23,170,42,162,231,179,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,102,230,164,176,170,171,163,115,154,168,175,99,227,145,255,0,171,142,241,139,157,219,120,78,203,184,73,191,209,252,103,27,188,248,15,179,243,119,33,167,248,15,106,228,181,245,95,75,32,238,85,119,228,84,79,226,74,157,190,159,79,84,93,167,42,210,124,235,246,95,170,120,110,166,124,47,226,127,100,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,181,219,55,118,246,238,218,238,157,122,244,94,157,15,175,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,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,99,252,168,248,22,255,0,17,197,6,181,225,159,249,189,86,1,69,92,239,244,156,235,164,148,234,223,250,47,10,247,59,253,220,200,207,242,121,139,84,34,175,52,127,34,122,155,248,47,188,81,20,2,79,78,91,156,193,41,184,118,169,147,71,181,146,235,86,237,58,184,212,58,166,138,229,52,178,204,204,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,233,213,242,42,217,167,29,60,69,254,236,92,56,228,89,253,182,163,181,146,92,54,216,177,159,163,119,75,165,67,31,178,95,156,82,71,252,24,217,53,70,217,26,140,127,99,182,170,138,244,32,7,14,28,226,117,150,146,178,213,130,235,22,154,254,210,170,238,55,10,90,42,107,133,129,141,163,188,75,221,157,200,246,165,36,113,172,53,115,116,146,54,67,20,109,167,234,177,163,92,231,57,234,244,245,124,243,190,228,255,0,50,126,154,85,89,117,60,177,120,241,253,183,216,169,180,27,86,47,91,179,236,126,222,223,134,221,46,55,30,229,86,81,11,95,51,164,232,222,211,83,189,79,3,105,209,219,164,146,89,154,146,76,189,118,74,228,159,224,0,8,1,206,175,202,198,45,234,5,15,183,92,74,86,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,101,166,227,61,84,207,116,18,164,113,164,210,50,170,106,148,68,145,239,127,105,237,98,109,108,111,123,227,154,156,200,248,176,169,225,135,68,163,131,12,200,234,237,26,139,151,84,54,28,98,104,109,209,85,50,38,83,207,3,235,102,149,39,107,161,70,36,47,237,162,42,57,234,249,216,173,111,70,189,236,138,188,26,243,92,214,220,187,50,177,232,246,171,105,157,94,165,220,175,117,11,77,67,114,198,105,224,165,187,185,234,147,72,171,45,58,172,116,146,49,63,132,213,122,58,153,144,195,20,146,72,178,116,85,45,124,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,4,0,231,87,229,99,22,245,2,135,219,174,37,43,22,105,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,157,101,73,165,108,125,30,217,25,217,183,64,81,15,49,222,56,233,184,173,204,168,48,253,62,101,93,62,157,97,245,19,190,134,105,95,44,79,189,213,185,17,139,91,44,10,168,214,49,173,71,54,6,185,189,214,178,89,92,229,106,204,177,71,13,75,254,229,113,228,79,76,191,26,247,138,211,181,107,246,142,88,184,128,209,172,179,71,114,57,188,61,38,77,111,117,60,117,59,94,255,0,9,84,199,36,148,213,59,24,246,44,157,169,227,138,94,222,244,107,246,109,119,210,229,67,50,229,207,113,27,173,247,94,35,185,68,222,181,150,251,99,164,180,92,175,244,246,230,214,82,82,72,231,192,147,211,228,80,83,72,248,247,125,77,99,221,2,189,24,170,229,98,61,26,174,126,221,235,76,37,207,115,151,214,251,174,11,162,86,13,23,183,216,233,42,41,245,66,162,119,87,87,205,35,183,210,65,109,158,142,161,25,19,19,162,43,228,150,72,186,189,202,168,214,70,246,237,85,122,62,58,203,224,191,71,44,90,251,197,6,1,165,89,76,219,44,183,91,132,149,23,24,246,189,124,77,45,37,60,181,114,211,117,99,216,246,119,153,78,232,187,141,114,57,157,205,233,213,91,209,116,124,82,183,58,191,52,248,183,167,244,62,227,113,32,1,121,60,180,248,234,169,226,107,25,170,211,13,78,175,171,170,213,12,114,158,123,149,85,115,169,98,142,11,189,185,106,17,27,59,18,8,217,20,47,133,103,134,23,70,173,77,201,219,145,174,122,186,68,142,111,158,43,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,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,237,138,158,55,61,127,210,145,234,214,177,175,150,89,94,140,102,253,169,202,141,84,0,8,171,205,31,200,158,166,254,11,239,20,69,0,146,255,0,151,55,26,255,0,186,174,163,207,96,207,238,119,89,52,203,41,254,29,202,154,5,238,199,107,174,85,98,71,115,108,59,92,247,109,99,22,57,91,18,181,207,141,205,119,73,93,12,81,173,239,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,125,96,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,8,171,205,31,200,158,166,254,11,239,20,69,37,240,201,118,181,88,56,146,210,139,237,246,231,73,110,182,219,179,139,21,93,101,101,92,205,134,10,104,35,175,133,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,116,174,58,56,205,190,241,135,168,244,183,56,237,95,6,195,49,127,17,79,140,219,101,99,22,169,177,202,172,238,212,212,200,222,189,102,151,181,18,172,109,114,199,27,88,214,183,114,163,229,147,219,114,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,85,95,60,239,185,63,204,159,166,149,86,93,79,44,94,60,127,109,246,42,109,6,213,139,214,236,251,31,183,183,225,183,75,141,199,185,85,148,66,215,204,233,58,55,180,212,239,83,192,218,116,118,233,36,150,102,164,147,47,93,146,185,39,249,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,236,137,157,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,61,156,96,241,103,153,113,117,170,31,110,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,127,78,219,21,85,177,49,19,133,26,83,226,199,202,198,178,122,127,144,251,116,230,107,9,41,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,211,164,209,119,101,84,141,206,72,228,107,220,215,109,85,100,177,223,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,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,249,31,172,0,0,21,87,207,59,238,79,243,39,233,164,53,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,233,209,140,89,102,141,21,238,232,198,34,171,156,173,106,43,147,67,192,30,43,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,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,152,195,74,124,39,121,88,209,191,79,241,239,110,128,241,92,109,241,131,140,240,141,165,242,222,156,180,149,185,181,242,158,118,226,118,122,184,170,59,21,211,197,36,12,153,242,73,19,21,173,100,45,169,100,170,199,62,53,145,26,172,99,154,171,185,180,3,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,124,175,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,150,211,192,39,44,252,54,197,165,245,185,199,19,56,37,37,234,251,158,89,210,153,152,229,238,218,177,207,142,83,58,73,145,202,215,164,202,173,169,154,47,13,34,61,25,21,69,50,163,152,138,215,44,136,64,14,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,218,222,129,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,154,206,44,124,211,235,39,168,25,15,184,206,121,77,45,213,44,239,69,179,187,102,166,105,165,247,224,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,225,204,199,198,238,177,202,246,253,77,94,157,122,167,69,68,84,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,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,88,26,209,205,179,91,109,220,69,228,23,237,8,204,41,46,154,95,75,80,216,108,246,91,246,63,3,96,170,99,105,91,20,147,57,204,70,86,35,29,58,73,60,104,179,49,253,21,136,246,181,55,68,147,86,223,196,253,79,22,28,4,235,38,164,187,73,178,12,42,157,48,124,150,153,143,175,158,41,232,171,158,202,42,166,185,104,166,77,146,206,198,35,88,143,123,160,141,137,35,159,27,22,69,138,69,109,16,146,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,167,73,162,238,202,169,27,156,145,200,215,185,174,218,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,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,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,0,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,215,249,154,241,219,106,209,28,54,227,161,154,91,147,85,199,170,23,234,120,219,85,89,107,157,172,126,55,68,245,107,156,249,36,232,170,202,153,162,234,216,216,205,178,49,146,119,247,70,169,15,118,152,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,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,204,187,76,51,132,75,87,8,60,191,53,155,20,158,227,73,120,203,47,216,61,254,229,145,221,96,167,107,24,249,210,213,51,89,75,11,213,169,43,233,161,77,219,59,139,213,95,36,210,35,99,238,172,109,163,98,242,121,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,190,69,141,232,168,230,62,26,75,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,177,232,230,59,107,216,213,232,228,86,175,78,138,138,159,34,231,180,203,140,27,87,22,92,191,53,137,215,5,171,143,59,195,180,222,235,65,149,178,104,154,140,169,157,246,170,148,142,186,39,70,198,197,178,161,97,149,235,27,90,213,137,237,123,54,236,72,228,146,147,14,149,173,26,13,153,104,172,120,109,210,251,69,87,45,139,60,197,237,121,53,138,236,234,116,142,10,198,85,81,65,60,240,177,81,238,77,244,242,204,177,57,21,81,234,137,28,138,198,182,86,117,146,188,180,56,227,169,225,199,50,135,71,179,134,82,63,78,179,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,250,25,26,72,197,69,107,217,53,138,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,165,16,255,0,133,89,238,85,254,218,228,121,38,71,112,255,0,148,172,174,185,87,84,73,255,0,106,73,166,146,71,255,0,198,231,57,223,218,170,117,94,42,120,99,190,240,171,149,98,56,86,83,122,241,183,172,131,15,160,201,110,52,222,25,145,252,46,170,121,39,142,90,29,236,150,86,79,218,125,59,147,188,213,70,191,175,84,106,39,205,103,87,35,31,190,207,203,127,169,28,171,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,160,30,104,254,123,53,55,240,95,103,162,57,86,154,240,245,149,106,166,141,106,142,174,98,213,61,255,0,217,95,194,106,110,54,182,82,201,44,213,52,53,142,169,108,181,17,185,136,189,59,30,29,178,61,28,212,111,105,101,122,189,189,173,175,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,195,153,143,141,221,99,149,237,250,154,189,58,245,78,138,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,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,179,176,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,251,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,248,144,189,241,187,172,114,177,223,75,151,167,94,139,209,81,81,60,169,61,57,110,114,251,166,226,38,166,77,97,214,75,85,91,116,234,221,80,234,106,43,108,209,75,11,50,103,172,83,199,42,197,81,12,241,77,11,41,166,72,28,175,107,92,201,30,143,143,175,86,72,137,118,128,138,188,209,252,137,234,111,224,190,241,68,81,94,147,224,191,181,13,83,195,116,207,226,159,12,251,91,144,91,172,94,55,177,222,240,190,42,166,56,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,125,122,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,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,79,171,57,215,77,71,212,157,56,193,180,191,53,188,252,86,213,167,62,58,43,4,211,162,186,170,158,150,169,41,209,105,93,34,175,215,12,126,21,189,164,84,220,198,189,204,71,43,27,27,25,45,121,60,232,133,215,60,226,46,163,89,97,190,82,81,219,116,186,157,93,81,72,232,220,249,235,167,184,210,213,211,68,198,127,38,177,141,106,76,247,61,85,87,171,35,106,53,119,171,227,236,28,243,190,228,255,0,50,126,154,87,86,143,104,94,163,235,205,102,77,105,210,251,55,198,110,184,190,63,54,73,53,182,37,85,170,172,165,138,120,33,145,148,204,68,94,236,201,226,26,244,143,170,57,237,99,145,155,158,172,99,252,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,134,130,120,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,186,245,134,94,212,170,145,185,203,36,110,99,154,237,200,140,150,73,42,0,4,0,231,87,229,99,22,245,2,135,219,174,37,85,240,185,161,127,188,166,187,99,58,41,246,167,236,231,218,63,27,253,39,224,124,103,99,195,209,207,83,254,39,185,30,237,221,141,191,215,78,155,186,252,250,116,95,21,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,190,215,90,184,157,214,94,33,44,88,77,131,86,50,143,141,199,129,91,230,183,219,106,101,133,190,42,126,235,218,178,79,83,55,245,230,153,89,29,60,106,247,47,205,176,53,202,139,35,165,146,73,169,201,147,135,79,180,185,221,247,137,123,253,63,90,12,67,185,98,199,254,191,235,221,39,133,60,84,191,68,168,228,237,82,202,140,219,36,110,99,252,110,230,170,58,31,149,191,130,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,128,28,234,252,172,98,222,160,80,251,117,196,170,190,23,52,47,247,148,215,108,103,69,62,212,253,156,251,71,227,127,164,252,15,140,236,120,122,57,234,127,196,247,35,221,187,177,183,250,233,211,119,95,159,78,139,226,179,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,226,121,98,241,227,251,111,177,83,104,54,172,94,183,103,216,253,189,191,13,186,92,110,61,202,172,162,22,190,103,73,209,189,166,167,122,158,6,211,163,183,73,36,179,53,36,153,122,236,149,201,194,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,164,171,52,78,143,163,27,27,251,208,87,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,217,27,93,213,26,175,110,247,171,35,106,239,123,81,121,169,127,220,174,60,137,233,151,227,94,241,90,74,162,136,121,168,112,241,117,209,174,37,238,185,229,45,170,146,151,19,212,234,137,175,118,151,195,88,233,158,234,212,100,43,114,108,173,145,119,177,235,83,51,166,68,78,177,236,168,98,49,83,107,163,143,196,232,214,186,81,218,184,49,226,3,135,139,245,231,179,241,191,129,100,152,237,52,137,4,113,190,170,43,173,20,117,204,107,213,82,89,38,124,45,165,123,99,68,123,82,58,73,223,244,116,114,190,53,146,127,153,38,180,90,181,191,139,76,162,251,139,229,244,153,38,49,99,167,163,176,216,171,41,24,222,194,65,12,40,233,219,28,136,212,239,51,198,75,88,228,151,171,145,200,228,86,57,209,236,38,87,37,61,11,172,181,88,179,78,33,239,214,110,207,198,246,99,120,237,76,139,60,114,62,150,39,247,43,158,214,42,36,82,66,249,155,74,198,200,138,247,36,148,147,179,232,232,228,125,159,148,173,206,175,205,62,45,233,253,15,184,220,72,235,160,28,38,102,92,70,105,126,171,103,26,127,81,87,93,125,211,90,123,93,77,62,57,73,64,147,207,121,101,84,147,164,169,27,251,141,86,190,40,169,228,145,24,214,72,249,87,163,26,155,149,168,188,171,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,111,251,133,14,54,244,191,138,29,47,186,103,141,158,147,21,185,98,180,238,171,203,45,117,117,82,58,11,20,14,146,167,179,44,149,178,195,12,50,49,240,210,190,101,115,126,81,167,84,127,78,157,86,157,120,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,122,245,154,94,212,74,177,181,203,28,109,99,90,221,202,143,150,78,107,132,232,54,101,153,232,246,161,235,147,104,170,233,49,60,2,158,141,143,184,58,157,29,5,109,198,162,186,146,157,180,76,114,189,171,189,177,84,190,119,57,168,253,137,28,109,122,55,189,27,142,106,106,160,0,69,94,104,254,68,245,55,240,95,120,162,40,4,235,252,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,61,202,232,95,186,41,24,248,220,171,181,236,118,215,61,155,36,124,181,229,139,204,2,143,72,171,41,184,126,214,252,139,194,96,181,123,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,231,52,143,115,97,115,27,213,27,27,158,248,238,80,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,193,21,121,163,249,19,212,223,193,125,226,136,160,19,186,240,125,194,102,101,197,214,168,125,135,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,253,253,59,143,68,86,196,245,75,179,214,189,89,209,174,95,188,56,210,220,109,184,135,132,176,217,118,88,241,156,118,216,215,55,198,87,72,201,36,100,46,153,81,219,55,118,230,150,90,137,55,57,122,72,245,238,202,228,99,226,7,5,28,218,232,239,126,11,76,184,177,185,118,111,85,151,4,130,223,154,71,77,5,53,11,163,147,122,163,110,44,143,99,41,246,63,100,109,154,54,118,213,175,106,202,145,164,111,153,255,0,149,207,59,238,79,243,39,233,164,0,225,239,135,76,239,137,107,198,81,137,233,157,63,142,201,44,88,250,223,104,173,155,225,139,226,27,107,232,233,164,139,189,52,177,199,22,216,234,159,54,231,42,245,236,236,68,234,244,84,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,26,9,224,95,140,219,23,24,122,113,85,115,146,213,240,108,207,23,240,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,235,214,25,123,82,170,70,231,44,145,185,142,107,183,34,50,89,42,219,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,225,90,37,195,166,119,173,246,124,235,44,176,83,246,113,189,57,199,235,175,185,5,207,124,46,240,189,170,10,186,154,88,187,47,149,146,63,191,37,26,195,186,52,127,111,126,247,34,162,116,94,84,105,79,139,31,43,26,201,233,254,67,237,211,153,172,59,175,24,60,38,102,92,34,234,135,216,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,223,211,182,245,68,108,172,85,239,252,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,211,171,228,85,187,64,0,0,170,190,121,223,114,127,153,63,77,42,172,183,78,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,233,18,195,19,99,232,199,70,206,245,154,31,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,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,122,245,154,94,212,74,177,181,203,28,109,99,90,221,202,143,150,72,214,105,79,132,239,43,26,55,233,254,61,237,208,20,173,204,139,5,226,59,21,226,58,233,123,226,22,233,241,207,142,111,118,51,121,163,129,240,218,231,181,198,255,0,162,158,146,37,115,188,63,103,184,137,37,58,185,207,107,222,175,115,229,239,36,242,254,79,46,220,235,70,180,247,138,204,82,253,173,246,187,84,150,87,119,96,160,186,93,39,115,41,108,87,69,68,117,45,115,219,181,204,118,215,179,180,142,147,107,33,116,201,58,185,171,10,57,52,40,69,254,98,218,161,160,216,39,13,25,30,49,174,173,171,185,83,230,20,238,162,180,88,109,181,190,26,227,113,173,137,236,150,41,33,127,71,36,76,130,86,195,43,230,123,31,27,122,53,174,100,171,35,33,151,62,229,239,114,161,198,53,115,26,225,46,200,186,141,112,164,75,21,202,162,162,191,17,182,45,181,244,245,180,54,233,102,145,238,116,242,59,106,74,201,229,115,231,139,163,23,164,114,181,221,215,182,70,71,13,59,113,99,230,159,89,61,64,200,125,198,115,208,101,220,38,102,88,247,10,248,23,21,150,106,138,187,222,61,149,84,92,105,175,81,195,64,141,102,60,248,43,93,75,76,178,200,146,57,210,50,119,71,39,71,246,216,198,63,100,106,170,233,25,187,207,240,251,196,238,178,240,195,125,187,95,244,135,40,248,108,151,187,124,182,250,234,105,225,109,69,44,221,88,244,134,119,66,254,172,89,160,123,214,72,158,168,189,29,185,174,71,71,36,177,191,159,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,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,153,127,217,158,142,88,184,127,229,233,156,104,238,57,55,136,164,198,116,190,255,0,79,37,78,215,179,197,213,62,130,166,74,154,157,143,123,214,62,236,242,75,47,111,122,181,155,246,183,233,106,33,158,194,69,113,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,46,214,246,174,91,156,193,41,184,118,169,147,71,181,146,235,86,237,58,184,212,58,166,138,229,52,178,204,204,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,233,213,242,42,221,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,40,175,155,110,169,96,154,161,197,60,63,97,111,191,19,251,37,143,183,22,188,127,122,205,15,133,186,82,220,107,187,240,127,21,141,223,183,184,207,173,155,152,189,126,78,94,138,118,14,72,217,254,27,98,204,181,55,79,175,57,13,37,30,67,149,83,218,106,108,180,51,42,181,245,236,163,74,213,169,72,149,83,107,158,198,207,27,213,157,119,171,55,185,17,91,27,213,182,232,0,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,137,149,197,223,3,154,71,197,245,170,146,124,173,245,118,28,178,207,79,44,22,172,142,218,198,44,236,99,154,245,100,21,44,114,116,168,166,108,174,73,59,125,88,244,84,122,71,36,125,201,21,220,255,0,151,231,47,202,110,17,105,174,153,198,113,125,164,190,106,45,242,158,75,108,211,91,102,151,225,212,22,238,235,94,144,66,143,107,29,43,228,116,81,72,249,30,196,233,181,172,99,90,141,123,230,238,188,88,249,88,214,79,79,242,31,110,156,205,97,170,130,186,184,214,229,105,251,117,214,91,86,167,233,5,214,213,139,253,168,184,65,79,151,211,248,30,144,193,244,212,75,83,121,235,222,78,228,207,219,79,23,135,142,54,247,37,127,117,242,55,116,178,39,117,204,56,120,210,254,25,120,26,214,45,57,210,139,85,93,29,181,248,62,67,93,89,45,93,100,149,51,214,214,173,157,208,201,83,35,156,187,90,247,182,8,213,91,27,89,26,42,46,214,55,175,67,62,229,255,0,89,120,116,193,56,160,224,23,74,180,211,58,167,251,191,177,214,89,235,119,205,253,25,116,248,42,67,5,103,110,41,99,239,118,187,239,119,105,238,216,255,0,228,169,252,149,41,47,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,217,35,91,213,90,143,118,199,163,227,114,239,99,145,57,253,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,249,53,140,107,83,162,34,33,109,92,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,225,92,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,114,174,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,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,43,3,5,227,78,235,197,63,51,189,58,177,98,25,5,91,180,175,26,168,188,38,63,70,180,206,165,74,217,210,199,90,217,110,19,198,231,43,158,247,57,101,108,74,244,106,178,21,106,118,227,123,230,221,18,249,163,249,236,212,223,193,125,158,136,149,92,140,126,251,63,45,254,164,114,174,103,92,7,126,196,47,181,58,243,164,246,93,184,14,65,112,119,196,173,118,235,119,110,151,23,153,204,133,177,245,119,117,203,217,168,157,213,10,221,177,199,20,46,88,225,78,155,226,106,199,94,15,184,179,204,184,69,213,15,183,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,191,167,113,136,168,217,94,139,160,141,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,225,204,198,72,222,146,68,246,253,77,78,189,58,167,84,84,85,245,96,16,87,155,142,133,233,198,95,195,101,227,91,238,118,110,214,103,130,120,8,173,183,74,117,70,73,53,45,69,124,48,73,75,81,242,94,236,41,226,31,35,17,122,57,146,34,171,92,136,249,91,37,59,104,134,21,106,212,173,104,192,116,230,251,81,87,5,183,42,202,45,86,74,201,105,30,214,207,28,21,53,113,195,35,163,115,154,230,163,209,175,85,69,86,185,58,244,234,139,252,141,52,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,125,96,138,188,209,252,137,234,111,224,190,241,68,82,95,12,151,107,85,131,137,45,40,190,223,110,116,150,235,109,187,56,177,85,214,86,85,204,216,96,166,130,58,248,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,228,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,245,235,12,189,168,145,100,107,86,72,220,198,185,187,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,123,21,204,118,215,177,201,213,170,173,94,157,81,85,62,102,135,184,35,208,106,158,28,120,104,195,180,218,243,69,73,6,66,148,239,186,100,11,13,60,81,189,110,53,47,89,100,142,87,196,247,182,103,194,215,71,76,146,239,118,246,83,177,83,163,118,181,33,7,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,31,171,204,235,151,253,30,145,86,84,241,3,162,24,239,132,193,106,247,79,147,91,98,146,8,169,108,53,82,79,12,49,58,153,142,122,72,176,207,37,71,202,24,216,230,194,230,59,162,182,55,49,145,194,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,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,132,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,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,206,192,0,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,150,105,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,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,151,180,7,71,44,92,63,232,214,39,163,184,228,222,34,147,25,183,182,158,74,157,175,103,139,170,123,157,37,77,78,199,189,235,31,118,121,37,151,183,189,90,205,251,91,244,181,16,232,0,174,14,117,249,254,27,22,139,225,186,90,236,134,145,114,202,172,162,158,254,203,75,85,93,58,91,162,164,173,129,213,15,68,78,140,98,203,51,24,221,202,155,213,36,217,187,183,38,218,245,224,43,84,176,77,22,226,199,6,212,205,75,190,252,27,27,179,124,79,198,214,248,89,170,59,93,219,109,84,49,255,0,14,22,62,71,117,146,86,55,233,106,244,235,213,122,34,42,166,138,65,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,177,254,101,156,10,212,241,53,140,210,234,126,152,208,85,213,106,134,57,79,5,182,150,133,181,81,71,5,222,220,181,10,174,129,235,60,140,138,23,194,179,205,51,100,71,38,228,238,70,230,189,93,26,199,72,22,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,173,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,8,224,235,131,172,19,132,12,18,162,193,96,172,248,206,73,121,217,246,131,32,237,205,79,241,78,212,213,15,165,254,245,124,242,199,7,106,58,133,143,248,106,155,250,110,119,85,95,150,117,203,254,229,113,228,79,76,191,26,247,138,210,85,16,87,156,22,142,88,179,158,24,23,85,106,38,240,247,173,52,184,65,81,71,38,215,191,191,75,93,81,5,37,69,55,68,123,88,221,207,125,52,189,197,107,220,158,27,99,118,164,142,82,144,64,52,209,160,58,57,98,225,255,0,70,177,61,29,199,38,241,20,152,205,189,180,242,84,237,123,60,93,83,220,233,42,106,118,61,239,88,251,179,201,44,189,189,234,214,111,218,223,165,168,135,64,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,143,63,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,189,101,73,165,116,157,94,217,31,217,173,90,43,181,214,221,77,95,71,111,185,213,210,211,221,41,210,146,186,40,102,115,25,85,2,75,28,201,20,173,69,232,246,36,176,197,34,53,221,83,124,108,119,243,106,42,118,190,15,184,76,204,184,186,213,15,176,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,191,167,113,232,138,216,158,169,109,60,194,48,12,55,75,57,112,230,218,125,167,216,245,37,143,30,177,211,217,41,168,104,105,145,118,68,207,140,209,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,209,9,170,128,1,21,121,163,249,19,212,223,193,125,226,136,160,19,71,188,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,246,181,37,133,85,27,35,90,213,69,99,217,28,140,224,28,191,249,112,88,184,119,163,180,234,246,173,193,227,245,99,235,168,166,138,10,215,248,92,118,57,96,146,23,211,55,182,228,142,166,103,71,51,210,89,29,190,52,118,214,197,253,69,154,89,212,8,85,205,167,84,176,76,83,132,235,246,153,223,239,190,23,36,206,252,47,217,250,47,11,51,252,103,130,185,80,205,85,252,70,49,99,143,100,110,71,127,17,205,221,215,163,122,175,200,166,190,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,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,200,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,214,69,94,104,254,68,245,55,240,95,120,162,40,135,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,233,215,162,47,242,52,17,166,120,94,141,114,246,225,130,11,118,71,147,120,92,111,23,219,83,127,200,159,107,114,205,93,93,85,80,200,214,162,72,105,88,249,29,214,73,98,137,137,252,71,50,38,68,199,61,201,30,242,147,56,193,226,207,50,226,235,84,62,220,95,105,234,236,246,42,10,120,233,172,88,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,102,254,157,182,42,171,98,98,36,159,229,139,203,254,143,87,107,41,184,129,214,252,119,197,224,180,155,103,198,109,178,201,4,180,183,234,168,231,154,25,93,82,198,189,100,72,96,146,159,231,12,140,107,102,115,219,213,93,27,94,201,58,7,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,29,171,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,223,31,101,145,69,28,173,141,174,106,198,173,149,82,52,138,103,190,165,142,149,195,174,131,102,92,73,106,229,139,74,112,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,236,141,174,234,141,87,183,123,213,145,181,119,189,168,183,169,169,58,67,134,232,47,1,58,137,164,122,127,5,92,118,44,119,77,242,72,105,214,174,117,154,121,94,250,42,153,101,154,71,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,51,194,105,79,139,31,43,26,201,233,254,67,237,211,153,172,52,167,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,237,209,84,70,215,167,250,81,189,26,230,57,241,75,43,17,236,223,185,51,195,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,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,177,254,84,124,116,255,0,136,225,127,90,243,63,252,222,151,0,173,174,111,250,77,117,174,74,133,119,253,23,133,99,155,254,238,20,127,249,60,37,170,3,159,235,222,181,226,188,59,105,61,247,88,243,91,125,214,182,203,143,248,95,19,5,174,40,228,170,127,126,166,42,118,108,108,146,70,197,232,249,154,171,213,233,244,162,244,234,189,17,99,6,158,243,118,225,183,82,179,252,107,78,108,88,78,165,65,114,202,175,20,86,74,57,106,237,180,13,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,244,235,209,23,249,19,124,21,87,207,59,238,79,243,39,233,165,117,104,70,142,95,117,247,83,40,180,171,22,155,101,234,235,111,186,212,91,163,218,197,241,53,84,150,234,138,184,169,186,189,236,99,59,207,167,108,93,199,57,26,206,230,245,234,141,232,190,42,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,245,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,56,65,204,235,143,31,219,125,246,167,65,180,158,245,187,1,199,238,14,248,149,210,221,113,238,82,229,19,53,144,186,62,173,237,53,123,52,243,182,161,27,182,73,34,153,201,28,201,215,100,78,72,235,193,247,9,153,151,23,90,161,246,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,247,244,238,61,17,91,19,213,56,81,165,62,19,188,172,104,223,167,248,247,183,64,126,79,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,253,173,73,97,85,70,200,214,181,81,88,246,71,35,51,217,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,252,72,94,248,221,214,57,88,239,165,203,211,175,69,232,168,168,150,105,192,15,51,189,59,197,116,141,186,91,196,246,89,73,96,126,23,79,71,109,198,174,112,218,234,234,31,112,183,53,142,99,96,150,58,88,30,214,62,157,177,198,196,145,85,189,198,72,206,173,87,178,73,36,129,124,87,113,93,168,252,90,234,59,243,92,214,95,3,106,161,238,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,185,51,246,181,101,153,81,29,35,154,212,68,99,25,28,108,147,252,180,185,125,212,235,13,214,207,196,30,175,218,169,36,211,234,10,143,19,103,180,213,197,21,84,25,43,216,234,168,36,73,17,147,163,224,101,61,76,17,57,89,52,78,100,233,213,170,138,197,119,91,159,51,89,197,143,154,125,100,245,3,33,247,25,203,158,229,157,105,181,95,249,127,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,118,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,149,65,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,211,164,209,119,98,69,145,173,72,228,107,218,230,237,85,124,81,200,190,76,26,13,77,149,106,134,75,175,247,218,42,191,15,131,211,182,215,98,123,169,229,108,18,92,107,35,145,179,200,201,145,232,199,190,26,110,172,116,74,215,252,171,163,122,236,86,177,93,102,156,88,249,88,214,79,79,242,31,110,156,205,97,166,141,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,233,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,55,59,162,244,86,171,92,230,61,175,99,222,199,103,91,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,122,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,253,174,232,189,17,200,230,185,143,107,30,199,177,182,63,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,13,238,114,61,31,216,106,179,100,17,201,105,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,32,7,52,46,58,127,98,152,171,244,59,71,51,63,9,169,55,173,159,24,169,162,110,233,172,86,185,35,114,175,73,145,201,225,235,38,235,31,111,162,57,236,137,95,39,240,156,234,121,22,149,143,213,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,177,232,230,59,107,216,213,232,228,86,175,78,138,138,159,34,247,185,124,241,183,106,226,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,214,90,128,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,20,105,30,166,98,186,55,192,142,159,106,150,107,87,225,236,184,206,151,216,238,21,59,100,141,146,77,178,217,6,200,34,238,61,140,116,210,189,91,28,108,87,38,249,30,198,162,245,114,20,109,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,218,142,153,251,165,145,239,145,200,155,158,247,109,107,25,178,54,114,2,242,121,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,190,68,145,138,168,231,178,24,107,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,71,42,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,10,107,230,117,204,2,143,87,107,42,120,126,209,12,139,197,224,180,155,160,201,174,81,71,4,180,183,234,168,231,134,104,155,76,247,49,100,72,96,146,159,229,52,111,107,102,115,221,209,29,27,88,249,56,175,43,143,61,154,101,248,215,179,214,142,104,254,123,53,55,240,95,103,162,60,87,7,220,89,230,92,34,234,135,219,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,223,211,184,196,84,108,175,69,208,70,45,148,233,198,184,233,197,46,73,141,215,90,178,220,51,45,183,189,173,115,162,73,169,107,169,100,71,71,44,50,197,34,127,167,28,145,72,212,115,92,143,99,218,138,142,106,81,15,26,92,14,102,92,45,106,229,163,15,199,159,87,149,99,217,205,68,140,195,102,133,137,45,198,169,237,124,108,117,20,176,70,155,157,82,199,79,11,81,204,110,201,123,140,115,17,174,87,197,29,159,242,203,225,67,84,56,95,210,251,219,181,70,255,0,87,5,203,48,168,138,174,92,77,206,142,88,44,83,193,37,68,78,149,147,67,60,176,204,250,152,86,149,238,115,26,197,68,138,54,59,118,196,219,50,128,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,128,69,94,104,254,68,245,55,240,95,120,162,40,4,183,78,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,233,18,195,19,99,232,199,70,206,247,95,227,151,68,244,107,1,202,172,188,127,100,120,231,137,175,210,173,149,183,59,61,190,23,67,54,81,93,220,130,11,59,166,169,108,204,108,30,26,169,241,61,210,246,165,115,226,106,49,205,123,99,100,103,229,112,245,205,207,135,221,86,239,91,53,102,15,217,85,233,247,8,40,237,241,86,213,75,112,161,172,142,94,141,73,22,178,56,24,202,125,143,234,146,44,237,100,109,106,177,221,199,38,244,143,138,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,115,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,45,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,116,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,109,240,28,31,113,103,153,112,139,170,31,110,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,127,78,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,195,153,140,145,189,36,137,237,250,154,157,122,117,78,168,168,171,234,192,32,7,58,191,43,24,183,168,20,62,221,113,41,88,189,238,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,143,170,221,120,62,210,250,254,42,44,28,90,80,37,93,183,44,181,211,215,54,228,216,101,145,236,187,207,45,20,84,52,239,149,36,123,153,19,32,166,108,237,70,66,198,43,223,35,28,231,127,13,90,254,234,14,41,197,119,21,218,113,194,86,156,63,53,205,101,241,215,90,238,228,22,11,4,19,35,42,174,245,77,68,85,107,85,81,123,112,179,115,86,89,149,21,177,181,205,68,71,189,241,198,252,246,106,150,169,103,122,211,157,220,245,51,82,239,191,25,201,47,61,159,27,91,225,97,167,238,246,161,100,49,255,0,14,22,50,54,244,142,38,55,233,106,117,233,213,122,170,170,175,149,44,251,148,167,26,255,0,4,172,163,225,55,83,110,118,170,59,44,221,233,48,187,132,235,216,145,181,211,79,220,125,177,202,141,217,39,121,242,203,36,78,145,205,114,72,142,137,22,69,150,22,50,218,136,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,180,241,209,198,109,139,131,205,56,165,185,199,106,248,206,103,148,120,138,124,102,219,43,30,148,174,146,36,103,118,166,166,70,244,233,12,93,216,149,99,107,146,73,28,246,181,187,81,95,44,121,246,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,245,122,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,159,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,15,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,108,180,242,57,139,254,140,140,87,53,142,124,82,196,245,99,55,237,76,214,23,253,202,227,200,158,153,126,53,239,21,164,170,62,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,76,208,235,246,142,95,120,127,214,92,179,71,114,57,188,69,94,51,112,117,60,117,59,88,207,23,74,246,164,148,213,59,24,247,164,125,216,36,138,94,222,245,115,55,237,119,212,213,67,192,19,43,149,127,15,23,93,101,226,94,213,158,85,90,169,42,177,61,49,168,134,247,118,124,213,142,133,237,173,86,76,182,214,196,216,215,123,222,149,48,182,101,69,233,30,202,119,163,213,119,54,57,47,120,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,20,215,198,39,43,124,170,193,174,216,173,23,14,86,155,84,56,102,163,92,34,179,91,104,170,110,82,55,224,85,209,81,190,105,210,121,42,36,146,89,97,116,52,181,85,73,35,55,185,54,73,18,70,138,144,164,214,127,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,237,210,212,72,214,39,250,49,177,28,231,185,145,69,19,21,239,217,185,121,87,52,127,34,122,155,248,47,188,81,20,2,106,160,0,69,94,104,254,68,245,55,240,95,120,162,40,4,213,64,7,63,215,77,116,211,142,29,52,226,227,170,26,161,121,240,54,170,30,145,67,12,72,143,170,184,85,57,21,99,165,166,141,85,59,147,63,107,186,39,84,106,53,174,123,220,198,49,239,110,117,181,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,164,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,220,44,220,238,137,213,92,174,115,158,247,61,239,123,221,224,11,9,229,165,204,18,167,71,174,182,126,31,53,126,235,73,30,159,87,212,120,107,61,218,174,88,169,96,198,158,247,85,79,34,200,172,129,95,59,42,42,103,137,170,249,165,107,32,78,174,85,70,35,186,92,249,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,118,174,99,60,107,254,245,90,143,5,131,0,185,221,99,211,44,91,248,118,218,105,215,181,29,210,185,21,233,37,205,208,237,107,219,185,143,72,226,108,170,231,50,54,185,221,34,116,210,198,159,39,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,61,209,91,224,145,173,87,61,238,114,196,233,81,138,213,100,42,229,238,70,247,195,186,250,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,42,219,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,137,85,204,235,143,31,216,133,138,167,65,180,158,245,183,62,200,45,238,248,149,210,221,113,237,213,98,240,185,240,186,62,173,237,57,59,213,16,58,161,27,182,72,229,133,171,28,201,211,124,78,90,86,59,175,7,220,89,230,92,34,234,135,219,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,223,211,184,196,84,108,175,69,187,237,114,207,240,221,83,224,155,83,181,7,79,178,26,75,230,61,124,211,124,130,166,134,186,153,87,100,172,248,125,66,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,115,13,41,241,99,229,99,89,61,63,200,125,186,115,53,134,170,10,107,231,25,196,46,9,168,250,143,142,232,206,37,77,106,187,213,233,239,137,146,233,125,130,170,103,201,73,93,80,168,201,237,141,98,42,66,187,18,8,31,43,191,136,228,147,108,104,177,58,41,153,36,64,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,110,233,106,36,107,19,253,24,216,142,115,26,249,101,137,138,246,111,220,154,72,180,209,84,219,173,84,86,250,203,181,93,210,162,150,158,56,101,174,171,108,77,158,169,237,106,35,166,145,33,99,34,71,185,81,92,169,27,24,206,170,187,90,212,232,137,245,145,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,252,73,158,200,219,210,56,158,239,169,201,215,167,68,234,170,136,181,129,195,215,46,30,51,176,109,125,211,76,215,41,209,191,5,101,199,243,11,53,210,227,83,246,138,213,39,98,150,10,216,164,150,77,140,169,115,221,181,140,114,244,106,43,151,167,68,69,95,145,119,224,170,190,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,147,211,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,122,53,17,94,173,235,77,118,203,181,214,203,82,250,203,53,206,174,130,162,74,121,233,31,45,52,206,137,238,130,120,159,12,209,43,154,168,170,201,34,146,72,222,223,228,230,61,205,94,168,170,135,160,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,254,36,207,100,109,233,28,79,119,212,228,235,211,162,117,85,68,93,15,112,171,195,62,27,194,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,247,43,97,102,216,163,99,35,106,174,214,49,187,156,247,239,145,249,183,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,68,174,97,156,22,90,184,167,210,250,139,238,33,143,210,59,85,49,170,116,92,126,177,106,91,74,181,176,36,155,165,183,207,35,154,173,123,28,213,149,209,35,213,168,201,149,171,220,141,143,155,117,6,18,127,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,190,161,33,149,139,35,92,212,137,141,123,247,111,72,227,146,255,0,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,62,179,53,156,88,249,167,214,79,80,50,31,113,156,247,252,11,241,155,125,224,243,81,234,174,114,90,190,51,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,221,58,77,23,118,85,72,220,228,142,70,189,205,118,213,86,75,29,239,231,152,30,151,241,15,165,243,226,25,125,45,38,85,132,229,84,244,149,106,148,151,9,27,5,116,13,146,58,154,121,99,168,166,123,92,172,87,50,39,163,152,254,142,78,159,205,23,231,249,60,55,104,133,171,135,13,18,197,180,94,205,124,171,188,211,227,148,242,181,245,245,49,182,55,212,207,52,242,84,76,244,99,126,76,98,203,52,155,25,213,202,214,109,106,185,234,138,245,249,120,177,242,177,172,158,159,228,62,221,57,154,195,85,5,48,115,128,226,75,13,213,13,80,182,104,150,49,96,164,171,168,211,42,138,134,87,100,105,90,178,43,170,234,35,137,103,162,129,145,72,177,35,35,88,227,108,174,145,171,42,77,19,163,106,68,145,189,102,137,124,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,221,45,68,141,98,127,163,27,17,206,99,95,44,177,49,94,205,251,147,73,22,154,42,155,117,170,138,223,89,118,171,186,84,82,211,199,12,181,213,109,137,179,213,61,173,68,116,210,36,44,100,72,247,42,43,149,35,99,25,213,87,107,90,157,17,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,4,95,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,108,167,89,162,122,70,230,185,101,123,152,205,187,22,73,35,160,204,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,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,242,58,87,18,252,51,230,92,45,100,56,166,25,168,53,212,143,200,111,248,189,62,71,93,69,76,168,246,91,31,53,85,76,41,72,178,163,149,179,61,173,167,106,189,237,250,55,189,205,106,189,173,73,31,242,233,127,14,153,222,176,105,102,162,234,102,11,79,227,255,0,102,126,10,178,241,69,190,24,182,90,229,166,175,154,122,206,228,178,179,175,103,192,177,189,166,53,239,127,127,170,34,108,84,119,148,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,245,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,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,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,242,107,95,25,156,54,112,237,149,82,225,90,199,169,31,103,239,85,182,246,93,32,166,248,61,125,94,250,87,201,36,109,147,125,60,18,49,58,190,25,19,162,174,239,167,175,78,138,138,191,173,161,124,81,232,79,18,159,27,253,138,103,63,104,254,206,120,111,137,255,0,70,86,81,246,60,71,119,179,254,83,20,123,183,118,37,254,175,94,155,126,125,58,167,90,171,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,1,202,184,177,242,177,172,158,159,228,62,221,57,154,195,85,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,221,120,129,226,207,50,215,124,7,76,52,181,212,245,118,76,79,77,113,123,117,149,150,150,215,164,240,87,220,105,161,88,29,114,122,36,108,84,123,162,70,49,177,185,100,237,39,115,99,191,139,38,239,127,203,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,59,106,228,69,146,62,179,255,0,152,31,47,60,103,85,180,142,215,149,232,245,29,93,187,44,210,188,94,59,69,162,213,27,170,43,25,117,178,81,49,206,138,220,214,125,114,173,75,81,95,217,122,35,157,35,222,177,201,187,123,36,134,152,113,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,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,200,237,92,102,113,75,251,220,102,216,126,164,86,227,127,4,189,91,112,250,91,21,238,158,39,110,165,125,116,85,149,114,186,90,101,87,43,210,23,178,120,220,141,127,212,199,43,153,213,232,212,145,243,87,145,143,223,103,229,191,212,142,85,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,71,191,230,117,204,2,179,72,168,234,120,126,209,12,139,194,103,85,123,160,201,174,81,71,60,85,86,26,89,32,134,104,155,76,247,49,35,89,167,142,163,229,52,111,115,161,107,29,209,27,35,152,248,233,176,149,92,174,60,246,105,151,227,94,207,90,57,163,249,236,212,223,193,125,158,136,138,164,202,229,197,199,29,55,10,89,149,126,31,168,44,171,168,211,172,194,162,7,215,77,19,229,149,246,74,182,162,177,43,98,129,21,90,246,57,170,214,206,214,183,186,230,69,19,154,174,88,82,41,47,120,0,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,17,87,154,63,145,61,77,252,23,222,40,138,22,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,159,51,228,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,146,188,79,241,247,170,28,85,105,30,9,166,57,205,174,146,150,163,23,168,150,186,245,113,166,88,209,151,234,212,103,106,154,165,97,72,145,105,158,200,159,58,61,177,200,177,200,249,220,228,100,104,214,49,190,175,149,127,15,23,93,101,226,94,213,158,85,90,169,42,177,61,49,168,134,247,118,124,213,142,133,237,173,86,76,182,214,196,216,215,123,222,149,48,182,101,69,233,30,202,119,163,213,119,54,57,36,87,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,23,82,121,77,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,226,66,246,72,222,146,68,199,125,46,78,189,58,47,84,85,69,207,191,24,60,38,102,92,34,234,135,216,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,223,211,182,245,68,108,172,85,233,92,185,184,215,253,213,117,30,123,6,127,115,186,201,166,89,79,240,238,84,208,47,118,59,93,114,171,18,59,155,97,218,231,187,107,24,177,202,216,149,174,124,110,107,186,74,232,98,141,111,164,231,250,215,175,122,79,195,182,43,75,154,235,30,87,246,126,203,91,112,101,174,10,159,3,83,87,190,169,241,201,35,99,217,79,28,143,78,172,134,69,234,169,183,233,233,215,170,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,248,147,83,178,54,244,142,39,187,234,114,117,233,209,58,170,162,47,0,231,87,229,99,22,245,2,135,219,174,37,59,96,120,6,101,169,249,52,24,102,159,227,213,119,219,237,85,61,93,77,61,190,145,17,211,206,202,106,121,42,37,72,219,215,171,222,145,67,34,163,27,213,239,84,70,181,28,229,70,171,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,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,246,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,54,117,238,49,21,93,19,209,59,169,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,135,11,31,35,186,201,43,27,244,181,122,117,234,189,17,21,83,61,156,87,113,93,168,252,90,234,59,243,92,214,95,3,106,161,238,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,185,51,246,181,101,153,81,29,35,154,212,68,99,25,28,108,252,171,135,14,153,221,147,135,26,46,37,239,244,254,7,27,190,228,20,182,44,127,235,134,95,137,238,101,195,197,75,244,74,178,67,217,146,222,140,219,36,105,220,239,110,106,244,103,213,242,112,229,162,23,94,35,181,134,203,163,86,43,229,37,162,229,127,167,184,186,142,174,174,55,62,4,158,158,134,122,152,217,38,223,169,172,123,160,70,43,209,28,172,71,171,145,175,219,177,124,174,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,220,79,44,94,60,127,109,246,42,109,6,213,139,214,236,251,31,183,183,225,183,75,141,199,185,85,148,66,215,204,233,58,55,180,212,239,83,192,218,116,118,233,36,150,102,164,147,47,93,146,185,28,234,252,172,98,222,160,80,251,117,196,171,94,18,117,190,213,195,134,191,99,154,209,121,177,213,222,105,241,202,123,163,153,65,77,35,99,125,76,243,91,170,105,225,98,189,223,38,49,101,154,61,239,232,229,107,55,57,26,245,68,98,249,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,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,45,159,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,167,88,146,25,91,39,87,186,70,118,99,255,0,50,62,95,116,220,59,84,199,172,58,55,106,171,118,157,92,106,27,77,91,109,134,41,102,102,50,244,138,8,226,89,106,38,158,89,166,101,76,203,59,145,238,107,89,27,213,145,245,234,248,209,120,7,7,220,89,230,92,34,234,135,219,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,223,211,184,196,84,108,175,69,225,69,255,0,114,184,242,39,166,95,141,123,197,105,42,129,78,220,231,244,26,155,21,213,12,107,95,236,84,85,126,31,56,167,117,174,250,246,211,202,232,35,184,209,199,27,96,145,243,43,213,140,124,212,221,24,216,145,172,249,80,200,244,222,174,122,182,184,11,190,228,251,163,150,44,27,134,4,213,90,121,188,69,235,82,238,19,212,86,73,181,236,236,82,208,212,79,73,79,77,209,94,230,59,107,217,83,47,113,26,199,47,137,216,237,201,27,84,157,64,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,2,42,243,71,242,39,169,191,130,251,197,17,64,38,159,117,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,135,11,31,35,186,201,43,27,244,181,122,117,234,189,17,21,83,128,127,117,31,129,63,248,115,255,0,187,55,143,245,66,85,2,42,243,71,242,39,169,191,130,251,197,17,64,38,170,1,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,54,49,28,247,109,99,28,189,26,138,229,233,209,17,87,228,103,223,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,55,59,202,97,60,51,230,89,143,14,154,135,196,211,171,169,40,49,60,14,162,142,218,196,114,164,147,220,174,51,213,82,68,232,24,196,114,44,108,138,42,182,74,233,29,252,213,99,99,26,238,178,58,47,21,164,248,47,237,67,84,240,221,51,248,167,195,62,214,228,22,235,23,141,236,119,188,47,138,169,142,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,141,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,226,66,247,198,238,177,202,199,125,46,94,157,122,47,69,69,68,180,174,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,233,18,195,19,99,232,199,70,206,244,138,230,143,228,79,83,127,5,247,138,34,128,78,213,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,107,146,40,81,81,210,57,174,85,86,49,146,72,205,9,233,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,127,18,103,190,71,117,146,87,187,234,114,244,235,209,58,34,34,39,171,42,175,158,119,220,159,230,79,211,72,85,193,159,20,191,186,62,109,152,106,69,22,55,241,187,213,203,15,170,177,89,41,229,118,218,86,87,75,89,73,43,101,169,84,114,61,97,99,32,145,202,214,125,79,114,53,157,88,142,89,25,194,174,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,46,211,129,46,92,22,45,15,211,140,130,231,173,176,124,87,51,212,108,126,163,31,190,91,96,173,123,105,109,150,122,164,111,122,222,217,33,114,119,38,126,214,44,179,181,221,26,230,53,176,170,35,93,44,213,171,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,211,164,209,119,98,69,145,173,72,228,107,218,230,237,85,124,81,252,188,51,113,119,117,208,173,52,213,173,26,188,219,170,238,216,158,168,98,247,43,107,35,138,161,219,237,119,89,104,102,130,26,168,163,115,146,37,100,139,36,108,159,228,143,86,71,19,145,203,217,72,164,142,166,148,248,177,242,177,172,158,159,228,62,221,57,154,194,244,249,152,113,175,113,225,131,4,182,225,58,105,115,240,218,147,150,244,169,162,172,141,105,102,248,53,12,51,70,178,84,77,79,51,100,223,222,232,248,35,71,71,181,122,78,228,122,58,20,107,169,51,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,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,246,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,246,117,238,61,17,29,43,213,122,86,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,240,225,99,228,119,89,37,99,126,150,175,78,189,87,162,34,170,113,92,79,152,247,6,57,206,85,102,194,177,109,100,241,183,172,130,225,79,107,183,83,125,157,186,199,223,170,158,70,199,20,123,223,76,214,55,115,222,212,234,229,70,167,94,170,168,159,50,74,131,149,107,167,20,122,19,195,95,193,63,109,121,207,217,207,180,126,39,225,159,209,149,149,157,255,0,15,218,239,127,147,69,38,221,189,248,191,173,211,174,239,151,94,139,211,202,105,111,30,188,39,107,78,119,108,211,61,52,213,111,140,228,151,158,247,130,162,248,21,202,159,187,218,133,243,73,252,73,169,217,27,122,71,19,221,245,57,58,244,232,157,85,81,22,21,243,206,251,147,252,201,250,105,21,121,92,121,236,211,47,198,189,158,180,179,238,99,60,107,254,234,186,113,5,131,0,185,218,164,212,220,167,248,118,218,105,215,187,37,174,133,81,233,37,205,208,237,115,29,181,236,72,226,108,170,214,190,71,57,221,37,108,50,198,180,46,117,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,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,191,67,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,195,153,140,145,189,36,137,237,250,154,157,122,117,78,168,168,171,152,35,74,124,39,121,88,209,191,79,241,239,110,128,234,164,63,230,151,174,148,122,63,194,157,251,27,162,188,248,76,147,81,63,193,187,100,49,164,18,72,250,89,21,22,224,247,71,42,238,236,248,94,228,46,145,141,115,153,37,76,31,213,87,35,219,66,228,148,229,219,174,148,122,3,197,102,41,146,95,175,63,12,198,239,221,220,110,253,51,146,4,141,180,181,72,137,19,229,146,101,107,97,134,58,166,82,205,36,136,230,185,177,194,255,0,235,34,171,29,161,64,102,179,139,31,52,250,201,234,6,67,238,51,158,42,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,244,122,35,163,114,166,217,24,231,77,254,88,188,120,254,196,47,180,218,13,171,23,173,184,14,65,112,111,195,110,151,27,143,110,151,23,153,204,153,210,116,111,105,203,217,168,157,212,232,237,210,71,20,46,89,38,94,155,229,114,221,73,202,184,177,242,177,172,158,159,228,62,221,57,154,194,234,121,157,113,227,251,16,177,84,232,54,147,222,182,231,217,5,189,223,18,186,91,174,61,186,172,94,23,62,23,71,213,189,167,39,122,162,7,84,35,118,201,28,176,181,99,153,58,111,137,203,78,216,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,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,176,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,179,175,113,232,136,233,94,171,221,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,138,249,174,105,54,178,224,252,71,79,158,234,102,95,246,154,195,154,248,137,49,42,205,205,143,192,208,192,246,170,219,60,58,47,240,188,63,125,159,83,83,108,221,222,234,175,117,243,53,156,171,129,109,89,209,173,20,226,59,29,207,117,199,16,248,213,134,147,116,116,213,155,93,47,192,171,149,236,88,110,126,29,17,124,71,107,163,190,158,138,230,111,238,198,142,150,40,218,189,215,156,173,218,213,127,226,75,9,190,216,174,116,151,27,109,199,77,237,181,116,117,148,147,54,104,42,96,146,190,224,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,58,87,37,220,166,197,131,98,188,66,230,185,77,119,130,178,227,246,251,29,210,227,83,218,124,157,138,88,35,186,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,242,32,6,191,102,26,113,159,235,46,89,153,105,30,5,246,47,16,186,220,29,61,174,201,189,23,195,71,181,17,206,218,222,172,139,184,244,124,189,150,42,199,23,115,182,197,86,49,170,179,87,147,110,142,106,197,110,178,214,107,165,162,111,134,224,54,251,125,199,31,186,84,237,166,155,226,117,74,218,105,27,111,216,231,247,161,232,178,83,212,247,218,197,106,248,126,215,95,226,57,15,202,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,35,149,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,128,114,174,44,124,172,107,39,167,249,15,183,78,102,176,235,252,42,240,207,153,113,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,61,200,233,159,186,88,216,200,218,169,185,239,110,231,49,155,228,102,135,180,171,76,241,93,27,211,140,115,75,112,170,79,15,101,198,109,241,91,233,183,71,27,36,155,98,125,115,203,219,99,24,233,165,122,186,73,30,141,77,242,61,238,84,234,229,61,89,85,124,212,248,14,255,0,194,252,85,233,5,151,252,212,185,125,138,217,110,255,0,167,125,77,237,207,238,255,0,213,219,43,35,135,252,229,67,221,254,53,229,85,150,169,200,199,239,179,242,223,234,71,42,231,87,230,159,22,244,254,135,220,110,39,31,225,59,140,27,175,9,250,71,171,173,193,150,145,115,188,214,162,195,65,101,125,76,78,145,148,48,68,203,138,212,215,35,85,139,20,143,137,100,129,140,142,71,34,43,231,107,213,178,50,55,198,232,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,40,56,189,225,15,247,82,209,173,19,251,83,69,217,212,44,199,227,245,185,70,202,255,0,19,12,29,167,80,248,90,72,246,162,70,157,168,229,118,245,110,253,210,201,47,73,31,26,69,181,202,227,207,102,153,126,53,236,245,163,154,63,158,205,77,252,23,217,232,142,235,202,103,72,112,221,122,210,254,35,52,143,80,32,171,146,197,145,83,227,48,212,45,36,235,12,241,61,146,92,37,138,104,223,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,174,106,194,174,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,100,141,111,85,106,61,219,30,143,141,203,189,142,68,157,92,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,214,84,154,86,199,209,237,145,157,155,116,0,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,11,73,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,94,141,68,87,171,122,211,9,126,124,178,184,117,169,208,14,26,45,211,229,56,157,93,143,54,204,234,36,188,223,225,175,138,38,213,194,205,238,101,29,59,149,173,71,177,141,167,70,73,217,149,85,241,203,81,80,138,140,87,57,141,140,28,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,93,73,18,177,126,52,237,86,94,56,245,39,133,61,82,200,41,40,41,228,168,178,174,7,60,180,205,137,142,158,123,101,52,149,22,249,103,71,34,43,228,150,68,124,8,246,245,115,223,44,125,197,85,130,35,170,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,247,35,102,102,217,100,99,227,114,166,230,61,219,92,199,236,145,153,225,213,45,45,206,244,91,59,185,233,158,165,216,190,13,146,89,187,62,54,139,197,67,81,218,238,194,201,163,254,36,47,124,110,235,28,172,119,210,229,233,215,162,244,84,84,73,213,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,246,193,140,220,165,142,8,169,108,53,82,79,52,210,182,165,237,98,72,176,207,37,71,206,105,30,230,194,230,55,170,54,55,61,241,201,94,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,39,255,0,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,157,171,153,215,47,250,61,34,172,169,226,7,68,49,223,9,130,213,238,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,148,49,177,205,133,204,119,69,108,110,99,35,136,28,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,219,45,60,142,98,255,0,163,35,21,205,123,89,44,81,61,88,253,155,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,159,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,88,21,206,111,73,181,151,36,193,44,90,171,100,203,252,78,155,98,93,184,239,56,222,230,195,225,43,166,153,98,138,231,252,211,196,238,239,71,79,181,126,168,122,238,98,43,102,157,204,168,18,215,185,144,234,246,145,235,111,47,205,56,204,244,74,122,70,99,12,206,45,214,248,109,144,192,202,103,217,223,13,170,189,171,65,45,59,62,152,31,19,85,136,140,111,209,177,88,230,43,163,115,28,232,151,202,227,207,102,153,126,53,236,245,167,181,230,223,168,218,71,155,241,47,37,147,79,177,90,72,114,28,86,159,225,185,94,71,77,82,199,50,241,87,178,53,142,5,100,106,173,87,210,53,29,11,228,119,73,85,251,161,115,81,180,241,170,198,174,29,116,135,87,53,183,87,44,88,102,137,65,86,204,157,149,12,184,67,115,134,119,211,50,206,200,94,215,45,124,181,12,250,160,100,78,86,42,61,191,94,245,99,88,142,145,204,107,173,127,157,95,149,140,91,212,10,31,110,184,148,172,79,254,88,188,7,126,219,239,180,218,243,171,22,93,216,14,63,112,111,195,109,119,27,119,114,151,40,153,172,153,178,116,119,117,171,217,167,157,180,234,237,209,201,20,206,73,33,94,187,37,106,93,73,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,219,142,142,12,175,188,30,106,61,45,178,59,175,198,112,204,163,196,84,99,55,41,94,196,170,116,113,43,59,180,213,49,183,167,73,162,238,196,139,35,90,145,200,215,181,205,218,170,248,163,141,101,255,0,114,184,242,39,166,95,141,123,197,105,42,129,8,57,190,230,184,13,131,132,186,156,71,39,167,164,170,200,114,155,197,20,88,212,78,100,50,79,77,61,60,205,154,162,173,141,123,145,236,99,105,210,72,29,44,104,229,69,171,141,142,232,217,85,74,54,52,209,160,58,145,167,26,183,163,88,158,127,164,116,126,11,16,184,219,219,21,174,139,192,165,31,129,142,7,58,7,82,246,91,244,71,217,124,79,139,163,21,99,254,31,208,231,51,107,151,160,2,149,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,64,8,171,205,31,200,158,166,254,11,239,20,69,0,151,253,205,31,200,158,166,254,11,239,20,69,0,154,168,4,85,230,143,228,79,83,127,5,247,138,34,128,77,84,2,21,115,92,210,109,101,212,222,28,103,184,233,158,95,225,172,56,151,136,190,101,184,238,230,195,241,138,24,88,217,18,110,242,170,110,240,189,183,203,225,221,244,201,215,122,117,150,24,88,234,44,45,211,86,181,191,65,181,139,148,214,103,71,161,22,58,76,86,143,21,167,176,219,174,56,139,100,221,61,146,119,94,41,29,209,238,95,170,118,74,228,146,70,213,47,206,101,238,57,253,37,73,88,202,224,225,59,205,62,141,250,129,143,123,140,4,212,231,55,171,58,53,146,103,118,45,42,178,98,30,39,82,113,46,220,151,156,147,107,161,240,148,51,66,178,197,108,254,73,226,119,119,163,168,220,191,76,61,118,177,85,211,78,214,64,13,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,226,76,246,70,222,145,196,247,125,78,78,189,58,39,85,84,69,187,238,99,118,235,237,159,151,86,105,105,202,114,63,180,23,170,43,126,59,79,113,187,248,54,82,124,66,169,151,74,6,203,83,216,98,171,34,238,61,28,254,219,87,107,119,116,79,146,20,89,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,123,213,172,110,231,189,169,213,202,141,78,189,85,81,62,102,138,56,81,225,71,78,56,74,211,134,97,88,84,94,58,235,93,219,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,110,22,110,114,69,10,42,182,54,185,202,170,247,190,73,31,218,193,85,124,243,190,228,255,0,50,126,154,85,89,110,156,168,120,28,166,198,173,86,78,46,53,25,245,105,125,185,83,212,63,17,180,171,37,167,74,26,73,91,36,14,173,157,28,141,89,95,60,78,127,105,169,214,36,134,86,201,213,238,145,157,155,52,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,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,60,60,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,221,21,68,109,122,127,165,27,209,174,123,89,44,82,177,30,253,155,151,149,26,83,226,199,202,198,178,122,127,144,251,116,230,107,9,63,204,210,217,77,105,227,143,83,233,105,100,171,123,31,81,109,169,85,169,171,150,165,251,230,182,82,74,244,71,202,231,57,24,142,123,145,140,69,217,27,17,172,98,53,141,107,82,90,242,58,182,226,179,254,215,46,255,0,0,235,146,80,252,30,155,226,146,62,55,237,161,159,197,59,195,194,222,218,73,23,89,41,247,200,189,215,54,77,176,125,12,88,119,62,213,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,170,190,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,146,171,158,119,220,159,230,79,211,72,1,194,230,186,126,237,122,237,140,235,95,217,111,180,127,103,60,111,244,103,142,240,125,255,0,17,71,61,55,248,238,220,155,118,247,247,127,81,122,237,233,242,235,213,60,166,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,240,225,99,35,111,72,226,99,126,150,167,94,157,87,170,170,170,218,255,0,45,206,93,52,216,6,61,38,178,113,25,133,82,79,147,223,41,221,29,150,195,112,108,187,237,54,233,233,103,167,169,101,108,10,244,134,71,213,67,82,173,117,60,177,191,180,198,181,28,173,145,239,142,56,85,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,116,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,109,252,174,0,120,193,186,240,155,171,141,117,193,105,36,193,51,26,138,58,12,173,147,68,229,125,52,12,123,146,58,232,157,27,29,46,250,116,154,87,172,109,107,146,86,57,236,219,189,99,146,56,192,105,79,132,239,43,26,55,233,254,61,237,208,29,84,164,14,112,90,199,125,206,120,160,93,42,168,135,195,217,116,210,223,5,61,28,123,152,254,253,85,117,60,21,117,21,61,81,141,123,119,49,244,209,118,213,207,106,120,109,237,218,178,57,15,43,203,171,131,43,23,23,55,221,66,92,182,235,224,173,88,190,62,180,244,174,141,239,89,35,188,87,178,104,232,170,93,19,118,247,161,131,179,60,174,143,187,26,186,70,64,213,220,199,72,210,32,26,83,225,99,90,255,0,120,158,31,112,157,99,146,223,224,170,242,11,122,248,248,27,23,110,54,87,65,43,233,234,187,77,238,72,169,10,207,12,171,30,231,171,187,106,205,221,29,213,19,170,153,172,226,199,205,62,178,122,129,144,251,140,229,159,112,205,194,142,156,113,107,203,51,77,176,172,214,47,3,117,161,248,236,246,11,252,16,163,234,173,21,78,187,214,34,185,168,170,157,200,95,181,169,44,42,168,217,26,214,170,43,30,200,228,101,75,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,255,0,18,23,190,55,117,142,86,59,233,114,244,235,209,122,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,39,72,150,24,155,31,70,58,54,119,166,255,0,22,62,86,53,147,211,252,135,219,167,51,88,123,93,104,192,245,67,77,117,67,32,196,53,162,150,174,12,218,10,134,213,222,146,174,225,29,116,242,79,83,27,106,123,178,84,70,249,27,43,222,217,154,245,118,247,47,87,175,95,159,82,117,114,96,212,221,35,197,245,67,37,211,171,237,154,174,45,65,205,41,218,203,21,217,209,178,104,36,164,165,142,73,231,162,98,164,125,218,119,185,26,179,57,202,245,138,84,130,52,84,141,241,51,189,113,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,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,190,55,59,170,181,30,221,236,87,198,229,216,247,34,231,179,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,217,35,91,213,90,143,118,199,163,227,114,239,99,145,60,174,89,159,230,89,213,54,63,75,152,100,53,119,102,98,182,120,236,22,133,169,84,115,233,109,209,203,44,177,83,163,250,110,115,24,233,228,70,110,85,218,205,172,111,70,49,141,111,201,77,148,223,105,49,91,142,21,79,93,178,203,117,184,81,221,43,41,187,76,94,237,85,36,117,49,211,201,189,83,123,118,178,182,165,58,34,163,87,185,213,200,170,214,170,118,174,10,56,81,190,241,105,172,180,88,111,106,235,71,136,91,122,86,101,55,186,40,88,239,1,75,181,235,28,104,233,21,24,147,78,246,118,163,78,143,114,117,124,157,183,178,41,16,208,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,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,249,159,172,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,1,202,184,177,242,177,172,158,159,228,62,221,57,154,195,85,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,161,238,95,186,67,134,233,7,10,24,12,24,124,21,104,252,194,207,67,151,221,230,169,157,101,124,247,26,234,56,31,43,145,62,77,99,26,212,142,54,53,168,157,25,19,85,219,158,175,123,164,80,5,0,243,43,225,235,21,225,211,137,170,235,38,21,83,210,203,151,91,219,150,211,91,219,75,28,17,218,188,77,85,76,111,163,137,35,68,98,194,199,192,229,141,17,173,219,27,216,197,71,43,21,239,149,92,140,126,251,63,45,254,164,114,174,117,126,105,241,111,79,232,125,198,226,64,2,228,249,98,242,255,0,172,210,42,58,110,32,117,191,29,240,153,213,94,217,241,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,249,195,35,28,232,90,198,245,86,200,231,178,63,1,207,59,238,79,243,39,233,164,85,229,113,231,179,76,191,26,246,122,209,205,31,207,102,166,254,11,236,244,68,170,228,99,247,217,249,111,245,34,106,113,139,193,214,9,197,254,9,79,96,191,214,124,27,36,179,111,251,63,144,118,230,168,248,95,118,106,119,213,127,122,178,120,163,159,187,29,58,71,252,69,93,157,119,55,162,167,207,62,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,117,60,172,56,179,204,184,140,210,251,182,15,168,20,245,117,215,221,53,167,183,211,84,100,117,117,233,60,247,150,85,73,88,177,44,140,237,181,90,248,162,167,142,53,123,159,35,229,94,175,114,238,85,85,155,224,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,149,213,173,188,173,241,92,231,140,156,99,83,45,214,155,173,118,155,102,87,11,149,231,80,104,153,114,142,31,3,92,216,221,51,22,57,31,39,136,116,53,181,14,70,190,56,154,174,139,248,170,217,35,107,227,72,172,84,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,164,160,30,104,254,123,53,55,240,95,103,162,45,83,150,199,17,121,223,18,220,56,187,44,212,186,143,29,146,88,178,10,219,21,109,207,100,49,124,67,107,34,169,142,94,204,49,71,28,91,99,170,100,59,90,139,215,179,189,87,171,213,19,228,230,85,195,62,27,175,60,60,222,243,59,205,117,93,187,33,210,235,61,215,35,178,214,194,170,246,57,145,211,164,213,52,146,196,174,70,185,147,54,154,52,71,252,159,27,216,199,34,171,119,199,37,6,26,168,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,138,22,230,51,193,71,238,171,168,240,95,240,11,101,214,77,50,202,127,137,109,169,157,59,177,218,235,149,94,178,91,29,54,231,61,219,88,196,146,39,74,141,115,227,115,155,214,87,67,44,139,58,185,86,112,129,172,188,61,216,174,186,153,169,23,239,130,71,158,219,226,73,112,153,109,205,241,80,118,158,142,163,171,169,168,114,239,134,100,100,149,109,90,84,111,201,179,181,100,84,145,171,28,115,252,162,30,99,188,14,83,112,165,153,80,102,26,124,250,186,141,58,204,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,187,174,100,82,181,200,229,133,101,146,37,83,101,55,218,76,86,227,133,83,215,108,178,221,110,20,119,74,202,110,211,23,187,85,73,29,76,116,242,111,84,222,221,172,173,169,78,136,168,213,238,117,114,42,181,170,159,94,7,159,230,90,97,147,65,153,233,254,67,87,98,190,210,211,213,211,83,220,41,21,27,60,12,169,167,146,158,85,141,221,58,177,235,20,210,34,61,189,30,197,84,115,85,174,68,114,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,65,28,29,112,117,130,112,129,130,84,88,44,21,159,25,201,47,59,62,208,100,29,185,169,254,41,218,154,161,244,191,222,175,158,88,224,237,71,80,177,255,0,13,83,127,77,206,234,171,242,224,28,234,252,172,98,222,160,80,251,117,196,171,94,17,116,66,213,196,119,17,120,102,141,95,111,149,118,139,109,254,162,165,213,149,116,145,181,243,164,20,244,179,84,200,200,247,125,45,123,219,2,177,30,168,228,98,189,28,173,126,221,139,163,235,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,172,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,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,152,194,255,0,185,92,121,19,211,47,198,189,226,180,149,64,164,14,112,90,199,125,206,120,160,93,42,168,135,195,217,116,210,223,5,61,28,123,152,254,253,85,117,60,21,117,21,61,81,141,123,119,49,244,209,118,213,207,106,120,109,237,218,178,57,8,44,92,159,37,189,99,190,230,26,53,150,232,237,222,30,229,38,157,220,41,234,45,117,59,152,155,105,110,78,168,145,212,219,26,196,85,217,60,21,18,247,28,247,185,222,39,111,210,216,218,139,98,160,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,2,42,243,71,242,39,169,191,130,251,197,17,64,38,170,0,4,85,230,143,228,79,83,127,5,247,138,34,128,77,84,0,82,183,51,174,3,191,98,23,218,157,121,210,123,46,220,7,32,184,59,226,86,187,117,187,183,75,139,204,230,66,216,250,187,186,229,236,212,78,234,133,110,216,227,138,23,44,112,167,77,241,53,97,5,139,63,204,177,156,103,38,195,44,89,13,93,37,139,49,167,166,166,190,219,218,168,176,87,50,158,161,149,16,43,218,168,168,143,142,88,209,90,244,232,244,71,72,212,93,178,61,174,249,49,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,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,200,249,45,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,47,251,128,30,15,173,92,38,233,27,91,112,74,185,51,188,198,158,142,191,43,124,210,181,89,77,59,24,229,142,134,38,198,247,69,178,157,102,149,139,35,92,229,149,238,123,247,108,88,227,143,229,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,10,171,231,157,247,39,249,147,244,210,47,242,194,208,108,55,95,56,163,164,181,234,5,21,37,202,197,137,217,234,114,106,139,77,93,58,205,5,201,241,75,12,17,67,34,111,106,108,108,181,49,202,168,228,123,30,144,172,110,98,182,69,233,126,128,17,127,152,206,131,97,186,213,194,230,101,116,190,209,82,69,125,192,236,245,185,53,138,236,234,117,146,122,55,210,197,223,158,22,42,61,171,178,162,40,86,39,34,170,177,21,99,145,88,231,68,206,153,247,52,167,197,143,149,141,100,244,255,0,33,246,233,204,214,22,125,207,23,22,177,82,101,90,73,154,211,208,236,189,93,109,247,139,93,101,79,117,235,221,165,164,146,150,74,120,246,42,236,110,215,214,212,175,84,68,114,247,58,57,85,26,212,78,65,202,11,84,46,184,95,22,148,216,28,45,171,158,219,168,54,122,219,109,68,13,173,116,80,69,61,52,46,173,138,169,241,116,86,204,246,182,158,104,91,215,106,181,42,164,84,119,243,107,175,36,3,242,114,156,179,21,193,172,85,89,78,107,147,90,177,251,45,22,207,19,113,186,86,199,73,75,6,247,181,140,223,44,138,214,55,115,222,214,167,85,249,185,200,137,243,84,60,85,167,137,190,27,111,247,90,43,21,139,136,61,53,184,220,174,53,17,210,81,209,210,101,148,19,79,83,60,142,70,199,20,113,182,85,115,222,231,42,53,26,136,170,170,168,136,116,176,85,95,60,239,185,63,204,159,166,149,86,88,167,44,94,95,244,122,187,89,77,196,14,183,227,190,47,5,164,219,62,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,255,0,56,100,99,91,51,158,222,170,232,218,246,73,114,135,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,254,36,47,100,141,233,36,76,119,210,228,235,211,162,245,69,84,92,246,113,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,220,212,150,21,85,116,110,115,85,21,236,124,114,63,138,154,83,225,59,202,198,141,250,127,143,123,116,7,191,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,177,136,231,187,107,24,229,232,212,87,47,78,136,138,191,35,48,89,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,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,228,93,247,40,237,51,197,112,254,16,172,249,213,166,147,173,235,61,184,87,220,46,245,82,71,31,113,222,26,174,106,56,32,107,218,196,122,194,198,64,175,107,30,231,109,146,121,220,138,136,254,137,86,220,195,240,171,86,1,198,150,170,216,172,213,21,115,83,213,94,25,123,123,170,94,215,61,39,184,83,69,93,51,81,90,214,166,198,203,83,35,88,157,58,163,17,168,170,229,69,114,216,79,37,189,99,190,230,26,53,150,232,237,222,30,229,38,157,220,41,234,45,117,59,152,155,105,110,78,168,145,212,219,26,196,85,217,60,21,18,247,28,247,185,222,39,111,210,216,218,139,98,166,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,125,92,127,112,125,106,226,203,72,220,219,122,85,199,157,225,212,245,149,248,163,225,149,168,202,153,222,198,172,148,50,182,71,182,45,149,11,12,76,73,28,230,172,79,107,31,187,98,73,28,148,217,195,63,7,122,185,196,182,174,84,233,109,154,207,87,96,101,130,163,183,150,92,238,84,111,99,44,12,107,220,199,178,104,221,181,203,82,174,100,140,101,63,86,189,207,99,186,171,24,201,36,142,242,56,133,183,95,108,252,23,234,93,167,41,200,254,208,94,168,180,190,243,79,113,187,248,54,82,124,66,169,150,153,91,45,79,97,138,172,139,184,244,115,251,109,93,173,221,209,62,72,103,8,209,71,24,188,29,96,156,95,224,148,246,11,253,103,193,178,75,54,255,0,179,249,7,110,106,143,133,247,102,167,125,87,247,171,39,138,57,251,177,211,164,127,196,85,217,215,115,122,42,124,232,7,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,248,144,189,241,187,172,114,177,223,75,151,167,94,139,209,81,81,46,39,150,231,48,74,158,34,105,164,209,237,100,186,210,55,81,109,212,238,169,162,185,77,44,80,191,38,98,203,60,146,164,84,240,193,20,48,190,154,20,129,170,198,185,207,145,136,249,58,116,100,138,147,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,117,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,110,254,218,245,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,123,21,204,118,215,177,201,213,170,173,94,157,81,85,62,103,181,225,215,65,179,46,36,181,114,197,165,56,101,21,91,159,113,168,99,238,117,208,211,164,204,180,219,145,237,74,138,217,81,207,99,118,70,215,117,70,171,219,189,234,200,218,187,222,212,93,4,240,209,195,166,9,194,254,150,80,105,158,11,79,254,106,178,241,91,190,111,233,59,167,134,134,25,235,59,114,203,39,103,187,216,99,187,76,118,198,127,36,79,230,171,213,64,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,84,3,149,113,99,229,99,89,61,63,200,125,186,115,53,134,148,248,78,242,177,163,126,159,227,222,221,1,213,64,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,142,85,206,175,205,62,45,233,253,15,184,220,79,213,229,139,203,254,143,87,107,41,184,129,214,252,119,197,224,180,155,103,198,109,178,201,4,180,183,234,168,231,154,25,93,82,198,189,100,72,96,146,159,231,12,140,107,102,115,219,213,93,27,94,201,46,80,170,190,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,142,104,254,123,53,55,240,95,103,162,37,87,35,31,190,207,203,127,169,22,168,69,94,49,57,124,105,199,23,249,86,43,154,222,242,171,174,51,122,177,118,173,247,10,154,40,210,127,136,217,219,35,228,90,84,100,142,217,12,200,249,36,88,231,68,114,55,184,244,124,114,166,196,100,138,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,5,85,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,37,0,243,71,243,217,169,191,130,251,61,17,63,249,42,121,88,202,125,64,174,246,235,113,42,184,177,242,177,172,158,159,228,62,221,57,154,195,85,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,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,118,74,206,168,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,176,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,191,167,109,234,136,217,88,171,194,139,211,229,205,192,79,238,175,98,159,82,53,18,127,17,169,185,53,191,193,213,211,193,81,190,150,203,66,247,178,85,163,106,177,118,77,50,190,56,221,44,191,54,163,152,214,68,187,90,233,38,154,164,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,6,85,203,254,229,113,228,79,76,191,26,247,138,210,85,30,43,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,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,154,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,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,242,63,40,238,188,17,235,205,55,14,60,75,225,218,147,121,173,171,131,30,74,135,218,242,4,134,162,88,216,182,234,150,44,82,73,43,34,99,221,51,33,115,163,169,72,182,59,123,233,216,137,209,219,92,154,51,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,17,87,154,63,145,61,77,252,23,222,40,138,1,53,80,0,34,175,52,127,34,122,155,248,47,188,81,20,2,106,160,3,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,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,111,78,147,69,221,137,22,70,181,35,145,175,107,155,181,85,241,71,26,203,158,229,165,203,238,155,71,173,86,126,32,245,126,213,87,30,160,215,211,248,155,61,166,174,41,105,103,198,152,246,213,65,34,72,140,157,89,59,234,41,167,137,202,201,162,107,224,94,173,84,71,163,186,88,81,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,2,170,249,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,186,144,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,83,226,199,202,198,178,122,127,144,251,116,230,107,11,243,230,155,128,83,103,92,22,230,85,73,143,85,221,174,88,173,69,5,254,218,148,201,43,159,74,248,234,89,21,69,66,178,53,250,152,202,57,234,213,251,209,88,214,110,122,244,216,142,109,32,232,166,168,93,116,87,87,49,13,87,179,54,174,74,140,90,241,77,114,125,61,53,107,169,31,89,3,30,157,234,85,149,168,170,198,77,23,114,39,253,46,69,100,142,69,107,145,85,23,78,96,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,193,85,124,243,190,228,255,0,50,126,154,66,14,7,116,135,13,215,126,42,48,61,45,212,24,42,231,199,174,213,21,147,87,65,77,58,194,250,134,83,81,79,84,144,171,211,234,107,30,232,26,199,171,85,175,216,231,109,115,29,209,201,162,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,15,172,28,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,126,214,164,176,170,163,100,107,90,168,172,123,35,145,153,194,52,167,194,119,149,141,27,244,255,0,30,246,232,14,21,205,179,53,181,98,188,22,228,22,43,133,61,92,149,25,141,226,213,100,161,116,44,106,178,57,217,82,218,229,116,170,174,69,70,118,168,101,106,43,81,203,189,204,78,157,21,92,218,43,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,212,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,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,249,149,109,207,7,0,166,138,235,165,154,165,67,143,85,173,69,85,61,198,193,116,187,53,37,116,8,200,157,20,244,84,239,94,189,166,61,86,106,247,183,228,143,122,36,159,214,72,211,111,0,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,216,231,167,78,170,142,109,239,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,42,129,202,184,177,242,177,172,158,159,228,62,221,57,154,195,85,5,90,243,151,214,29,18,171,166,176,104,244,248,221,38,75,168,182,234,121,234,97,185,67,121,158,23,226,76,158,90,57,21,37,167,99,86,26,135,213,67,11,154,140,145,200,248,152,140,145,19,164,140,87,86,182,139,224,122,161,169,90,161,143,226,26,47,75,87,62,109,61,67,170,236,169,73,112,142,134,120,231,166,141,213,61,216,234,36,124,109,137,236,108,46,122,59,123,87,171,19,167,207,161,165,60,2,213,153,88,176,219,77,155,80,114,250,76,171,33,163,167,72,107,175,84,214,164,182,178,189,237,85,68,153,105,146,73,27,27,213,187,119,163,93,177,95,185,90,216,218,168,198,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,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,0,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,1,202,184,177,242,177,172,158,159,228,62,221,57,154,195,85,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,165,62,19,188,172,104,223,167,248,247,183,64,117,80,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,35,186,241,47,192,173,79,20,188,108,226,153,198,160,208,85,179,74,236,24,61,60,53,211,83,85,68,199,220,238,48,220,42,94,150,213,68,145,39,133,142,142,161,178,62,102,179,250,140,115,26,246,61,200,246,77,240,85,95,60,239,185,63,204,159,166,145,87,149,199,158,205,50,252,107,217,235,71,52,127,61,154,155,248,47,179,209,18,171,145,143,223,103,229,191,212,139,84,0,0,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,0,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,1,85,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,93,73,64,60,209,252,246,106,111,224,190,207,68,79,254,74,158,86,50,159,80,43,189,186,220,74,174,44,124,172,107,39,167,249,15,183,78,102,176,213,64,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,0,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,129,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,1,149,114,255,0,185,92,121,19,211,47,198,189,226,180,149,69,117,115,164,214,59,238,31,163,88,150,142,218,33,237,210,106,37,194,162,162,233,83,185,139,186,150,218,234,121,27,77,177,204,85,77,243,207,79,47,113,175,99,155,225,182,253,77,145,200,148,237,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,157,24,197,150,104,163,71,59,162,111,145,141,254,110,68,95,148,250,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,83,193,30,188,212,241,29,195,70,29,169,55,154,218,73,242,21,167,125,175,32,72,106,34,145,233,113,166,122,197,36,146,178,38,49,176,190,102,182,58,148,139,99,118,50,161,136,157,91,181,203,221,74,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,0,34,175,52,127,34,122,155,248,47,188,81,20,2,106,160,31,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,99,17,207,118,214,49,203,209,168,174,94,157,17,21,126,69,16,235,127,50,222,34,245,71,88,109,154,157,134,228,149,120,93,183,26,168,125,94,53,96,106,210,215,193,108,158,90,31,9,81,43,220,250,102,182,169,239,107,234,21,174,154,55,44,73,81,35,99,219,213,85,102,255,0,19,60,87,105,199,22,188,179,53,39,53,194,165,240,55,90,31,129,65,127,176,79,50,62,170,209,84,235,189,26,163,92,168,137,220,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,83,97,170,128,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,165,62,44,124,172,107,39,167,249,15,183,78,102,176,212,150,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,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,249,153,119,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,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,234,145,207,114,34,34,162,36,128,0,0,85,95,60,239,185,63,204,159,166,145,87,149,199,158,205,50,252,107,217,235,75,254,0,25,87,52,167,194,119,149,141,27,244,255,0,30,246,232,10,224,231,131,154,218,171,243,253,44,211,152,105,234,210,229,99,179,220,111,117,18,185,141,236,58,10,233,162,134,38,177,219,183,43,209,214,249,149,200,173,68,68,116,125,21,221,85,27,23,249,111,98,214,44,195,141,173,45,180,228,116,62,46,146,158,225,87,116,142,62,235,227,219,85,69,67,81,87,77,39,86,42,42,236,158,8,159,211,174,215,109,232,228,86,170,162,232,80,135,252,216,49,107,22,65,193,46,95,118,187,208,248,138,188,102,225,104,186,90,228,238,189,158,30,169,245,208,210,58,78,141,84,71,245,130,174,161,157,28,138,223,175,175,77,205,106,165,32,233,62,117,251,47,213,60,55,83,62,23,241,63,178,89,5,186,251,224,187,253,159,21,225,106,99,155,181,220,218,237,155,187,123,119,109,119,78,189,122,47,78,134,159,140,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,229,92,88,249,88,214,79,79,242,31,110,156,205,97,161,62,58,56,205,177,112,121,167,20,183,56,237,95,25,204,242,143,17,79,140,219,101,99,210,149,210,68,140,238,212,212,200,222,157,33,139,187,18,172,109,114,73,35,158,214,183,106,43,229,142,128,127,194,172,247,42,255,0,109,114,60,147,35,184,127,202,86,87,92,171,170,36,255,0,181,36,211,73,35,255,0,227,115,156,239,237,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,38,232,173,240,72,214,163,88,198,181,34,116,168,197,114,62,100,114,247,36,99,33,219,45,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,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,0,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,128,114,174,44,124,172,107,39,167,249,15,183,78,102,176,210,159,9,222,86,52,111,211,252,123,219,160,58,168,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,21,87,207,59,238,79,243,39,233,164,85,229,113,231,179,76,191,26,246,122,209,205,31,207,102,166,254,11,236,244,68,170,228,99,247,217,249,111,245,34,213,0,0,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,128,85,95,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,23,82,80,15,52,127,61,154,155,248,47,179,209,19,255,0,146,167,149,140,167,212,10,239,110,183,18,171,139,31,43,26,201,233,254,67,237,211,153,172,53,80,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,0,101,92,191,238,87,30,68,244,203,241,175,120,173,37,81,156,206,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,91,27,177,245,15,69,234,237,206,94,233,164,90,57,125,195,249,87,235,214,177,93,230,237,210,106,37,195,29,167,181,211,109,98,238,165,182,222,162,141,213,59,218,245,84,223,60,245,17,118,220,198,57,190,27,119,212,217,26,169,5,137,211,206,11,71,47,184,55,20,11,170,181,19,120,139,46,165,219,224,168,163,147,107,25,216,170,161,167,130,146,162,155,162,61,207,118,214,50,154,94,226,181,141,95,19,177,187,150,55,41,237,185,48,107,205,54,43,170,25,46,128,95,107,106,252,62,113,78,219,165,137,142,168,149,208,71,113,163,142,71,79,27,33,70,43,24,249,169,186,189,210,171,153,242,161,141,139,189,92,196,109,196,148,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,0,69,94,104,254,68,245,55,240,95,120,162,40,4,213,64,5,48,115,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,39,70,162,35,17,189,32,181,139,63,204,177,156,103,38,195,44,89,13,93,37,139,49,167,166,166,190,219,218,168,176,87,50,158,161,149,16,43,218,168,168,143,142,88,209,90,244,232,244,71,72,212,93,178,61,174,243,230,170,0,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,0,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,164,3,149,113,99,229,99,89,61,63,200,125,186,115,53,134,148,248,177,242,177,172,158,159,228,62,221,57,154,195,85,6,125,185,151,96,20,218,125,198,150,162,82,219,113,234,187,85,182,249,81,77,127,165,89,146,93,149,143,171,166,142,90,170,136,159,34,174,246,58,177,106,209,118,174,198,189,175,99,118,236,218,147,87,145,246,107,117,175,192,53,79,78,102,167,164,75,109,142,241,110,189,211,202,214,59,190,233,235,161,150,25,90,247,110,218,172,70,219,225,86,162,53,21,21,210,117,87,117,68,109,154,0,0,42,175,158,119,220,159,230,79,211,72,171,202,227,207,102,153,126,53,236,245,165,255,0,0,12,171,154,83,225,59,202,198,141,250,127,143,123,116,5,43,115,71,243,217,169,191,130,251,61,17,37,57,29,98,214,42,188,171,87,51,90,138,29,247,171,85,190,207,107,163,169,238,189,59,84,181,114,85,73,81,30,196,93,142,220,250,42,101,234,168,174,78,223,70,170,35,156,139,109,71,148,213,140,23,246,161,165,153,150,153,252,83,225,159,107,113,251,141,139,198,246,59,222,23,197,83,73,15,119,183,185,187,246,247,55,109,220,222,189,58,117,78,189,76,193,26,93,225,163,63,169,213,62,30,116,223,80,110,25,13,37,242,229,124,197,237,181,55,74,234,101,139,100,183,31,14,196,172,69,72,145,24,199,182,161,37,99,216,212,77,143,107,155,209,187,122,38,125,248,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,114,174,44,124,172,107,39,167,249,15,183,78,102,176,245,90,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,195,133,140,141,189,35,137,141,250,90,157,122,117,94,170,170,171,109,60,177,121,127,214,105,21,29,55,16,58,223,142,248,76,234,175,108,248,205,182,89,39,138,170,195,75,36,19,67,43,170,88,215,164,107,52,241,212,124,225,145,142,116,45,99,122,171,100,115,217,29,138,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,64,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,160,57,87,22,62,86,53,147,211,252,135,219,167,51,88,106,160,28,171,139,31,43,26,201,233,254,67,237,211,153,172,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,160,5,85,243,206,251,147,252,201,250,105,21,121,92,121,236,211,47,198,189,158,180,115,71,243,217,169,191,130,251,61,17,42,185,24,253,246,126,91,253,72,181,64,0,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,197,212,148,3,205,31,207,102,166,254,11,236,244,68,255,0,228,169,229,99,41,245,2,187,219,173,196,170,226,199,202,198,178,122,127,144,251,116,230,107,13,84,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,0,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,0,25,87,47,251,149,199,145,61,50,252,107,222,43,79,107,198,230,188,212,240,227,195,70,99,169,54,106,218,72,50,20,167,101,175,31,73,170,34,141,235,113,169,122,69,28,145,50,86,61,179,62,22,186,74,149,139,99,183,178,157,232,189,27,185,201,157,107,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,191,227,127,72,112,221,5,229,137,150,233,30,159,193,87,29,139,29,167,180,67,78,181,115,172,211,202,247,223,41,37,150,105,31,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,163,98,250,57,165,232,93,30,176,112,167,126,201,40,172,222,47,36,211,191,240,146,217,52,107,4,114,50,150,53,68,184,49,210,74,155,187,62,23,185,51,163,99,154,231,201,77,7,245,149,168,199,82,182,128,235,29,247,135,253,101,196,245,139,28,135,196,85,227,55,6,212,73,77,185,140,241,116,175,107,163,169,166,222,246,61,35,238,193,36,177,119,54,43,153,191,115,126,166,162,154,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,166,30,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,2,42,243,71,242,39,169,191,130,251,197,17,64,38,170,0,62,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,22,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,186,91,124,242,57,168,230,61,174,73,93,18,61,92,175,133,26,189,201,30,201,182,196,179,85,0,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,128,85,95,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,23,82,1,202,184,177,242,177,172,158,159,228,62,221,57,154,195,74,124,88,249,88,214,79,79,242,31,110,156,205,97,170,130,170,249,222,233,111,255,0,155,77,107,183,216,191,243,188,90,239,115,241,95,243,84,208,65,217,87,255,0,251,73,219,216,207,248,158,239,241,104,71,94,82,121,173,215,21,227,75,31,177,91,233,233,36,167,204,108,247,91,37,115,166,99,149,241,192,202,103,87,35,162,84,114,34,63,187,67,19,85,92,142,77,142,122,116,234,168,230,222,240,0,2,170,249,231,125,201,254,100,253,52,138,188,174,60,246,105,151,227,94,207,90,95,240,0,202,185,165,62,19,188,172,104,223,167,248,247,183,64,103,91,86,51,175,218,134,169,230,90,153,240,191,134,125,173,200,46,55,223,5,223,239,120,95,21,83,36,221,174,230,214,239,219,220,219,187,107,122,244,235,209,58,244,45,255,0,147,38,150,253,148,225,198,251,169,149,246,47,11,95,157,228,18,120,106,223,21,191,198,90,232,152,144,195,252,52,122,182,61,149,78,184,183,230,214,189,221,122,175,86,246,212,159,224,203,190,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,211,167,84,79,228,94,247,43,143,34,122,101,248,215,188,86,148,173,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,85,3,149,113,99,229,99,89,61,63,200,125,186,115,53,133,138,114,197,229,255,0,71,171,181,148,220,64,235,126,59,226,240,90,77,179,227,54,217,100,130,90,91,245,84,115,205,12,174,169,99,94,178,36,48,73,79,243,134,70,53,179,57,237,234,174,141,175,100,151,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,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,160,0,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,28,171,139,31,43,26,201,233,254,67,237,211,153,172,53,80,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,83,225,59,202,198,141,250,127,143,123,116,7,85,0,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,2,170,249,231,125,201,254,100,253,52,138,188,174,60,246,105,151,227,94,207,90,57,163,249,236,212,223,193,125,158,136,149,92,140,126,251,63,45,254,164,90,160,0,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,234,74,1,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,85,113,99,229,99,89,61,63,200,125,186,115,53,134,170,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,0,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,12,171,151,253,202,227,200,158,153,126,53,239,21,164,32,231,63,175,52,217,86,168,99,90,1,98,173,171,240,248,61,59,174,151,214,54,162,86,193,37,198,178,56,221,4,111,133,88,140,123,225,166,232,246,202,142,127,202,186,70,38,197,107,209,222,39,147,238,142,95,115,158,40,19,85,105,230,240,246,93,52,183,207,81,89,38,214,63,191,85,93,79,61,37,61,55,69,123,94,221,204,125,76,189,196,107,218,158,27,99,182,172,141,82,197,121,163,249,19,212,223,193,125,226,136,160,19,85,6,101,181,251,71,47,188,63,235,46,89,163,185,28,222,34,175,25,184,58,158,58,157,172,103,139,165,123,82,74,106,157,140,123,210,62,236,18,69,47,111,122,185,155,246,187,234,106,161,113,92,164,53,230,155,84,248,104,143,77,174,21,181,115,228,58,97,81,240,186,149,169,168,150,161,242,219,167,124,146,208,200,143,123,17,172,99,90,146,211,50,38,189,251,25,70,213,250,90,246,53,33,175,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,1,21,121,163,249,19,212,223,193,125,226,136,160,19,85,0,3,202,106,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,255,0,18,23,178,70,244,146,38,59,233,114,117,233,209,122,162,170,46,123,56,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,110,106,75,10,170,186,55,57,170,138,246,62,57,31,163,224,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,165,62,44,124,172,107,39,167,249,15,183,78,102,176,213,65,23,249,151,96,21,58,131,193,110,162,82,219,113,234,75,173,202,199,79,77,127,165,89,146,45,244,108,164,169,142,90,170,136,159,34,166,199,182,141,42,209,118,174,247,49,207,99,119,111,218,180,25,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,99,209,204,118,215,177,171,209,200,173,94,157,21,21,62,70,164,192,0,21,87,207,59,238,79,243,39,233,164,85,229,113,231,179,76,191,26,246,122,210,255,0,128,6,85,205,41,240,157,229,99,70,253,63,199,189,186,3,53,133,255,0,114,184,242,39,166,95,141,123,197,105,42,129,157,110,63,48,95,217,223,25,58,177,96,248,167,196,60,94,65,37,247,189,216,237,109,248,148,108,175,237,109,220,238,189,191,21,219,221,215,234,217,187,163,122,237,75,74,228,245,154,221,114,174,15,153,98,184,83,210,71,79,135,101,23,43,37,11,161,99,145,242,64,246,195,92,174,149,85,202,138,254,237,116,173,69,106,53,54,53,137,211,170,43,157,81,124,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,37,80,57,87,22,62,86,53,147,211,252,135,219,167,41,131,151,159,5,151,94,41,245,66,158,251,151,227,245,110,210,188,106,161,87,32,172,74,151,82,165,108,233,30,232,173,240,72,214,171,158,247,57,98,116,168,197,106,178,21,114,247,35,123,225,221,125,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,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,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,227,91,150,247,239,131,170,118,173,76,253,178,253,146,248,102,63,5,139,193,125,157,241,253,206,221,77,68,221,222,231,138,139,167,95,19,183,110,213,233,179,175,95,159,68,245,124,12,112,49,251,151,125,182,255,0,101,31,182,63,108,126,27,254,210,124,63,194,248,79,19,255,0,227,19,111,221,226,127,245,122,108,254,222,191,41,84,0,33,87,26,220,183,191,124,29,83,181,106,103,237,151,236,151,195,49,248,44,94,11,236,239,143,238,118,234,106,38,238,247,60,84,93,58,248,157,187,118,175,77,157,122,252,250,39,171,224,99,129,143,220,187,237,183,251,40,253,177,251,99,240,223,246,147,225,254,23,194,120,159,255,0,24,155,126,239,19,255,0,171,211,103,246,245,249,74,160,121,77,88,193,127,106,26,89,153,105,159,197,62,25,246,183,31,184,216,188,111,99,189,225,124,85,52,144,247,123,123,155,191,111,115,118,221,205,235,211,167,84,235,212,173,111,238,24,255,0,237,69,255,0,114,127,251,249,106,128,242,154,177,130,254,212,52,179,50,211,63,138,124,51,237,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,247,55,126,222,230,237,187,155,215,167,78,169,215,169,90,223,220,49,255,0,218,139,254,228,255,0,247,242,202,116,159,5,253,151,233,102,27,166,127,20,248,159,217,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,238,118,205,221,189,219,119,59,167,94,157,87,167,83,213,128,66,174,53,185,111,126,248,58,167,106,212,207,219,47,217,47,134,99,240,88,188,23,217,223,31,220,237,212,212,77,221,238,120,168,186,117,241,59,118,237,94,155,58,245,249,244,79,87,192,199,3,31,185,119,219,111,246,81,251,99,246,199,225,191,237,39,195,252,47,132,241,63,254,49,54,253,222,39,255,0,87,166,207,237,235,242,149,64,17,87,142,126,6,63,125,31,177,63,236,163,246,59,236,119,196,191,218,79,136,120,175,23,225,191,252,98,29,155,124,55,254,183,93,255,0,217,211,231,202,184,92,229,73,251,181,235,182,51,173,127,183,175,180,127,103,60,111,244,103,217,111,7,223,241,20,115,211,127,142,241,114,109,219,223,221,253,69,235,183,167,203,175,84,113,71,202,147,247,148,215,108,155,90,255,0,111,95,103,62,209,248,47,232,207,178,222,51,177,225,232,224,166,255,0,29,226,227,221,187,177,187,250,137,211,119,79,159,78,171,213,120,24,224,99,247,46,251,109,254,202,63,108,126,216,252,55,253,164,248,127,133,240,158,39,255,0,198,38,223,187,196,255,0,234,244,217,253,189,126,82,168,0,1,202,184,163,208,191,222,83,66,114,109,20,251,83,246,115,237,31,130,254,147,240,62,51,177,225,235,32,169,255,0,19,220,143,118,238,198,223,235,167,77,221,126,125,58,44,42,210,126,77,127,178,253,83,195,117,51,247,142,248,159,217,44,130,221,125,240,95,100,59,62,43,194,212,199,55,107,185,227,93,179,119,111,110,237,174,233,215,175,69,233,208,178,160,14,85,197,30,133,254,242,154,19,147,104,167,218,159,179,159,104,252,23,244,159,129,241,157,143,15,89,5,79,248,158,228,123,183,118,54,255,0,93,58,110,235,243,233,209,97,86,147,242,107,253,151,234,158,27,169,159,188,119,196,254,201,100,22,235,239,130,251,33,217,241,94,22,166,57,187,93,207,26,237,155,187,123,119,109,119,78,189,122,47,78,133,149,0,69,94,57,248,24,253,244,126,196,255,0,178,143,216,239,177,223,18,255,0,105,62,33,226,188,95,134,255,0,241,136,118,109,240,223,250,221,119,255,0,103,79,159,148,224,167,150,247,238,125,170,119,93,76,253,178,253,173,248,158,63,61,139,193,125,157,240,29,190,229,77,60,221,222,231,138,151,175,79,13,183,110,212,235,191,175,95,151,69,154,164,0,226,143,149,39,239,41,174,217,54,181,254,222,190,206,125,163,240,95,209,159,101,188,103,99,195,209,193,77,254,59,197,199,187,119,99,119,245,19,166,238,159,62,157,87,191,240,83,194,151,238,125,165,151,93,51,251,123,246,183,226,121,4,247,223,27,240,191,1,219,238,83,83,195,218,237,247,165,235,211,195,110,221,185,58,239,233,211,229,213,122,174,172,96,191,181,13,44,204,180,207,226,159,12,251,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,86,183,247,12,127,246,162,255,0,185,63,253,252,181,64,71,254,53,184,82,253,240,116,178,213,166,127,111,126,201,124,51,32,130,251,227,126,23,227,251,157,186,106,136,123,93,190,244,93,58,248,157,219,183,47,77,157,58,124,250,167,0,225,115,149,39,238,215,174,216,206,181,254,222,190,209,253,156,241,191,209,159,101,188,31,127,196,81,207,77,254,59,197,201,183,111,127,119,245,23,174,222,159,46,189,82,127,128,1,31,248,214,225,75,247,193,210,203,86,153,253,189,251,37,240,204,130,11,239,141,248,95,143,238,118,233,170,33,237,118,251,209,116,235,226,119,110,220,189,54,116,233,243,234,156,3,133,206,84,159,187,94,187,99,58,215,251,122,251,71,246,115,198,255,0,70,125,150,240,125,255,0,17,71,61,55,248,239,23,38,221,189,253,223,212,94,187,122,124,186,245,73,254,8,255,0,198,183,10,95,190,14,150,90,180,207,237,239,217,47,134,100,16,95,124,111,194,252,127,115,183,77,81,15,107,183,222,139,167,95,19,187,118,229,233,179,167,79,159,84,224,28,46,114,164,253,218,245,219,25,214,191,219,215,218,63,179,158,55,250,51,236,183,131,239,248,138,57,233,191,199,120,185,54,237,239,238,254,162,245,219,211,229,215,170,79,240,1,85,127,220,49,255,0,218,139,254,228,255,0,247,242,127,240,185,161,127,187,94,132,227,58,41,246,167,237,31,217,207,27,253,39,224,124,31,127,196,86,79,83,254,39,185,38,221,189,253,191,215,94,187,122,252,186,244,72,127,175,220,164,239,188,64,107,46,89,172,89,31,19,158,30,175,38,184,58,162,58,111,177,108,127,132,165,99,82,58,106,109,236,172,98,73,218,130,56,162,238,108,71,63,102,231,125,78,85,36,175,6,92,32,98,188,29,233,197,118,29,105,191,125,163,189,94,174,14,184,93,239,178,91,163,164,146,167,162,108,130,6,177,170,247,182,24,152,138,173,99,228,147,164,146,206,244,86,164,155,27,234,248,163,208,191,222,83,66,114,109,20,251,83,246,115,237,31,130,254,147,240,62,51,177,225,235,32,169,255,0,19,220,143,118,238,198,223,235,167,77,221,126,125,58,44,0,254,225,143,254,212,95,247,39,255,0,191,150,168,66,174,51,121,102,98,188,88,234,61,14,169,90,117,27,236,53,233,45,237,183,221,251,118,8,235,163,185,118,215,248,19,187,108,176,189,38,107,21,99,115,222,233,55,71,28,13,68,98,71,245,126,175,4,60,3,223,120,50,202,178,91,181,62,186,125,171,178,229,22,248,105,235,45,31,102,25,67,214,170,9,55,83,212,247,214,162,87,253,12,146,165,157,180,70,181,221,254,174,234,172,105,249,92,107,114,222,253,240,117,78,213,169,159,182,95,178,95,12,199,224,177,120,47,179,190,63,185,219,169,168,155,187,220,241,81,116,235,226,118,237,218,189,54,117,235,243,232,158,175,129,142,6,63,114,239,182,223,236,163,246,199,237,143,195,127,218,79,135,248,95,9,226,127,252,98,109,251,188,79,254,175,77,159,219,215,229,42,128,57,87,20,122,23,251,202,104,78,77,162,159,106,126,206,125,163,240,95,210,126,7,198,118,60,61,100,21,63,226,123,145,238,221,216,219,253,116,233,187,175,207,167,69,128,31,220,49,255,0,218,139,254,228,255,0,247,242,213,0,0,226,156,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,246,181,37,133,85,27,35,90,213,69,99,217,28,140,237,96,3,149,113,71,161,127,188,166,132,228,218,41,246,167,236,231,218,63,5,253,39,224,124,103,99,195,214,65,83,254,39,185,30,237,221,141,191,215,78,155,186,252,250,116,88,85,164,252,154,255,0,101,250,167,134,234,103,239,29,241,63,178,89,5,186,251,224,190,200,118,124,87,133,169,142,110,215,115,198,187,102,238,222,221,219,93,211,175,94,139,211,161,101,64,229,92,81,232,95,239,41,161,57,54,138,125,169,251,57,246,143,193,127,73,248,31,25,216,240,245,144,84,255,0,137,238,71,187,119,99,111,245,211,166,238,191,62,157,22,21,105,63,38,191,217,126,169,225,186,153,251,199,124,79,236,150,65,110,190,248,47,178,29,159,21,225,106,99,155,181,220,241,174,217,187,183,183,118,215,116,235,215,162,244,232,89,80,4,85,227,159,129,143,223,71,236,79,251,40,253,142,251,29,241,47,246,147,226,30,43,197,248,111,255,0,24,135,102,223,13,255,0,173,215,127,246,116,249,249,78,10,121,111,126,231,218,167,117,212,207,219,47,218,223,137,227,243,216,188,23,217,223,1,219,238,84,211,205,221,238,120,169,122,244,240,219,118,237,78,187,250,245,249,116,89,170,1,229,53,99,5,253,168,105,102,101,166,127,20,248,103,218,220,126,227,98,241,189,142,247,133,241,84,210,67,221,237,238,110,253,189,205,219,119,55,175,78,157,83,175,82,181,191,184,99,255,0,181,23,253,201,255,0,239,229,148,234,198,11,251,80,210,204,203,76,254,41,240,207,181,184,253,198,197,227,123,29,239,11,226,169,164,135,187,219,220,221,251,123,155,182,238,111,94,157,58,167,94,165,107,127,112,199,255,0,106,47,251,147,255,0,223,203,84,62,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,182,254,225,143,254,212,95,247,39,255,0,191,150,41,160,58,105,125,209,189,26,196,244,171,35,205,254,215,85,226,182,246,218,227,187,252,53,148,29,234,88,156,230,211,71,216,99,158,141,237,64,145,69,215,115,156,254,222,247,42,185,202,116,0,0,34,175,28,252,12,126,250,63,98,127,217,71,236,119,216,239,137,127,180,159,16,241,94,47,195,127,248,196,59,54,248,111,253,110,187,255,0,179,167,207,149,112,185,202,147,247,107,215,108,103,90,255,0,111,95,104,254,206,120,223,232,207,178,222,15,191,226,40,231,166,255,0,29,226,228,219,183,191,187,250,139,215,111,79,151,94,169,63,192,5,85,255,0,112,199,255,0,106,47,251,147,255,0,223,203,41,210,124,23,246,95,165,152,110,153,252,83,226,127,100,177,251,117,139,198,246,59,62,43,194,211,71,15,119,183,185,219,55,118,247,109,220,238,157,122,117,94,157,74,214,254,225,143,254,212,95,247,39,255,0,191,150,83,164,248,47,236,191,75,48,221,51,248,167,196,254,201,99,246,235,23,141,236,118,124,87,133,166,142,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,158,172,16,3,138,62,84,159,188,166,187,100,218,215,251,122,251,57,246,143,193,127,70,125,150,241,157,143,15,71,5,55,248,239,23,30,237,221,141,223,212,78,155,186,124,250,117,94,255,0,193,79,10,95,185,246,150,93,116,207,237,239,218,223,137,228,19,223,124,111,194,252,7,111,185,77,79,15,107,183,222,151,175,79,13,187,118,228,235,191,167,79,151,85,138,186,177,201,175,246,161,170,121,150,166,126,241,223,12,251,91,144,92,111,190,11,236,135,123,194,248,170,153,38,237,119,60,107,119,237,238,109,221,181,189,122,117,232,157,122,19,87,133,205,11,253,218,244,39,25,209,79,181,63,104,254,206,120,223,233,63,3,224,251,254,34,178,122,159,241,61,201,54,237,239,237,254,186,245,219,215,229,215,162,117,80,121,77,88,193,127,106,26,89,153,105,159,197,62,25,246,183,31,184,216,188,111,99,189,225,124,85,52,144,247,123,123,155,191,111,115,118,221,205,235,211,167,84,235,212,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,127,18,103,190,71,117,146,87,187,234,114,244,235,209,58,34,34,39,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,106,203,57,143,112,99,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,217,219,172,157,138,168,36,116,114,199,189,148,206,99,182,189,142,78,173,85,106,244,234,138,169,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,240,230,99,36,111,73,34,123,126,166,167,94,157,83,170,42,42,250,176,14,85,174,156,81,232,79,13,127,4,253,181,231,63,103,62,209,248,159,134,127,70,86,86,119,252,63,107,189,254,77,20,155,118,247,226,254,183,78,187,190,93,122,47,79,201,209,78,51,56,108,226,39,42,170,194,180,115,82,62,208,94,168,173,239,186,79,77,240,122,250,77,148,172,146,56,221,38,250,136,35,98,244,124,209,167,68,93,223,87,94,157,17,85,63,91,93,56,163,208,158,26,254,9,251,107,206,126,206,125,163,241,63,12,254,140,172,172,239,248,126,215,123,252,154,41,54,237,239,197,253,110,157,119,124,186,244,94,159,147,162,156,102,112,217,196,78,85,85,133,104,230,164,125,160,189,81,91,223,116,158,155,224,245,244,155,41,89,36,113,186,77,245,16,70,197,232,249,163,78,136,187,190,174,189,58,34,170,118,176,121,77,82,213,44,19,69,176,75,158,166,106,93,247,224,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,225,194,199,200,238,178,74,198,253,45,94,157,122,175,68,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,251,59,117,143,191,85,60,141,142,40,247,190,153,172,110,231,189,169,213,202,141,78,189,85,81,62,100,149,0,28,83,90,248,204,225,179,135,108,170,151,10,214,61,72,251,63,122,173,183,178,233,5,55,193,235,234,247,210,190,73,35,108,155,233,224,145,137,213,240,200,157,21,119,125,61,122,116,84,85,253,109,11,226,143,66,120,148,248,223,236,83,57,251,71,246,115,195,124,79,250,50,178,143,177,226,59,189,159,242,152,163,221,187,177,47,245,122,244,219,243,233,213,58,245,80,0,0,31,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,125,119,53,143,116,19,53,174,84,232,229,138,68,78,187,87,167,214,0,0,3,228,182,93,173,87,170,103,214,89,174,116,149,244,241,212,79,72,249,105,166,108,172,108,240,74,248,102,137,92,213,84,71,199,44,114,70,246,255,0,54,189,142,106,244,84,84,62,176,0,0,231,250,215,175,122,79,195,182,43,75,154,235,30,87,246,126,203,91,112,101,174,10,159,3,83,87,190,169,241,201,35,99,217,79,28,143,78,172,134,69,234,169,183,233,233,215,170,162,47,42,196,249,143,112,99,156,229,86,108,43,22,214,79,27,122,200,46,20,246,187,117,55,217,219,172,125,250,169,228,108,113,71,189,244,205,99,119,61,237,78,174,84,106,117,234,170,137,243,36,168,63,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,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,252,136,215,253,212,126,4,255,0,225,207,254,236,222,63,213,9,41,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,99,209,175,110,230,61,171,209,200,142,78,189,21,17,126,71,235,28,255,0,90,245,239,73,248,118,197,105,115,93,99,202,254,207,217,107,110,12,181,193,83,224,106,106,247,213,62,57,36,108,123,41,227,145,233,213,144,200,189,85,54,253,61,58,245,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,127,18,106,118,70,222,145,196,247,125,78,78,189,58,39,85,84,69,144,0,249,43,110,214,171,117,77,5,29,194,231,73,75,81,116,168,90,74,24,166,153,172,125,84,233,20,147,44,81,53,87,171,222,145,67,44,138,214,245,93,145,189,223,201,170,169,245,128,15,63,137,231,248,110,117,83,144,82,225,249,13,37,217,248,173,226,75,5,221,105,149,92,202,91,140,113,69,44,180,234,254,155,92,246,54,120,209,251,85,118,191,115,29,209,236,123,91,232,15,63,38,127,134,197,159,211,233,107,178,26,69,203,42,172,243,95,217,105,106,171,167,75,116,83,71,3,170,30,136,157,24,197,150,102,49,187,149,55,170,73,179,119,110,77,190,128,0,126,78,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,223,225,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,232,191,39,53,81,126,104,167,235,0,121,252,179,63,195,112,90,156,126,151,48,200,105,45,47,202,175,17,216,45,11,82,170,214,85,92,100,138,89,98,167,71,244,218,215,189,176,72,140,220,169,185,251,88,222,175,123,26,239,147,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,248,112,177,242,59,172,146,177,191,75,87,167,94,171,209,17,85,56,174,39,204,123,131,28,231,42,179,97,88,182,178,120,219,214,65,112,167,181,219,169,190,206,221,99,239,213,79,35,99,138,61,239,166,107,27,185,239,106,117,114,163,83,175,85,84,79,153,37,65,231,240,220,255,0,13,212,26,107,173,86,25,144,210,93,89,99,188,86,216,46,105,10,174,250,59,141,36,171,21,69,60,172,114,35,152,246,185,58,167,84,250,152,230,61,187,152,246,185,125,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,206,221,100,236,85,65,35,163,150,61,236,166,115,29,181,236,114,117,106,171,87,167,84,85,79,153,218,180,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,135,51,25,35,122,73,19,219,245,53,58,244,234,157,81,81,87,213,156,83,90,248,204,225,179,135,108,170,151,10,214,61,72,251,63,122,173,183,178,233,5,55,193,235,234,247,210,190,73,35,108,155,233,224,145,137,213,240,200,157,21,119,125,61,122,116,84,85,104,167,25,156,54,113,19,149,85,97,90,57,169,31,104,47,84,86,247,221,39,166,248,61,125,38,202,86,73,28,110,147,125,68,17,177,122,62,104,211,162,46,239,171,175,78,136,170,157,172,252,156,167,44,197,112,107,21,86,83,154,228,214,172,126,203,69,179,196,220,110,149,177,210,82,193,189,237,99,55,203,34,181,141,220,247,181,169,213,126,110,114,34,124,213,15,214,0,249,45,151,107,85,234,153,245,150,107,157,37,125,60,117,19,210,62,90,105,155,43,27,60,18,190,25,162,87,53,85,17,241,203,28,145,189,191,205,175,99,154,189,21,21,15,172,3,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,250,192,0,31,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,125,119,53,143,116,19,53,174,84,232,229,138,68,78,187,87,167,31,214,190,51,56,108,225,219,42,165,194,181,143,82,62,207,222,171,109,236,186,65,77,240,122,250,189,244,175,146,72,219,38,250,120,36,98,117,124,50,39,69,93,223,79,94,157,21,21,127,91,66,248,163,208,158,37,62,55,251,20,206,126,209,253,156,240,223,19,254,140,172,163,236,120,142,239,103,252,166,40,247,110,236,75,253,94,189,54,252,250,117,78,189,84,0,126,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,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,249,17,175,251,168,252,9,255,0,195,159,253,217,188,127,170,18,168,0,126,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,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,249,31,93,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,214,1,231,228,207,240,216,179,250,125,45,118,67,72,185,101,85,158,107,251,45,45,85,116,233,110,138,104,224,117,67,209,19,163,24,178,204,198,55,114,166,245,73,54,110,237,201,183,208,0,15,201,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,187,252,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,189,23,228,230,170,47,205,20,250,237,151,107,85,234,153,245,150,107,157,37,125,60,117,19,210,62,90,105,155,43,27,60,18,190,25,162,87,53,85,17,241,203,28,145,189,191,205,175,99,154,189,21,21,15,172,3,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,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,200,141,127,221,71,224,79,254,28,255,0,238,205,227,253,80,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,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,228,126,176,0,0,124,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,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,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,199,85,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,234,65,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,0,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,65,94,111,249,77,247,6,208,45,61,205,113,106,239,5,122,199,245,66,211,116,183,84,246,153,39,98,170,10,42,249,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,62,71,85,224,95,140,219,23,24,122,113,85,115,146,213,240,108,207,23,240,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,235,214,25,123,82,170,70,231,44,145,185,142,107,183,34,50,89,36,168,0,21,65,204,135,94,115,46,27,121,129,233,198,171,97,149,181,109,125,187,7,183,50,231,67,13,66,66,203,181,185,110,181,235,81,69,42,185,143,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,97,92,52,113,23,130,113,65,165,148,26,153,130,212,127,154,163,188,81,108,155,250,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,177,255,0,205,23,249,162,117,80,0,0,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,165,196,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,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,145,250,199,42,226,199,202,198,178,122,127,144,251,116,228,42,229,105,199,183,219,186,59,15,10,58,161,6,204,130,213,111,240,120,133,210,158,159,164,117,244,52,144,43,146,142,161,172,78,145,205,12,17,57,89,47,68,108,145,198,168,245,73,90,142,158,202,128,32,7,58,191,43,24,183,168,20,62,221,113,42,175,132,239,52,250,55,234,6,61,238,48,26,83,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,41,240,157,229,99,70,253,63,199,189,186,3,170,144,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,63,39,44,184,223,108,248,173,230,237,139,99,159,104,47,84,86,250,138,139,117,163,198,50,147,226,21,76,141,206,138,155,190,244,86,69,220,122,53,157,199,38,214,238,234,191,36,51,175,196,191,17,122,203,172,122,251,95,169,153,213,69,215,28,201,49,203,132,180,118,122,45,141,163,174,198,161,167,173,154,104,40,251,145,69,12,157,234,105,36,123,123,175,106,75,185,189,85,81,81,17,46,83,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,177,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,155,93,19,229,149,64,135,252,198,120,215,253,213,116,226,11,6,1,115,181,73,169,185,79,240,237,180,211,175,118,75,93,10,163,210,75,155,161,218,230,59,107,216,145,196,217,85,173,124,142,115,186,74,216,101,141,106,7,131,205,99,213,141,23,215,220,94,237,163,144,248,219,214,65,112,162,199,231,180,110,166,143,227,84,179,214,211,185,214,254,253,67,30,202,110,243,226,141,157,244,68,115,58,245,234,137,215,173,228,241,15,154,241,47,106,225,114,187,51,209,125,53,164,143,84,37,179,211,212,212,216,229,172,101,116,246,119,190,36,117,90,82,163,24,177,92,42,96,85,114,70,207,165,146,43,119,34,74,168,218,121,115,237,251,82,206,255,0,106,127,182,191,142,255,0,134,127,104,62,212,252,79,194,195,255,0,133,60,79,137,239,246,118,118,191,199,125,91,54,108,254,205,189,62,69,255,0,112,81,197,117,139,139,77,26,162,204,187,182,170,60,190,219,210,143,41,178,81,76,247,120,10,173,207,72,228,70,200,136,244,134,118,51,187,26,245,123,83,171,227,238,61,241,72,164,128,5,90,243,65,230,9,83,105,169,189,112,189,162,215,90,71,189,244,238,160,204,47,148,210,197,82,205,147,69,85,79,89,101,88,165,129,205,71,163,95,3,159,60,82,239,141,232,232,190,151,181,253,35,95,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,254,163,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,161,245,158,83,85,117,51,21,209,189,56,200,245,75,53,171,240,246,92,102,223,45,194,167,108,145,178,73,182,39,209,4,93,199,177,142,154,87,171,99,141,138,228,223,35,216,212,94,174,67,60,60,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,77,168,233,159,186,89,30,249,28,137,185,239,118,214,177,155,35,100,202,163,214,62,32,181,139,149,30,176,220,245,190,27,173,210,130,223,112,176,210,227,57,69,197,209,54,75,173,43,46,116,49,75,10,53,172,108,147,118,36,135,171,170,164,115,221,44,147,200,213,114,186,23,144,175,132,239,52,250,55,234,6,61,238,48,26,83,43,131,154,199,28,117,58,107,106,175,225,111,77,153,73,45,247,39,179,171,50,155,155,159,20,233,110,183,85,53,236,90,38,71,213,85,149,51,69,213,206,116,141,78,220,50,198,230,35,157,43,100,134,5,114,252,212,62,32,177,62,35,177,156,75,64,46,189,106,242,235,133,52,23,139,61,77,92,80,80,221,45,244,207,90,153,219,59,229,142,84,139,108,17,212,116,154,56,221,59,26,249,18,36,115,158,172,126,133,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,165,110,117,126,105,241,111,79,232,125,198,226,57,42,121,167,202,125,63,174,247,27,113,115,215,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,45,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,78,179,3,147,126,115,196,190,81,106,200,45,249,93,125,93,247,72,45,180,238,183,218,171,174,85,236,168,158,217,119,166,109,34,50,130,153,29,47,121,148,203,73,50,59,102,197,133,171,19,59,106,199,44,136,251,52,5,48,105,87,27,119,94,20,56,229,214,139,22,79,61,93,118,157,101,90,145,122,134,235,70,234,167,54,11,76,238,188,43,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,125,46,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,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,252,143,214,7,42,226,199,202,198,178,122,127,144,251,116,228,0,229,89,199,143,254,8,225,83,87,239,95,231,98,196,47,183,59,143,253,3,41,172,141,103,107,254,176,232,159,36,223,230,233,216,223,241,76,45,80,0,113,254,42,184,152,195,120,80,210,58,205,82,204,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,38,213,108,44,219,20,143,124,142,69,218,198,59,107,94,253,145,190,26,242,134,212,204,171,89,53,31,136,253,82,205,106,252,69,235,38,184,88,46,21,59,100,145,241,195,189,110,123,32,139,184,247,189,176,196,196,108,113,177,92,187,35,99,26,139,209,168,112,14,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,0,114,174,44,124,172,107,39,167,249,15,183,78,102,176,213,64,0,163,110,106,90,177,196,189,251,90,31,165,186,203,73,73,97,196,236,245,21,87,60,74,211,109,153,139,5,194,220,234,186,152,41,110,117,40,201,164,87,84,190,40,156,206,143,86,118,209,31,182,40,251,143,223,213,121,83,241,213,77,135,73,65,194,198,171,215,210,83,88,170,170,18,28,42,185,180,178,186,118,220,106,235,88,159,13,122,67,27,145,204,150,90,137,37,108,210,43,123,106,146,53,207,115,93,26,69,110,128,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,77,170,216,89,182,41,30,249,28,139,181,140,118,214,189,251,35,125,6,101,60,78,235,46,79,196,21,87,19,173,202,62,15,159,77,112,101,194,26,219,92,45,130,58,94,220,77,134,56,25,26,238,71,66,216,24,216,85,146,111,238,70,138,146,172,155,158,174,189,238,14,248,170,195,120,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,62,181,108,78,123,221,225,164,115,100,116,47,220,237,204,69,106,175,113,146,49,157,212,21,87,205,79,143,31,252,47,194,166,144,94,191,205,69,151,223,109,151,31,250,118,84,217,28,206,215,253,93,210,190,57,191,206,83,189,191,227,88,70,174,89,122,153,196,117,139,136,236,91,2,209,202,187,173,211,27,186,92,18,108,170,196,249,31,37,174,43,91,223,11,43,46,18,70,175,108,112,205,28,108,143,100,232,173,122,189,177,69,252,68,147,179,39,74,210,174,54,238,188,40,113,203,173,22,44,158,122,186,237,58,202,181,34,245,13,214,141,213,78,108,22,153,221,120,86,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,250,92,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,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,249,31,172,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,23,253,255,0,146,203,255,0,119,255,0,254,156,56,87,42,126,56,234,117,42,213,65,194,222,164,178,146,43,238,49,103,70,98,215,54,190,40,18,227,110,165,107,24,148,79,143,170,43,234,97,139,163,154,232,218,189,200,98,145,207,70,186,39,73,53,143,128,0,41,219,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,213,81,148,211,75,209,205,116,109,78,220,210,200,231,163,155,43,164,134,226,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,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,0,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,58,175,60,239,185,63,204,159,166,144,3,134,142,34,243,190,23,245,78,131,83,48,90,143,243,84,119,138,45,144,255,0,73,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,119,179,249,162,255,0,52,93,9,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,160,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,132,0,231,87,229,99,22,245,2,135,219,174,37,80,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,187,36,107,122,35,149,142,216,244,100,141,77,236,106,166,130,120,104,226,47,4,226,131,75,40,53,51,5,168,255,0,53,71,120,162,217,55,244,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,99,255,0,154,47,243,68,234,160,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,118,249,28,222,138,228,99,182,49,31,35,147,99,28,169,86,218,7,205,207,81,236,122,227,144,220,53,122,15,138,105,238,113,144,71,60,84,213,21,74,178,97,212,175,154,56,247,83,190,24,21,213,16,197,74,137,190,20,137,174,150,72,210,70,171,36,146,101,151,202,115,127,202,108,89,206,190,233,238,107,139,87,120,219,46,65,165,246,155,165,186,167,180,248,251,244,179,214,215,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,242,56,175,5,28,87,95,120,75,214,90,44,203,187,117,172,196,46,93,40,242,155,37,20,204,111,143,165,218,244,142,68,108,136,172,89,160,123,251,177,175,86,57,122,62,62,227,25,44,138,104,39,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,63,43,85,117,163,75,244,66,213,104,190,234,190,95,73,141,219,111,151,138,123,13,29,101,91,36,236,45,108,205,123,163,108,146,53,170,216,89,182,41,28,178,200,173,141,168,213,87,57,167,181,0,3,53,156,88,249,167,214,79,80,50,31,113,156,149,92,175,120,233,253,138,101,76,208,237,99,204,252,38,155,94,183,252,30,166,181,187,161,177,93,36,145,170,157,102,87,39,135,163,155,172,157,206,168,230,50,85,100,159,194,107,170,36,91,169,57,87,22,62,86,53,147,211,252,135,219,167,51,109,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,123,220,191,120,238,177,113,85,138,199,133,101,47,240,90,155,143,219,210,75,141,55,71,201,241,74,88,35,165,142,91,174,246,83,197,79,7,118,166,161,201,225,154,170,230,116,234,157,91,243,73,128,8,1,206,175,202,198,45,234,5,15,183,92,74,107,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,177,232,230,59,107,216,213,232,228,86,175,78,138,138,159,35,67,220,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,106,216,156,247,187,195,72,230,200,232,95,185,219,152,138,213,94,227,36,99,59,169,202,184,177,242,177,172,158,159,228,62,221,57,154,195,74,124,39,121,88,209,191,79,241,239,110,128,234,164,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,129,85,124,212,248,14,255,0,194,252,85,233,5,151,252,212,185,125,138,217,110,255,0,167,125,77,237,207,238,255,0,213,219,43,35,135,252,229,67,221,254,53,229,122,240,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,187,36,107,122,35,149,142,216,244,100,141,77,236,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,237,241,185,221,17,202,198,239,98,178,70,166,199,181,87,229,226,95,136,188,19,133,253,44,175,212,204,234,163,252,237,29,158,139,100,223,210,119,79,13,52,208,81,247,34,138,78,207,119,176,246,247,94,221,140,254,106,191,201,23,60,58,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,159,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,73,229,55,193,69,199,79,232,255,0,121,221,80,182,118,47,87,187,123,35,196,40,164,74,90,136,226,181,213,65,12,201,115,108,140,115,223,28,210,178,71,66,214,255,0,9,236,143,190,143,71,36,200,140,178,162,165,121,162,242,255,0,172,180,86,92,184,155,209,12,119,189,106,155,196,220,115,139,92,18,79,61,84,117,82,207,44,243,93,155,220,123,247,66,189,222,146,199,26,49,176,182,54,200,141,86,44,174,138,5,240,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,187,36,107,122,35,149,142,216,244,100,141,77,236,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,237,241,185,221,17,202,198,239,98,178,70,166,199,181,86,53,243,47,227,142,155,135,28,54,109,30,193,217,86,253,69,205,44,242,62,26,184,223,45,59,44,118,233,150,72,22,181,179,49,90,229,169,87,50,86,194,214,59,232,124,107,35,213,17,172,100,212,108,11,62,229,117,204,2,178,209,89,109,225,147,91,242,46,245,170,111,13,110,193,238,147,199,60,245,81,213,75,60,80,67,105,119,109,143,221,10,247,122,197,36,138,198,194,216,221,26,185,88,177,54,43,84,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,177,136,231,187,107,24,229,232,212,87,47,78,136,138,191,34,136,121,131,113,183,117,226,191,63,142,197,140,79,87,67,167,88,173,69,68,54,170,54,213,57,208,93,167,108,211,53,151,103,198,232,98,123,31,37,59,163,107,98,145,28,176,167,113,26,168,178,73,213,203,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,59,106,228,69,146,62,182,105,204,111,22,177,96,220,186,179,76,43,22,161,240,86,92,126,223,142,218,237,212,221,215,201,216,165,130,233,65,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,204,166,206,19,188,211,232,223,168,24,247,184,192,92,159,48,46,59,172,92,42,226,178,97,88,179,252,110,166,228,22,245,146,221,77,209,241,252,46,150,120,234,163,138,235,189,244,242,211,207,218,169,167,106,120,103,42,57,253,122,175,70,252,214,141,237,54,204,203,85,243,250,43,53,28,149,119,252,179,49,188,71,77,19,234,234,209,103,184,92,106,230,70,181,100,154,103,34,43,228,150,68,234,249,28,159,55,42,185,127,154,151,167,203,231,130,75,87,10,24,4,151,220,158,10,74,237,69,202,169,233,230,186,214,58,149,173,158,211,3,161,133,207,180,178,70,205,43,30,200,234,27,35,157,44,106,212,153,123,106,228,84,142,62,146,212,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,42,138,86,231,87,230,159,22,244,254,135,220,110,35,146,167,154,124,167,211,250,239,113,183,30,131,154,199,28,116,218,149,117,175,225,111,77,153,87,21,139,24,188,43,50,155,155,159,44,11,113,184,210,185,236,90,38,71,213,17,244,208,203,213,206,116,141,94,228,209,70,230,35,91,19,100,154,31,240,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,247,35,166,126,233,99,99,35,106,166,231,189,187,156,198,111,145,154,41,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,12,214,113,99,230,159,89,61,64,200,125,198,114,90,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,220,155,162,166,168,115,218,170,253,253,184,164,106,189,90,212,154,105,91,115,231,138,173,214,141,47,183,106,229,6,132,92,50,250,74,92,238,233,103,91,245,13,158,102,72,199,213,81,35,228,98,186,41,21,189,167,189,22,25,85,98,107,214,77,145,189,251,118,53,92,158,127,139,31,43,26,201,233,254,67,237,211,153,172,47,39,150,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,223,91,228,73,24,170,142,123,33,155,224,242,154,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,59,100,141,146,77,177,62,136,34,238,61,140,116,210,189,91,28,108,87,38,249,30,198,162,245,114,25,225,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,109,71,76,253,210,200,247,200,228,77,207,123,182,181,140,217,27,39,175,35,31,190,207,203,127,169,28,171,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,28,171,139,31,43,26,201,233,254,67,237,211,153,172,53,80,0,56,87,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,66,58,86,177,238,240,210,57,177,182,102,109,118,230,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,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,180,242,167,227,142,167,82,173,84,28,45,234,75,41,34,190,227,22,116,102,45,115,107,226,129,46,54,234,86,177,137,68,248,250,162,190,166,24,186,57,174,141,171,220,134,41,28,244,107,162,116,147,79,77,85,212,204,87,70,244,227,35,213,44,214,175,195,217,113,155,124,183,10,157,178,70,201,38,216,159,68,17,119,30,198,58,105,94,173,142,54,43,147,124,143,99,81,122,185,12,240,241,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,54,163,166,126,233,100,123,228,114,38,231,189,219,90,198,108,141,156,128,234,188,52,113,23,157,240,191,170,116,26,153,130,212,127,154,163,188,81,108,135,250,78,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,189,159,205,23,249,162,232,79,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,209,87,154,23,26,255,0,187,254,8,253,24,211,219,157,214,135,82,115,43,123,42,98,184,209,47,103,224,214,183,76,230,62,161,37,115,87,172,210,246,167,134,52,141,81,241,253,114,239,141,204,139,185,74,216,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,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,230,95,247,2,252,25,88,184,60,211,138,171,100,151,95,140,230,121,71,135,168,201,174,81,61,233,74,233,34,71,246,169,169,163,119,78,144,197,221,149,18,71,53,36,145,207,115,157,181,21,145,71,72,60,88,249,167,214,79,80,50,31,113,156,150,156,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,55,38,232,169,170,28,246,170,191,127,110,41,26,175,86,181,38,154,86,220,249,226,171,117,163,75,237,218,185,65,161,23,12,190,146,151,59,186,89,214,253,67,103,153,146,49,245,84,72,249,24,174,138,69,111,105,239,69,134,85,88,154,245,147,100,111,126,221,141,87,39,159,226,199,202,198,178,122,127,144,251,116,230,107,11,254,255,0,201,101,255,0,187,255,0,255,0,78,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,123,220,191,120,238,177,113,85,138,199,133,101,47,240,90,155,143,219,210,75,141,55,71,201,241,74,88,35,165,142,91,174,246,83,197,79,7,118,166,161,201,225,154,170,230,116,234,157,91,243,73,128,0,6,85,203,116,229,79,199,85,78,99,29,7,11,26,175,95,87,83,125,165,167,72,112,170,230,210,196,216,29,110,164,162,98,124,53,233,12,109,86,190,40,169,228,149,179,72,174,238,34,200,215,61,174,108,105,45,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,6,107,56,177,243,79,172,158,160,100,62,227,57,61,57,76,241,183,106,178,211,90,248,72,212,121,233,40,41,228,168,172,155,19,188,84,213,54,38,58,121,229,141,236,180,164,109,133,17,95,36,178,86,74,201,101,151,171,158,246,194,212,85,88,218,90,248,62,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,74,12,230,23,198,47,239,107,170,116,127,103,168,252,38,25,133,120,235,117,139,248,157,207,136,119,42,87,125,199,235,130,41,98,239,195,21,39,240,31,187,183,218,249,47,87,63,175,85,228,169,230,159,41,244,254,187,220,109,199,85,231,157,247,39,249,147,244,210,170,201,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,222,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,77,205,137,241,95,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,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,249,17,175,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,132,0,231,87,229,99,22,245,2,135,219,174,37,43,29,215,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,173,91,19,158,198,248,152,218,233,29,11,247,55,107,213,90,171,219,124,140,126,132,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,236,149,157,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,234,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,177,136,231,187,107,24,229,232,212,87,47,78,136,138,191,35,62,252,114,113,119,117,226,251,87,27,149,193,110,171,179,226,118,26,119,91,113,203,84,245,14,123,217,2,189,92,250,169,152,142,88,153,83,50,237,223,219,78,136,200,225,141,93,39,105,36,119,85,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,214,201,18,54,34,171,158,248,125,7,58,191,52,248,183,167,244,62,227,113,32,1,50,185,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,245,30,231,181,143,123,81,143,115,70,226,138,213,196,62,188,195,142,225,23,186,75,174,19,167,212,239,182,218,235,41,30,217,96,174,173,151,99,171,106,163,147,182,215,43,21,204,138,4,232,233,35,114,82,164,177,187,164,171,215,186,114,75,176,106,157,78,85,157,101,63,27,186,197,166,214,251,122,219,254,29,37,77,75,104,106,47,149,18,83,191,191,12,93,60,59,230,142,158,151,108,143,234,146,53,179,192,157,21,175,249,91,80,0,205,103,22,62,105,245,147,212,12,135,220,103,57,81,109,60,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,155,102,78,215,88,164,145,94,233,157,35,163,87,35,210,38,203,58,184,177,242,177,172,158,159,228,62,221,57,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,223,19,250,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,213,177,57,239,119,134,145,205,145,208,191,115,183,49,21,170,189,198,72,198,119,82,0,115,171,242,177,139,122,129,67,237,215,18,149,142,171,195,71,17,121,223,11,250,167,65,169,152,45,71,249,170,59,197,22,200,127,164,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,187,217,252,209,127,154,46,132,244,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,249,92,88,249,88,214,79,79,242,31,110,156,205,97,165,62,19,188,172,104,223,167,248,247,183,64,117,82,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,20,45,204,103,130,143,221,87,81,224,191,224,22,203,172,154,101,148,255,0,18,219,83,58,119,99,181,215,42,189,100,182,58,109,206,123,182,177,137,36,78,149,26,231,198,231,55,172,174,134,89,23,228,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,31,79,63,199,215,21,213,156,86,235,141,93,238,217,46,204,51,23,239,89,241,120,99,154,117,142,122,86,204,229,117,123,163,149,27,219,154,163,232,115,145,35,99,155,27,32,141,219,150,45,238,234,188,175,120,40,253,224,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,157,33,139,187,4,210,44,136,172,147,232,139,100,141,124,189,187,191,7,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,69,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,250,143,107,28,247,189,170,247,242,174,18,56,187,207,184,65,204,175,121,94,25,110,164,188,83,223,172,243,91,106,173,85,245,19,50,145,243,162,43,169,106,156,200,220,136,247,195,47,255,0,133,58,172,82,84,70,215,70,178,247,27,199,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,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,200,238,188,75,112,137,117,225,151,72,244,123,43,204,46,53,107,150,106,85,61,206,229,114,181,73,78,232,25,104,130,38,80,186,158,149,204,145,173,151,196,181,42,100,239,110,68,70,191,164,109,111,240,214,73,62,174,5,56,107,177,113,83,155,106,22,153,92,215,179,117,135,79,238,23,76,110,173,213,79,130,58,75,196,85,148,76,167,146,85,107,95,186,21,238,190,57,17,88,245,237,200,245,106,35,209,142,111,11,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,94,171,168,124,105,235,206,166,104,54,39,195,142,65,144,82,65,135,226,148,240,210,35,40,41,188,60,247,72,32,218,148,145,86,185,174,219,43,41,218,198,163,26,214,177,28,173,99,228,238,72,198,200,223,201,225,87,134,124,203,138,253,92,163,210,220,62,186,146,220,198,211,186,229,119,185,212,170,57,150,235,116,111,141,146,206,145,238,71,76,253,210,198,198,70,213,77,207,123,119,57,140,223,35,52,61,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,186,56,217,36,219,19,235,158,94,219,24,199,77,43,213,210,72,244,106,111,145,239,114,167,87,41,192,57,163,249,19,212,223,193,125,226,136,162,189,39,206,191,101,250,167,134,234,103,194,254,39,246,75,32,183,95,124,23,127,179,226,188,45,76,115,118,187,155,93,179,119,111,110,237,174,233,215,175,69,233,208,249,115,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,220,249,81,240,81,251,50,197,96,226,83,83,45,150,170,156,147,45,183,211,212,226,81,116,239,77,103,181,205,27,156,181,27,209,203,27,102,170,142,70,124,154,221,241,196,155,85,232,179,77,19,103,174,27,159,225,186,131,77,117,170,195,50,26,75,171,44,119,138,219,5,205,33,85,223,71,113,164,149,98,168,167,149,142,68,115,30,215,39,84,234,159,83,28,199,183,115,30,215,47,160,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,162,149,185,213,249,167,197,189,63,161,247,27,137,10,176,13,82,206,244,191,237,31,216,91,239,195,62,214,227,245,152,181,227,251,214,25,188,85,174,171,111,126,15,226,177,219,55,118,217,245,179,107,211,167,201,201,213,79,175,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,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,160,141,17,210,13,26,224,155,67,162,199,35,190,218,177,251,45,23,135,172,200,175,247,74,247,82,82,214,93,31,13,61,44,149,143,90,153,158,202,110,243,226,137,18,38,191,99,92,228,107,83,170,252,251,88,6,107,56,177,243,79,172,158,160,100,62,227,57,202,139,84,229,205,204,167,21,199,176,153,244,103,137,140,195,225,145,227,54,254,230,49,125,158,154,54,82,182,215,71,70,198,37,177,204,167,137,30,179,49,144,57,241,57,221,199,206,231,186,62,189,196,137,146,215,86,191,107,29,247,136,13,101,203,53,139,35,135,195,213,228,215,7,84,71,77,185,143,240,148,172,106,71,77,77,189,140,98,73,218,130,56,162,238,108,71,63,102,231,125,78,85,45,83,133,203,6,169,217,185,80,234,109,199,84,175,119,90,239,142,225,249,53,195,28,130,231,83,83,44,212,22,54,217,252,61,44,13,108,232,157,168,87,195,201,44,76,143,172,107,20,209,189,171,245,170,37,54,31,171,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,99,209,204,118,215,177,171,209,200,173,94,157,21,21,62,70,130,120,28,226,238,213,197,246,145,187,43,158,221,73,103,203,44,53,13,182,228,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,184,157,81,241,205,26,58,78,210,200,238,255,0,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,66,220,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,235,18,203,84,228,99,247,217,249,111,245,35,149,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,3,149,113,99,229,99,89,61,63,200,125,186,115,53,134,170,0,0,135,252,192,184,17,177,113,85,138,201,154,226,204,240,90,155,143,219,214,59,117,79,87,201,241,74,88,35,170,146,43,86,199,212,69,79,7,118,166,161,171,226,92,138,230,116,232,189,91,242,74,44,255,0,10,176,44,171,253,181,199,50,76,114,225,255,0,41,71,93,109,174,167,147,254,204,144,205,28,140,255,0,137,205,115,127,177,80,238,188,87,113,183,170,28,87,218,176,155,22,87,61,93,13,183,21,179,211,67,93,70,218,168,221,5,218,246,214,185,179,221,159,28,80,196,214,62,70,185,26,216,186,57,176,167,113,35,84,238,63,175,229,112,253,194,102,101,174,248,14,167,234,147,106,42,236,152,158,154,226,247,27,211,238,206,160,73,224,175,184,211,66,147,182,218,197,89,24,168,247,68,143,123,164,106,73,218,78,222,246,255,0,22,61,220,40,145,92,72,112,125,147,104,158,154,105,174,182,217,146,174,227,130,103,248,189,130,189,245,245,50,211,181,244,119,186,218,23,84,77,66,140,107,251,175,98,36,50,74,201,59,109,106,50,70,198,174,115,216,175,127,229,112,179,198,14,168,112,155,83,152,59,79,150,146,74,124,198,207,37,5,75,38,138,53,125,53,107,34,153,40,107,162,115,216,228,223,79,44,206,122,198,230,186,57,88,231,177,205,234,172,146,62,63,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,99,17,172,110,231,189,203,209,168,141,78,189,17,17,62,69,218,114,208,224,114,155,135,28,54,29,97,206,31,86,253,69,205,44,241,178,106,73,25,45,59,44,118,233,150,57,210,137,208,189,26,229,169,87,50,39,76,231,183,232,124,105,27,17,17,175,124,211,124,205,103,22,62,105,245,147,212,12,135,220,103,57,81,106,156,185,185,148,226,184,246,19,62,140,241,49,152,124,50,60,102,223,220,198,47,179,211,70,202,86,218,232,232,216,196,182,57,148,241,35,214,102,50,7,62,39,59,184,249,220,247,71,215,184,145,50,90,234,215,237,99,190,241,1,172,185,102,177,100,112,248,122,188,154,224,234,136,233,183,49,254,18,149,141,72,233,169,183,177,140,73,59,80,71,20,93,205,136,231,236,220,239,169,202,165,170,112,185,96,213,59,55,42,29,77,184,234,149,238,235,93,241,220,63,38,184,99,144,92,234,106,101,154,130,198,219,63,135,165,129,173,157,19,181,10,248,121,37,137,145,245,141,98,154,55,181,126,181,68,166,194,255,0,191,242,89,127,238,255,0,255,0,211,133,0,158,131,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,81,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,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,118,0,1,149,115,234,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,253,118,57,237,99,24,228,99,38,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,3,53,156,88,249,167,214,79,80,50,31,113,156,229,69,228,242,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,124,137,35,21,81,207,100,51,124,167,110,107,28,113,211,106,85,214,191,133,189,54,101,92,86,44,98,240,172,202,110,110,124,176,45,198,227,74,231,177,104,153,31,84,71,211,67,47,87,57,210,53,123,147,69,27,152,141,108,77,146,106,224,39,255,0,37,79,52,249,79,167,245,222,227,110,58,175,60,239,185,63,204,159,166,156,43,148,158,1,134,234,158,186,103,250,125,168,56,245,37,243,30,190,105,189,125,53,117,13,74,46,201,89,241,43,106,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,127,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,238,87,66,253,209,72,199,198,229,93,175,99,182,185,236,217,35,229,175,42,62,53,255,0,102,89,84,28,53,234,101,206,235,83,141,229,183,10,122,108,74,94,189,232,108,247,73,164,115,86,159,98,53,100,108,53,82,72,207,155,93,178,57,83,114,177,18,105,165,108,234,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,161,0,57,213,249,88,197,189,64,161,246,235,137,93,92,185,49,107,22,115,198,22,23,133,101,52,62,54,203,144,91,242,43,93,198,155,186,248,251,244,179,216,171,227,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,249,159,95,31,220,31,93,120,77,213,199,54,222,148,146,96,153,141,69,101,126,40,248,101,114,190,154,6,61,171,37,12,173,145,238,151,125,58,77,19,18,71,57,201,43,28,199,238,222,178,71,31,171,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,212,123,158,214,61,237,70,61,204,83,142,170,158,41,115,37,193,244,250,190,173,154,87,96,168,134,106,24,106,105,98,99,238,119,24,82,161,139,114,69,88,210,120,88,232,234,29,27,33,115,255,0,168,198,189,204,99,220,172,103,63,224,115,132,75,175,23,218,184,236,82,123,141,93,159,19,176,211,182,229,145,221,96,167,115,222,200,21,232,214,82,194,245,106,196,202,153,151,118,206,226,244,70,71,52,136,217,59,75,27,180,17,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,123,213,207,118,214,49,169,213,202,174,94,157,85,85,126,101,54,115,171,243,79,139,122,127,67,238,55,19,154,114,222,208,108,55,137,45,75,212,125,41,204,232,169,28,203,142,155,220,95,108,174,154,157,102,125,166,226,149,212,9,79,91,18,53,236,118,248,220,238,170,212,123,119,177,95,27,151,99,220,139,200,56,151,225,211,59,225,127,84,235,244,207,58,167,255,0,59,89,103,173,223,15,244,157,175,196,205,12,21,157,184,165,147,179,221,236,61,221,167,187,123,63,146,167,242,85,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,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,118,68,213,85,123,149,210,63,186,128,12,214,113,99,230,159,89,61,64,200,125,198,114,85,112,157,193,70,43,197,103,2,57,165,238,211,108,240,250,155,140,230,23,73,49,203,133,58,70,201,43,246,91,40,36,109,178,161,100,115,24,232,101,122,170,49,207,114,118,100,122,189,23,107,165,100,176,130,237,128,102,86,92,254,183,75,107,49,234,185,50,202,11,196,150,9,109,52,136,149,83,186,226,201,150,7,83,198,144,171,146,87,247,81,88,157,181,118,229,233,183,175,84,47,207,51,253,178,255,0,115,211,56,253,224,254,21,251,66,253,151,223,254,59,240,205,189,158,247,128,169,217,187,103,240,251,221,190,223,119,181,252,46,239,115,181,252,61,134,123,11,52,230,177,192,173,54,29,37,127,20,250,81,65,73,77,98,170,168,89,179,90,23,85,74,233,219,113,171,173,122,252,73,139,52,142,71,50,89,106,35,137,208,198,141,237,170,70,230,177,205,116,139,20,32,225,163,136,188,239,133,253,83,160,212,204,22,163,252,213,29,226,139,100,63,210,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,221,236,254,104,191,205,23,66,122,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,136,28,234,252,172,98,222,160,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,78,213,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,78,142,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,244,184,158,33,114,155,22,115,193,126,165,230,184,181,119,141,178,228,26,95,121,186,91,170,123,79,143,191,75,61,166,89,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,126,70,112,141,41,240,157,229,99,70,253,63,199,189,186,3,170,144,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,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,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,92,219,106,198,11,251,47,213,60,203,76,254,41,241,63,178,89,5,198,197,227,123,29,159,21,225,106,100,135,187,219,220,237,155,187,123,182,238,119,78,189,58,175,78,167,234,232,14,147,126,221,117,151,19,210,63,181,246,172,95,237,69,193,180,95,20,185,187,164,48,125,46,118,214,183,170,119,38,126,222,220,81,110,111,114,87,198,205,205,221,185,52,147,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,3,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,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,204,207,191,28,156,34,93,120,65,213,198,226,144,92,106,239,24,157,250,157,215,44,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,187,119,246,215,162,178,72,100,86,199,221,72,219,50,185,86,112,29,255,0,130,56,171,213,251,47,249,217,113,11,21,206,221,255,0,64,250,107,219,95,221,255,0,172,54,38,73,15,249,186,134,59,252,83,199,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,19,127,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,127,93,141,99,158,198,57,94,202,96,210,221,11,212,125,91,214,91,102,131,99,150,111,5,151,220,110,19,91,164,164,187,42,209,248,25,32,107,223,82,181,8,244,223,31,101,145,74,231,179,106,201,252,53,107,88,231,244,106,232,83,134,142,29,48,78,23,244,178,131,76,240,90,127,243,85,151,138,221,243,127,73,221,60,52,48,207,89,219,150,89,59,61,222,195,29,218,99,182,51,249,34,127,53,94,170,69,94,104,254,68,245,55,240,95,120,162,40,4,179,78,84,252,10,211,102,50,80,113,79,170,244,20,149,54,42,90,132,155,10,161,109,84,173,157,215,26,74,214,47,196,158,176,200,212,107,34,150,158,72,155,12,136,238,226,172,142,115,26,214,198,178,247,94,104,92,116,254,197,49,87,232,118,142,102,126,19,82,111,91,62,49,83,68,221,211,88,173,114,70,229,94,147,35,147,195,214,77,214,62,223,68,115,217,18,190,79,225,57,212,242,45,106,240,75,172,124,65,105,94,184,216,237,156,63,67,117,188,215,229,23,10,58,91,150,47,70,232,146,59,245,44,83,36,175,134,71,76,199,199,7,72,219,50,120,173,168,232,35,124,206,220,214,171,250,232,122,211,37,214,107,85,20,215,218,42,74,59,147,233,227,117,101,61,37,75,170,96,134,117,106,119,25,28,174,142,55,72,196,119,84,71,172,108,87,34,34,171,91,215,162,125,102,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,162,149,185,213,249,167,197,189,63,161,247,27,137,5,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,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,204,189,62,3,248,58,197,120,49,210,203,142,117,168,117,150,166,102,119,155,124,119,28,134,243,91,28,116,255,0,1,161,109,52,82,207,110,89,251,242,69,217,134,102,76,249,39,99,152,217,122,49,206,69,72,163,84,174,30,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,253,70,53,238,99,30,229,99,36,255,0,40,77,99,226,179,56,241,120,85,254,31,180,26,59,139,91,219,109,166,187,93,28,145,77,104,170,103,87,195,71,73,50,49,95,87,244,72,136,232,100,93,176,68,216,85,178,68,137,28,51,217,248,51,89,197,143,154,125,100,245,3,33,247,25,201,63,194,215,4,150,174,43,248,26,201,111,184,196,20,148,58,139,138,231,23,105,173,85,141,165,107,167,187,64,219,61,35,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,157,97,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,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,249,157,3,133,237,11,190,241,23,174,56,174,151,218,108,215,90,234,10,235,133,60,183,249,173,202,198,73,111,179,182,102,37,93,82,201,34,44,113,236,141,203,181,94,138,139,35,163,98,53,238,123,88,235,232,226,23,22,177,96,220,23,234,94,21,139,80,248,43,46,63,165,247,155,93,186,155,186,249,59,20,176,90,101,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,230,103,8,159,252,81,240,29,255,0,228,177,166,92,85,233,5,151,238,255,0,25,151,47,177,91,45,223,254,174,223,83,123,115,251,191,245,118,202,200,225,255,0,57,80,247,127,141,121,18,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,221,146,53,189,17,202,199,108,122,50,70,166,246,53,82,85,113,255,0,204,118,155,137,172,3,28,210,109,54,180,85,217,236,83,211,208,94,178,153,157,85,47,90,139,138,194,143,91,107,19,164,105,53,53,60,175,93,210,73,31,241,102,134,55,177,172,108,77,124,177,171,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,185,29,51,247,75,27,25,27,85,55,61,237,220,230,51,124,140,238,188,213,180,207,21,209,189,96,211,61,45,194,169,60,61,151,25,210,251,101,190,155,116,113,178,73,182,92,46,59,231,151,182,198,49,211,74,245,116,146,61,26,155,228,123,220,169,213,202,72,14,70,63,125,159,150,255,0,82,57,87,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,15,41,251,82,193,63,106,127,177,79,142,255,0,134,127,103,254,212,252,51,194,205,255,0,130,252,79,134,239,247,182,118,191,199,125,59,55,239,254,221,189,62,103,171,57,87,22,62,86,53,147,211,252,135,219,167,51,88,106,160,0,1,90,188,210,248,9,251,119,71,126,226,187,75,231,217,144,90,173,254,51,47,181,212,84,116,142,190,134,146,4,106,214,83,185,235,210,57,161,130,38,163,226,234,141,146,56,209,88,137,43,85,179,215,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,114,58,103,238,150,54,50,54,170,110,123,219,185,204,102,249,25,121,58,185,166,120,174,141,240,35,168,58,91,133,82,120,123,46,51,165,247,203,125,54,232,227,100,147,108,182,79,190,121,123,108,99,29,52,175,87,73,35,209,169,190,71,189,202,157,92,166,117,205,25,232,110,1,134,234,159,4,218,99,167,218,131,143,82,95,49,235,230,155,227,244,213,212,53,40,187,37,103,195,233,213,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,41,7,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,161,29,43,88,198,248,152,218,232,219,51,54,183,107,213,28,137,219,124,111,124,233,229,125,203,238,166,211,83,101,226,135,90,109,84,143,123,233,219,95,135,216,234,98,138,165,155,38,138,150,162,142,244,146,197,59,154,143,70,190,118,178,9,98,223,27,209,178,253,47,107,58,90,80,51,89,197,143,154,125,100,245,3,33,247,25,201,63,194,215,4,150,174,43,248,26,201,111,184,196,20,148,58,139,138,231,23,105,173,85,141,165,107,167,187,64,219,61,35,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,157,97,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,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,249,157,3,133,237,11,190,241,23,174,56,174,151,218,108,215,90,234,10,235,133,60,183,249,173,202,198,73,111,179,182,102,37,93,82,201,34,44,113,236,141,203,181,94,138,139,35,163,98,53,238,123,88,235,232,226,23,22,177,96,220,23,234,94,21,139,80,248,43,46,63,165,247,155,93,186,155,186,249,59,20,176,90,101,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,230,103,8,191,239,252,150,95,251,191,255,0,244,225,64,36,202,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,212,123,88,231,189,237,87,191,133,112,209,196,94,119,194,254,169,208,106,102,11,81,254,106,142,241,69,178,31,233,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,110,246,127,52,95,230,139,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,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,0,202,185,102,156,83,240,57,83,169,92,34,105,87,20,154,108,250,72,175,184,198,147,227,239,202,109,142,100,80,37,198,221,75,108,141,235,90,201,58,34,190,166,24,186,181,205,145,203,220,134,40,218,197,107,162,108,115,87,94,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,79,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,173,91,19,158,247,120,105,28,217,29,11,247,59,115,17,90,171,220,100,140,103,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,3,53,156,88,249,167,214,79,80,50,31,113,156,153,86,126,7,41,184,142,229,195,167,26,195,131,190,173,154,139,133,217,239,204,134,146,54,75,80,203,229,186,27,205,198,117,162,108,44,71,57,42,81,207,149,208,185,141,250,223,34,198,244,84,115,31,13,122,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,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,145,63,248,133,230,229,125,213,222,28,97,210,252,79,6,251,63,151,229,54,249,237,121,173,194,70,178,90,24,233,94,197,142,88,237,205,115,156,255,0,239,134,57,219,150,84,221,3,92,230,49,101,122,182,118,65,93,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,109,209,200,248,225,222,191,92,242,246,216,247,182,24,152,142,146,71,163,87,100,108,123,149,58,53,73,149,204,147,134,124,55,133,13,35,208,125,45,195,235,170,238,47,117,70,79,114,187,220,234,85,90,251,141,198,70,90,89,44,233,30,229,108,44,219,20,108,100,109,85,218,198,55,115,158,253,242,63,235,228,169,230,159,41,244,254,187,220,109,199,85,231,157,247,39,249,147,244,211,143,242,97,187,90,173,220,87,222,232,238,23,58,74,90,139,166,15,95,73,67,20,211,53,143,170,157,43,40,166,88,162,106,175,87,189,34,134,89,21,173,234,187,35,123,191,147,85,82,213,56,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,123,145,179,51,108,178,49,241,185,83,115,30,237,174,99,246,72,204,240,234,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,237,142,70,71,54,197,250,39,139,184,198,61,208,202,197,108,145,189,90,155,227,123,28,137,209,200,75,91,119,28,117,58,149,203,255,0,61,225,111,82,89,73,21,247,24,179,217,25,139,92,218,248,160,75,141,186,150,237,111,98,81,62,62,168,175,169,134,46,142,107,163,106,247,33,138,71,61,26,232,157,36,209,215,132,239,52,250,55,234,6,61,238,48,26,83,0,225,90,135,198,158,131,105,158,188,226,124,56,228,25,5,92,249,134,87,81,13,34,50,130,155,196,65,107,158,125,169,73,21,107,154,237,209,62,161,207,106,49,173,107,213,168,230,62,78,220,111,108,142,172,190,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,93,159,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,190,55,59,170,181,30,221,236,87,198,229,216,247,34,231,223,137,126,29,51,190,23,245,78,191,76,243,170,127,243,181,150,122,221,240,255,0,73,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,183,179,249,42,127,37,95,147,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,217,27,93,213,26,175,110,247,171,35,106,239,123,81,116,39,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,111,145,205,234,141,87,187,99,17,145,181,118,49,168,157,44,165,110,117,126,105,241,111,79,232,125,198,226,120,174,83,250,189,134,233,47,21,244,208,102,115,213,192,204,230,207,38,33,108,154,24,22,86,50,227,83,89,72,250,118,202,141,250,154,199,186,14,218,57,17,221,31,35,21,219,89,185,237,182,158,49,56,85,195,120,175,210,59,134,31,121,182,210,55,39,183,83,212,84,226,119,121,36,88,95,110,184,171,62,132,116,173,99,221,225,164,115,99,108,204,218,237,204,68,114,39,113,145,189,149,129,203,139,131,92,202,237,198,13,123,53,115,21,171,179,51,68,106,32,186,93,168,106,85,26,255,0,139,171,149,109,177,162,199,43,92,172,87,49,213,108,149,137,36,50,50,153,173,94,172,157,170,183,104,0,6,107,56,177,243,79,172,158,160,100,62,227,57,106,156,149,60,172,101,62,160,87,123,117,184,153,84,90,47,165,246,237,92,175,215,123,126,33,73,75,157,221,44,233,97,174,188,66,249,24,250,170,36,124,111,70,203,26,59,180,247,162,195,18,36,174,98,201,178,54,51,118,198,163,83,207,241,99,229,99,89,61,63,200,125,186,115,53,134,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,40,135,152,23,2,55,222,21,114,169,51,92,89,158,55,76,178,11,130,199,110,169,234,200,254,23,85,60,149,82,69,106,216,250,137,106,39,237,83,83,181,124,75,145,26,254,189,23,163,190,75,249,92,2,241,175,149,112,167,168,244,150,75,181,207,196,105,150,77,112,134,60,142,223,80,178,62,58,13,234,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,232,216,140,84,220,216,159,20,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,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,242,43,7,132,239,52,250,55,234,6,61,238,48,26,40,213,93,51,197,117,147,78,50,61,45,205,105,60,69,151,38,183,203,111,169,219,28,111,146,29,233,244,79,23,113,143,99,102,137,232,217,35,122,181,118,72,198,57,19,171,80,207,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,114,186,23,238,138,70,62,55,42,237,123,29,181,207,102,201,31,218,248,88,227,142,155,77,120,109,213,94,22,245,37,149,114,216,178,124,95,32,102,45,115,107,229,157,109,215,26,170,9,24,148,79,143,170,163,41,166,151,163,154,232,218,157,185,165,145,207,71,54,87,73,12,53,52,167,194,119,149,141,27,244,255,0,30,246,232,15,147,137,142,42,180,143,133,12,54,155,48,213,43,149,91,159,113,168,240,214,203,69,182,54,77,113,184,189,21,189,197,134,39,189,141,217,27,92,142,123,222,230,177,189,90,222,187,223,27,31,18,185,191,229,54,44,231,130,253,61,205,113,106,239,27,101,200,51,11,77,210,221,83,218,124,125,250,89,237,53,242,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,252,136,45,202,227,207,102,153,126,53,236,245,165,255,0,0,66,174,101,124,107,219,184,116,211,138,237,47,194,174,125,53,55,46,183,182,58,102,53,106,160,146,213,107,169,74,152,159,115,138,120,218,140,89,152,248,28,200,218,146,181,237,145,236,149,81,205,98,181,244,131,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,123,213,172,110,231,189,169,213,202,141,78,189,85,81,62,99,252,42,192,178,175,246,215,28,201,49,203,135,252,165,29,117,182,186,158,79,251,50,67,52,114,51,254,39,53,205,254,197,66,247,185,124,241,183,106,226,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,214,90,128,15,41,169,26,85,167,26,193,98,167,198,53,67,11,181,100,214,170,75,133,53,210,26,75,141,58,75,27,42,160,126,248,228,68,95,251,77,114,127,85,241,190,72,222,142,99,222,215,122,178,170,249,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,186,147,197,88,180,95,75,241,173,80,201,181,162,203,136,82,65,155,102,20,244,212,151,139,211,159,36,179,207,4,17,178,56,226,102,247,43,97,102,216,162,220,216,145,136,245,138,55,63,114,177,170,158,212,17,87,154,63,145,61,77,252,23,222,40,138,64,225,235,22,177,103,58,251,166,152,86,83,67,227,108,185,6,97,102,181,220,105,187,175,143,191,75,61,108,81,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,252,203,180,227,147,140,28,7,131,93,35,110,17,134,45,37,46,119,116,179,186,131,16,177,218,226,133,140,180,64,140,88,98,174,146,37,99,162,138,154,5,111,72,227,86,42,74,248,251,109,110,198,202,248,168,178,237,115,204,181,95,63,173,188,214,71,87,127,203,51,27,196,149,50,178,146,145,22,123,133,198,174,101,115,146,56,97,106,34,190,73,100,94,140,141,169,243,114,35,83,249,33,119,220,186,248,21,166,225,107,13,76,227,80,104,41,31,170,151,250,121,161,174,154,154,170,87,178,217,110,153,105,222,150,213,68,145,96,153,237,146,157,178,62,102,179,250,239,115,26,247,177,168,247,204,163,133,104,207,26,122,13,175,154,185,151,104,214,152,228,21,119,75,190,35,79,226,223,92,202,110,182,235,148,13,123,34,154,90,57,218,229,73,25,20,178,70,197,115,145,136,253,232,232,187,177,245,122,81,15,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,73,84,82,183,58,191,52,248,183,167,244,62,227,113,62,78,76,54,155,85,199,138,251,221,101,194,217,73,85,81,107,193,235,234,232,101,154,22,189,244,179,173,101,20,43,44,78,84,234,199,172,83,75,26,185,189,23,100,143,111,242,114,162,244,174,104,188,192,43,46,245,151,46,25,52,67,34,236,218,161,241,54,236,226,233,4,115,193,85,37,84,83,203,4,214,150,247,24,205,176,167,107,172,178,70,175,108,205,145,177,163,145,137,43,101,130,220,52,112,233,157,241,65,170,116,26,103,130,211,255,0,154,172,188,86,239,135,250,50,215,226,97,134,122,206,220,178,199,222,237,119,216,238,211,29,189,255,0,201,19,249,170,104,79,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,122,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,253,173,234,189,17,168,214,181,140,107,24,198,49,189,0,25,172,226,199,205,62,178,122,129,144,251,140,228,255,0,228,185,196,46,43,111,163,200,248,98,187,83,120,59,213,202,225,83,150,218,43,100,170,141,177,215,127,2,154,25,232,219,27,149,30,179,49,144,36,205,70,111,221,26,78,170,140,72,186,191,170,243,66,224,91,246,215,138,191,92,116,115,12,241,122,147,101,217,241,138,106,39,109,154,251,107,142,55,34,244,133,26,190,34,178,30,145,246,250,43,94,248,145,241,255,0,21,205,167,141,60,167,38,78,29,62,205,96,151,222,37,239,244,253,43,242,254,229,139,31,250,255,0,169,107,130,100,241,82,253,18,171,87,187,85,18,51,108,145,181,236,240,91,154,170,217,190,115,87,139,31,43,26,201,233,254,67,237,211,153,172,52,167,194,119,149,141,27,244,255,0,30,246,232,10,64,230,37,164,122,113,162,156,86,101,120,118,153,94,59,244,21,29,171,197,93,173,180,9,75,29,138,170,177,22,117,160,139,99,91,27,225,108,114,69,36,107,27,81,172,142,102,68,187,157,19,156,177,172,209,159,5,58,33,165,250,19,195,206,53,98,210,107,229,93,254,209,145,83,195,147,205,125,169,142,72,95,119,158,174,158,37,74,164,129,255,0,58,118,58,38,194,214,67,209,21,140,99,81,234,233,55,189,213,151,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,71,42,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,14,21,198,39,21,88,111,10,26,71,112,204,47,55,42,71,100,247,26,122,138,108,78,209,36,107,51,238,55,20,103,208,174,137,175,99,188,52,110,116,110,153,251,155,181,138,141,69,238,62,54,62,186,249,73,231,249,150,169,241,179,159,234,14,160,228,53,119,204,134,249,131,215,212,215,87,84,170,111,149,255,0,16,182,162,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,91,78,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,93,145,51,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,199,91,239,18,154,113,197,79,2,58,203,169,186,100,151,88,104,33,195,242,139,93,93,37,210,149,32,170,164,170,138,217,35,214,55,163,28,248,221,214,57,98,145,22,55,189,187,100,68,85,71,35,154,218,1,53,80,0,0,30,83,0,210,220,19,75,254,209,253,133,177,124,51,237,110,65,89,148,222,63,190,166,155,197,93,42,182,247,231,254,43,221,179,119,109,159,67,54,177,58,124,154,157,84,242,188,88,249,88,214,79,79,242,31,110,156,205,97,165,62,19,188,172,104,223,167,248,247,183,64,122,13,85,209,125,47,214,251,85,162,197,170,248,133,38,73,109,177,222,41,239,212,116,117,111,147,176,149,176,181,237,141,210,70,215,35,102,102,217,100,106,197,34,58,55,35,149,28,215,30,212,3,53,156,88,249,167,214,79,80,50,31,113,156,177,254,74,26,189,134,191,0,204,180,17,211,213,199,150,65,120,168,203,217,27,160,94,196,246,231,195,69,74,231,50,68,234,136,248,229,141,136,230,187,111,84,154,53,102,254,146,108,246,188,208,184,22,253,181,226,175,215,29,28,195,60,94,164,217,118,124,98,154,137,219,102,190,218,227,141,200,189,33,70,175,136,172,135,164,125,190,138,215,190,36,124,127,197,115,105,227,79,41,201,147,135,79,179,88,37,247,137,123,253,63,74,252,191,185,98,199,254,191,234,90,224,153,60,84,191,68,170,213,238,213,68,140,219,36,109,123,60,22,230,170,182,111,156,213,226,199,202,198,178,122,127,144,251,116,230,107,11,254,255,0,201,101,255,0,187,255,0,255,0,78,20,2,106,75,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,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,252,204,246,113,175,194,141,247,132,189,101,173,195,123,87,90,204,66,229,214,179,22,189,214,194,198,248,250,93,172,89,35,87,70,170,197,154,7,191,181,34,116,99,151,163,36,237,177,146,198,135,171,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,111,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,239,70,196,98,166,230,196,248,175,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,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,252,143,214,6,85,205,41,240,157,229,99,70,253,63,199,189,186,2,184,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,8,56,104,226,47,59,225,127,84,232,53,51,5,168,255,0,53,71,120,162,217,15,244,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,123,63,154,47,243,69,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,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,130,188,225,52,47,70,176,13,71,183,106,126,37,148,218,173,89,126,105,178,91,166,29,71,66,238,229,79,69,168,89,239,114,72,146,43,34,238,61,32,139,103,109,189,217,27,52,168,231,189,38,84,174,178,239,185,77,232,94,141,97,90,29,251,92,194,178,155,86,97,148,229,219,34,187,93,35,161,116,21,86,77,176,194,233,172,142,107,228,122,183,181,58,58,71,61,27,31,125,175,129,234,215,49,176,184,226,188,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,117,94,121,223,114,127,153,63,77,43,3,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,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,124,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,236,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,236,200,244,98,166,215,68,249,126,78,96,220,18,90,184,175,192,35,190,227,16,82,80,234,46,43,79,81,53,170,177,180,173,116,247,104,27,12,206,101,165,242,58,104,152,198,73,80,232,220,217,100,87,36,43,220,86,162,36,146,117,161,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,78,151,194,119,154,125,27,245,3,30,247,24,13,41,131,202,106,174,31,125,212,13,56,200,240,172,99,61,186,225,87,91,213,190,90,58,75,253,173,140,117,85,190,71,39,68,145,136,255,0,255,0,178,171,85,146,35,85,86,57,34,126,217,27,154,205,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,157,177,200,200,230,216,191,68,241,119,24,199,186,25,88,173,146,55,171,83,124,111,99,145,58,57,6,127,170,89,222,168,125,156,251,117,125,248,159,217,44,126,143,22,179,255,0,122,195,15,133,181,210,238,236,65,252,38,55,126,222,227,254,183,238,122,245,249,185,122,33,101,92,140,126,251,63,45,254,164,90,161,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,227,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,244,35,165,107,30,239,13,35,155,27,102,102,215,110,98,35,145,59,140,141,236,252,174,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,55,108,238,47,85,124,147,72,141,143,186,177,182,69,2,149,185,213,249,167,197,189,63,161,247,27,137,0,11,137,229,79,199,29,78,165,90,168,56,91,212,150,82,69,125,198,44,232,204,90,230,215,197,2,92,109,212,173,99,18,137,241,245,69,125,76,49,116,115,93,27,87,185,12,82,57,232,215,68,233,38,177,240,0,6,107,56,177,243,79,172,158,160,100,62,227,57,106,156,149,60,172,101,62,160,87,123,117,184,159,231,42,226,199,202,198,178,122,127,144,251,116,230,107,13,68,103,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,217,19,58,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,117,184,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,155,81,211,63,116,178,61,242,57,19,115,222,237,173,99,54,70,201,149,202,211,128,159,183,117,150,30,43,181,66,125,152,253,170,225,227,49,11,93,61,71,73,43,235,169,39,86,165,101,67,152,189,99,134,25,226,114,50,46,168,233,36,141,85,232,145,53,27,60,128,231,87,229,99,22,245,2,135,219,174,37,43,23,83,202,247,142,159,219,94,42,205,14,214,60,207,197,234,77,151,127,193,234,107,91,182,107,237,174,56,218,169,214,101,114,248,138,200,122,73,220,234,141,123,226,70,73,252,87,54,162,68,147,252,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,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,102,117,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,207,154,83,225,59,202,198,141,250,127,143,123,116,5,43,115,34,208,61,71,209,78,35,174,151,108,239,50,186,230,148,153,214,251,221,175,35,184,66,173,154,162,61,253,183,82,74,230,177,176,247,169,209,177,177,89,2,36,109,137,212,234,214,66,215,182,38,71,255,0,218,150,119,251,44,253,138,124,119,252,12,251,65,246,167,225,158,22,31,252,41,225,188,55,127,189,179,187,254,39,233,217,191,103,246,237,235,243,36,7,43,143,61,154,101,248,215,179,214,151,252,14,85,196,191,17,120,39,11,250,89,95,169,153,213,71,249,218,59,61,22,201,191,164,238,158,26,105,160,163,238,69,20,157,158,239,97,237,238,189,187,25,252,213,127,146,46,117,181,87,83,50,173,100,212,124,143,84,179,90,191,17,122,201,174,18,220,42,118,201,35,227,135,122,253,16,69,220,123,222,216,98,98,54,56,216,174,93,145,177,141,69,232,212,45,255,0,148,223,8,127,178,45,56,253,224,179,90,45,153,126,127,111,103,194,91,29,127,118,58,92,118,100,134,120,119,70,196,70,36,211,189,141,149,221,92,245,108,109,129,169,218,122,204,197,241,92,214,56,21,169,204,99,175,226,159,74,40,42,234,111,180,180,235,54,107,66,234,168,155,3,173,212,148,79,95,137,49,102,145,170,215,197,21,60,113,58,24,209,221,196,88,220,214,53,205,145,101,173,94,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,100,141,111,68,114,177,219,30,140,145,169,189,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,190,55,59,162,57,88,221,236,86,72,212,216,246,170,244,176,0,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,0,17,87,154,63,145,61,77,252,23,222,40,138,43,210,124,235,246,95,170,120,110,166,124,47,226,127,100,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,181,219,55,118,246,238,218,238,157,122,244,94,157,15,213,215,77,116,212,126,34,245,30,227,170,26,161,121,241,215,90,238,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,123,112,179,115,186,39,85,114,185,206,123,220,247,189,239,117,149,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,238,153,123,189,34,142,68,99,161,116,110,145,90,175,88,157,21,159,145,87,153,22,129,234,62,190,240,227,116,180,233,190,101,117,162,171,199,247,222,234,49,202,88,86,72,114,104,224,103,113,41,30,216,152,233,157,51,85,155,224,99,85,99,124,168,212,123,21,221,185,97,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,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,242,25,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,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,228,95,79,43,143,34,122,101,248,215,188,86,146,168,165,110,117,126,105,241,111,79,232,125,198,226,67,253,30,215,77,71,208,106,204,154,237,165,247,159,131,93,114,140,126,108,110,107,148,72,169,85,71,75,44,240,77,35,233,158,138,157,169,151,195,181,137,39,69,115,26,247,43,54,189,24,246,126,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,77,242,191,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,104,79,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,173,27,43,152,199,120,104,220,233,27,11,54,183,107,21,92,169,220,124,143,127,117,0,205,103,22,62,105,245,147,212,12,135,220,103,57,165,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,244,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,173,85,241,21,198,230,174,102,156,87,223,117,203,77,53,38,174,208,203,69,67,236,120,181,109,154,55,209,50,91,5,61,99,166,165,142,120,164,77,211,178,87,34,79,44,85,8,230,185,239,86,171,26,198,182,54,216,166,141,235,246,174,113,33,203,79,88,245,7,88,173,116,144,92,160,197,242,123,77,13,117,53,189,244,140,187,82,65,102,68,90,197,69,85,99,222,234,133,169,99,221,10,50,36,124,110,107,88,221,138,133,38,23,39,170,60,119,88,184,85,224,191,71,240,172,89,254,55,83,114,13,47,199,228,183,83,116,124,127,11,165,158,210,248,226,186,239,125,60,180,243,246,170,105,218,158,25,202,142,127,94,171,209,191,53,168,31,240,171,61,202,191,219,92,143,36,200,238,31,242,149,149,215,42,234,137,63,237,73,52,210,72,255,0,248,220,231,59,251,85,78,171,197,15,10,58,143,194,149,247,24,178,103,241,111,251,81,143,210,222,34,154,56,85,35,130,169,204,68,172,160,116,141,87,69,36,212,243,117,107,150,41,30,215,70,248,36,250,123,168,198,246,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,253,71,185,237,99,222,212,99,253,175,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,28,171,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,9,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,183,200,230,244,87,35,29,177,136,249,28,155,24,229,76,251,241,47,196,94,119,197,6,169,215,234,102,117,81,254,118,142,207,69,178,31,232,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,110,247,255,0,53,95,228,137,42,185,42,121,167,202,125,63,174,247,27,113,213,121,205,232,30,163,214,124,11,136,122,92,202,235,123,196,45,189,187,37,69,130,72,85,208,227,242,75,213,82,174,21,137,136,196,134,119,177,140,145,243,47,113,37,88,24,143,123,29,28,112,86,174,1,170,89,222,151,253,163,251,11,125,248,103,218,220,126,179,22,188,127,122,195,55,138,181,213,109,239,193,252,86,59,102,238,219,62,182,109,122,116,249,57,58,169,229,77,84,0,0,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,165,62,19,188,172,104,223,167,248,247,183,64,117,80,1,154,206,44,124,211,235,39,168,25,15,184,206,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,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,242,52,19,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,38,237,157,196,234,143,142,104,209,210,118,150,71,72,163,149,113,99,229,99,89,61,63,200,125,186,115,53,133,255,0,127,228,178,255,0,221,255,0,255,0,167,10,1,53,80,114,174,37,248,116,193,56,160,210,202,253,51,206,169,255,0,206,214,89,235,119,205,253,25,116,240,211,67,5,103,110,41,99,239,118,187,239,119,105,238,216,255,0,228,169,252,149,51,237,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,236,145,173,234,173,71,187,99,209,241,185,119,177,200,146,215,149,239,29,63,177,76,169,154,29,172,121,159,132,211,107,214,255,0,131,212,214,183,116,54,43,164,146,53,83,172,202,228,240,244,115,117,147,185,213,28,198,74,172,147,248,77,117,68,139,117,32,202,185,165,62,19,188,172,104,223,167,248,247,183,64,116,171,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,245,194,121,54,105,61,167,92,111,185,110,115,144,252,127,77,165,239,212,89,49,74,116,169,163,146,9,38,154,109,180,213,21,41,51,165,146,26,120,123,59,36,108,141,146,105,21,85,251,27,26,182,123,10,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,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,158,160,100,62,227,57,105,60,49,113,49,134,240,161,202,223,79,181,75,48,161,171,184,189,213,23,123,109,162,217,76,138,215,220,110,50,93,110,47,138,5,147,106,182,22,109,138,71,190,71,34,237,99,29,181,175,126,200,223,81,122,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,59,100,145,241,195,189,126,136,34,238,61,239,108,49,49,27,28,108,87,46,200,216,198,162,244,106,30,175,63,225,115,93,180,191,75,49,205,107,206,176,111,134,97,153,111,131,248,61,207,226,116,115,120,175,21,76,234,152,63,131,20,174,149,155,161,141,238,250,216,222,157,58,47,69,84,67,218,240,57,197,221,215,132,29,92,118,87,61,186,174,241,137,223,169,219,109,200,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,187,103,113,58,43,36,154,52,116,125,213,145,178,211,157,22,83,98,206,113,94,30,179,92,90,187,198,217,114,11,125,242,233,110,169,237,62,62,253,44,241,218,228,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,249,30,3,146,167,154,124,167,211,250,239,113,183,29,87,158,119,220,159,230,79,211,74,203,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,103,93,206,99,29,60,106,253,168,187,89,185,238,232,198,61,205,245,92,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,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,160,158,26,56,139,193,56,160,210,202,13,76,193,106,63,205,81,222,40,182,77,253,25,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,216,255,0,230,139,252,209,32,87,55,222,15,173,75,106,169,226,247,11,74,182,220,155,81,69,65,152,210,58,86,186,9,32,86,182,154,154,185,155,222,142,99,218,228,166,167,116,113,163,145,232,248,223,181,155,37,124,149,237,194,119,154,125,27,245,3,30,247,24,11,232,227,51,90,242,174,29,184,108,204,53,143,10,183,218,171,111,88,255,0,195,252,52,23,72,164,146,149,253,250,250,122,119,239,108,114,70,245,232,201,156,169,209,233,245,34,117,234,157,81,107,219,68,57,187,113,37,169,90,209,128,233,205,247,9,211,88,45,185,86,81,106,178,86,75,73,109,175,108,241,193,83,87,28,50,58,55,58,177,205,71,163,94,170,138,173,114,117,233,213,23,249,22,232,68,174,96,220,18,90,184,175,192,35,190,227,16,82,80,234,46,43,79,81,53,170,177,180,173,116,247,104,27,12,206,101,165,242,58,104,152,198,73,80,232,220,217,100,87,36,43,220,86,162,36,146,117,162,28,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,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,243,44,127,146,54,127,134,216,179,45,77,211,235,206,67,73,71,144,229,84,246,154,155,45,12,202,173,125,123,40,210,181,106,82,37,84,218,231,177,179,198,245,103,93,234,205,238,68,86,198,245,109,186,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,0,2,149,185,213,249,167,197,189,63,161,247,27,137,26,184,86,225,142,251,197,86,85,151,97,88,181,235,193,94,177,252,62,191,37,183,83,120,102,73,241,74,168,36,130,56,168,119,190,88,153,7,117,245,13,78,243,149,90,206,157,85,170,159,52,229,95,225,86,5,149,127,182,184,230,73,142,92,63,229,40,235,173,181,212,242,127,217,146,25,163,145,159,241,57,174,111,246,42,23,189,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,62,178,212,168,189,111,230,237,196,150,154,235,70,125,167,54,44,39,77,103,182,226,185,69,214,201,71,45,93,182,189,211,201,5,53,92,144,198,233,28,218,198,181,94,173,98,42,170,53,169,215,175,68,79,228,77,78,94,156,80,103,220,89,232,189,235,81,181,26,209,143,219,174,86,236,162,166,201,20,86,74,121,161,129,208,71,73,73,51,92,230,205,44,174,87,238,168,122,42,163,145,58,35,126,95,205,86,80,3,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,79,243,149,113,99,229,99,89,61,63,200,125,186,115,53,132,223,230,131,198,14,77,173,154,185,122,209,43,50,213,219,176,76,2,240,234,7,208,84,197,78,231,214,94,232,159,85,79,53,114,61,172,238,177,138,147,73,19,35,238,57,170,200,219,34,181,175,122,177,158,127,151,239,2,55,222,42,178,168,243,92,165,158,11,76,177,251,130,71,113,169,234,201,62,41,85,4,148,178,75,106,216,202,136,170,32,238,211,84,57,124,75,81,90,206,157,19,171,190,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,16,47,157,95,149,140,91,212,10,31,110,184,148,193,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,245,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,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,145,126,124,0,241,131,106,226,203,72,218,235,130,213,199,157,225,212,244,116,25,91,38,137,168,202,153,222,199,36,117,209,58,54,54,45,149,11,12,175,88,218,214,172,79,107,217,183,98,71,36,158,3,154,15,7,216,206,182,105,29,235,91,108,201,73,110,206,240,11,59,171,223,95,83,45,67,153,89,100,162,101,85,68,212,40,198,191,180,199,170,205,36,172,147,182,231,43,227,108,106,230,177,234,246,81,177,165,62,19,188,172,104,223,167,248,247,183,64,125,92,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,118,248,220,238,170,212,123,119,177,95,27,151,99,220,139,159,126,37,248,116,206,248,95,213,58,253,51,206,169,255,0,206,214,89,235,119,195,253,39,107,241,51,67,5,103,110,41,100,236,247,123,15,119,105,238,222,207,228,169,252,149,125,175,47,76,255,0,13,211,14,49,180,231,51,212,12,134,146,197,98,165,168,175,166,168,184,85,170,182,8,31,83,111,169,167,137,100,119,78,140,98,203,52,104,175,119,70,49,21,92,229,107,81,92,154,30,63,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,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,252,138,1,227,235,138,234,206,43,117,198,174,247,108,151,102,25,139,247,172,248,188,49,205,58,199,61,43,102,114,186,189,209,202,141,237,205,81,244,57,200,145,177,205,141,144,70,237,203,22,247,118,190,83,124,33,254,215,117,31,247,130,205,104,183,226,24,5,193,159,9,108,117,253,169,42,178,40,86,25,225,221,27,17,94,176,192,199,182,87,117,115,17,210,58,6,167,117,137,51,18,234,65,69,124,202,248,40,184,240,233,168,245,218,161,133,91,58,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,255,0,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,250,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,135,214,0,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,0,17,87,154,63,145,61,77,252,23,222,40,138,1,44,83,149,31,5,31,180,220,170,14,37,53,50,217,117,166,198,241,43,133,61,78,37,23,78,204,55,139,164,50,57,203,81,189,28,146,58,26,89,35,103,201,173,217,36,171,181,94,169,12,209,58,229,0,42,215,154,15,47,186,155,181,77,235,138,29,22,181,82,49,236,167,117,126,97,99,166,138,42,102,108,134,42,170,138,203,210,203,44,237,106,189,90,200,26,248,34,139,124,143,87,75,245,61,207,235,84,37,239,114,155,207,240,220,155,131,156,99,12,177,100,52,149,119,220,58,162,225,77,125,183,181,85,39,161,125,69,194,170,162,5,123,85,17,85,146,69,34,43,94,157,88,170,217,26,139,186,55,181,179,40,165,110,117,126,105,241,111,79,232,125,198,226,64,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,222,229,251,192,141,139,133,92,86,60,215,41,103,141,212,220,130,222,145,220,106,122,190,63,133,210,207,29,44,146,218,182,50,162,90,121,251,85,52,238,95,18,212,71,63,175,68,232,223,146,204,0,84,94,183,243,118,226,75,77,117,163,62,211,155,22,19,166,179,219,113,92,162,235,100,163,150,174,219,94,233,228,130,154,174,72,99,116,142,109,99,90,175,86,177,21,85,26,212,235,215,162,39,242,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,247,84,61,21,81,200,157,17,191,47,230,171,73,156,88,249,167,214,79,80,50,31,113,156,247,250,113,193,149,247,86,248,59,202,184,152,193,174,189,219,174,9,144,92,105,239,118,122,135,177,145,207,103,167,161,164,169,117,77,59,215,167,73,162,238,204,231,198,229,84,146,52,77,157,30,196,100,209,214,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,252,156,199,185,171,213,21,80,244,26,79,130,254,212,53,79,13,211,63,138,124,51,237,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,247,55,126,222,230,237,187,155,215,167,78,169,215,169,160,157,111,194,173,90,107,192,214,125,167,54,42,138,185,237,184,174,147,221,108,148,114,213,189,174,158,72,41,172,242,67,27,164,115,90,214,171,213,172,69,85,70,181,58,245,232,137,252,140,230,31,85,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,249,53,140,107,83,162,34,33,111,252,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,78,138,172,169,154,46,141,107,99,114,118,225,150,70,189,92,233,93,28,51,83,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,223,27,157,213,90,143,110,246,43,227,114,236,123,145,115,217,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,236,145,173,234,173,71,187,99,209,241,185,119,177,200,158,87,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,253,55,57,140,116,242,35,55,42,237,102,214,55,163,24,198,182,205,57,24,253,246,126,91,253,72,229,92,234,252,211,226,222,159,208,251,141,196,247,252,151,114,155,22,13,138,241,11,154,229,53,222,10,203,143,219,236,119,75,141,79,105,242,118,41,96,142,233,36,178,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,200,138,188,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,189,122,205,47,106,37,88,218,229,142,54,177,173,110,229,71,203,39,0,169,197,175,180,152,173,187,53,168,161,217,101,186,220,43,109,116,117,61,214,47,118,170,146,58,105,42,35,216,139,189,187,89,91,76,189,85,17,171,220,232,213,85,107,145,39,87,37,79,52,249,79,167,245,222,227,110,46,122,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,136,121,129,112,35,125,225,87,42,147,53,197,153,227,116,203,32,184,44,118,234,158,172,143,225,117,83,201,85,36,86,173,143,168,150,162,126,213,53,59,87,196,185,17,175,235,209,122,59,228,177,0,212,70,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,162,245,191,155,183,18,90,107,173,25,246,156,216,176,157,53,158,219,138,229,23,91,37,28,181,118,218,247,79,36,20,213,114,67,27,164,115,107,26,213,122,181,136,170,168,214,167,94,189,17,63,145,97,60,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,205,141,146,73,30,157,89,11,85,122,189,126,165,94,157,19,162,39,107,0,28,171,139,31,43,26,201,233,254,67,237,211,153,172,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,0,51,89,197,143,154,125,100,245,3,33,247,25,207,65,137,240,153,153,103,92,40,100,28,80,225,245,21,119,102,98,185,68,150,91,189,142,154,129,28,250,91,116,116,113,84,75,114,89,123,155,156,198,58,120,218,248,219,18,237,102,233,92,228,99,31,183,202,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,187,36,107,122,35,149,142,216,244,100,141,77,236,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,237,241,185,221,17,202,198,239,98,178,70,166,199,181,87,229,226,199,202,198,178,122,127,144,251,116,230,107,11,254,255,0,201,101,255,0,187,255,0,255,0,78,20,2,106,160,17,215,142,78,17,45,92,95,105,27,113,72,46,52,150,124,178,195,80,235,150,57,117,158,157,175,99,39,86,43,95,75,51,209,171,43,41,166,77,187,251,107,213,31,28,50,43,100,237,36,110,207,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,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,249,150,169,202,235,152,5,29,222,142,219,195,38,183,228,93,155,172,62,26,221,131,221,39,142,8,41,100,165,138,8,160,134,210,238,219,25,182,100,237,117,138,73,21,238,153,210,58,53,114,61,34,108,182,126,101,92,210,159,9,222,86,52,111,211,252,123,219,160,58,168,34,255,0,48,190,40,51,238,19,52,94,203,168,218,115,104,199,238,55,43,142,81,77,100,150,43,221,60,211,64,216,36,164,171,153,206,107,97,150,39,35,247,83,177,17,85,202,157,21,223,47,228,169,24,56,51,230,129,175,188,68,241,39,135,232,230,107,136,105,253,21,151,32,248,135,137,158,215,111,173,142,169,157,138,10,138,134,108,116,149,114,49,58,190,22,162,245,98,253,42,189,58,47,69,75,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,105,245,147,212,12,135,220,103,57,253,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,234,212,69,127,89,234,234,31,213,202,174,250,250,117,218,214,162,79,254,84,124,20,126,211,114,168,56,148,212,203,101,214,155,27,196,174,20,245,56,148,93,59,48,222,46,144,200,231,45,70,244,114,72,232,105,100,141,159,38,183,100,146,174,213,122,164,51,68,235,126,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,189,138,215,183,115,30,228,234,213,71,39,94,168,168,191,51,61,156,107,240,163,125,225,47,89,107,112,222,213,214,179,16,185,117,172,197,175,117,176,177,190,62,151,107,22,72,213,209,170,177,102,129,239,237,72,157,24,229,232,201,59,108,100,177,161,197,106,114,155,237,94,43,110,194,170,43,183,217,109,87,10,219,165,29,55,105,137,218,170,171,142,154,58,137,55,162,111,118,230,81,83,39,69,85,106,118,250,181,17,92,229,89,213,201,83,205,62,83,233,253,119,184,219,142,171,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,199,159,230,95,192,229,79,14,57,148,218,195,131,190,145,250,117,154,94,36,100,52,145,178,42,119,216,238,51,36,147,173,19,97,98,53,171,76,173,100,174,133,204,111,208,200,214,55,162,43,88,249,184,255,0,5,28,87,95,120,75,214,90,44,203,187,117,172,196,46,93,40,242,155,37,20,204,111,143,165,218,244,142,68,108,136,172,89,160,123,251,177,175,86,57,122,62,62,227,25,44,138,91,79,49,188,166,197,156,242,234,205,51,92,90,187,198,217,114,11,126,59,116,183,84,246,159,31,126,150,123,165,4,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,191,34,155,56,78,243,79,163,126,160,99,222,227,1,127,220,81,232,95,239,41,161,57,54,138,125,169,251,57,246,143,193,127,73,248,31,25,216,240,245,144,84,255,0,137,238,71,187,119,99,111,245,211,166,238,191,62,157,22,21,105,63,38,191,217,126,169,225,186,153,251,199,124,79,236,150,65,110,190,248,47,178,29,159,21,225,106,99,155,181,220,241,174,217,187,183,183,118,215,116,235,215,162,244,232,89,80,41,47,156,253,166,213,110,226,190,201,89,111,182,82,82,212,93,48,122,10,186,233,97,133,172,125,84,233,89,91,10,75,43,145,58,189,233,20,49,70,142,119,85,217,27,27,252,154,136,144,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,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,124,139,254,224,23,138,234,62,43,116,58,146,247,115,151,102,103,139,246,108,249,68,50,77,2,201,61,83,97,106,182,189,177,196,141,237,195,81,245,185,168,177,177,173,145,147,198,221,201,22,247,113,94,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,0,10,86,231,87,230,159,22,244,254,135,220,110,35,146,167,154,124,167,211,250,239,113,183,18,43,154,199,3,149,58,149,106,175,226,147,77,159,73,21,247,24,179,171,242,155,99,153,20,9,113,183,82,181,239,90,214,73,209,21,245,48,197,213,174,108,142,94,228,49,70,214,43,93,19,99,154,168,52,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,183,73,35,35,155,98,253,112,75,219,123,30,232,101,98,186,57,24,142,77,241,189,237,85,232,229,52,61,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,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,67,93,88,228,215,251,80,213,60,203,83,63,120,239,134,125,173,200,46,55,223,5,246,67,189,225,124,85,76,147,118,187,158,53,187,246,247,54,238,218,222,189,58,244,78,189,9,85,193,79,10,95,185,246,150,93,116,207,237,239,218,223,137,228,19,223,124,111,194,252,7,111,185,77,79,15,107,183,222,151,175,79,13,187,118,228,235,191,167,79,151,85,144,0,205,103,22,62,105,245,147,212,12,135,220,103,45,83,146,167,149,140,167,212,10,239,110,183,19,252,229,92,88,249,88,214,79,79,242,31,110,156,205,97,47,249,169,232,229,139,72,184,184,187,212,227,147,116,164,207,109,241,102,50,83,109,127,247,173,85,76,243,199,82,155,222,247,43,251,147,211,203,63,95,165,173,239,236,107,81,172,69,89,85,201,47,88,236,82,226,185,215,15,213,16,246,111,84,215,5,204,104,228,220,247,120,186,89,35,167,164,168,78,136,205,145,246,95,21,55,205,95,185,254,43,233,111,72,220,171,103,228,0,231,87,229,99,22,245,2,135,219,174,37,85,240,157,230,159,70,253,64,199,189,198,2,127,243,83,224,59,255,0,11,241,87,164,22,95,243,82,229,246,43,101,187,254,157,245,55,183,63,187,255,0,87,108,172,142,31,243,149,15,119,248,215,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,236,145,173,232,142,86,59,99,209,146,53,55,177,170,151,125,147,107,206,27,196,151,47,205,71,213,108,50,182,145,204,184,233,189,249,151,58,24,106,22,103,218,110,41,106,149,106,40,165,87,49,142,223,27,157,209,28,172,110,246,43,36,106,108,123,85,115,238,105,79,132,239,43,26,55,233,254,61,237,208,29,84,175,94,117,246,155,84,220,54,225,183,217,173,148,143,185,81,231,20,244,148,245,142,133,171,60,48,77,65,90,233,98,100,157,55,53,143,116,16,185,205,69,232,229,138,53,94,187,83,165,48,150,253,202,111,141,123,142,160,81,254,236,90,161,115,239,222,172,150,246,73,136,86,200,180,180,241,203,107,165,130,24,82,216,216,216,214,62,73,162,100,110,153,174,254,43,223,31,125,94,173,72,81,95,99,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,148,45,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,78,159,95,46,110,53,255,0,117,93,71,158,193,159,220,238,178,105,150,83,252,59,149,52,11,221,142,215,92,170,196,142,230,216,118,185,238,218,198,44,114,182,37,107,159,27,154,238,146,186,24,163,91,233,62,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,74,1,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,239,168,72,98,122,70,230,181,34,99,88,205,187,210,73,36,246,188,181,56,40,184,241,23,168,244,58,161,154,219,58,233,150,35,112,116,149,47,114,82,207,29,214,233,76,180,210,178,217,44,18,57,94,144,189,147,181,242,57,98,115,29,27,31,18,43,92,244,115,47,80,0,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,234,64,4,85,230,143,228,79,83,127,5,247,138,34,144,56,122,197,172,89,206,190,233,166,21,148,208,248,219,46,65,152,89,173,119,26,110,235,227,239,210,207,91,20,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,191,51,74,120,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,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,230,126,176,0,205,15,19,118,155,85,131,137,45,87,177,88,173,148,150,235,109,187,56,190,210,81,209,210,66,216,96,166,130,58,249,155,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,215,195,71,17,121,223,11,250,167,65,169,152,45,71,249,170,59,197,22,200,127,164,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,187,217,252,209,127,154,46,138,52,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,183,73,27,228,135,122,125,112,75,219,123,216,217,162,122,58,57,24,142,93,146,49,237,85,234,213,42,7,157,95,154,124,91,211,250,31,113,184,159,147,201,183,22,177,100,28,92,86,93,174,244,62,34,175,25,195,238,55,75,92,157,215,179,195,213,62,122,106,71,73,209,170,136,254,176,85,212,51,163,145,91,245,245,233,185,173,84,187,240,10,213,213,142,77,127,181,13,83,204,181,51,247,142,248,103,218,220,130,227,125,240,95,100,59,222,23,197,84,201,55,107,185,227,91,191,111,115,110,237,173,235,211,175,68,235,208,149,92,20,240,165,251,159,105,101,215,76,254,222,253,173,248,158,65,61,247,198,252,47,192,118,251,148,212,240,246,187,125,233,122,244,240,219,183,110,78,187,250,116,249,117,90,44,226,199,205,62,178,122,129,144,251,140,229,170,114,84,242,177,148,250,129,93,237,214,226,58,243,88,224,114,155,77,110,181,252,82,105,179,234,229,177,100,247,133,126,83,108,115,37,157,109,215,26,167,61,235,90,201,58,42,50,154,105,122,181,205,145,201,219,154,88,218,197,115,101,108,112,254,255,0,37,206,30,190,39,125,200,248,157,187,84,218,170,41,45,30,39,18,180,81,73,75,221,170,134,185,236,166,154,122,198,200,228,233,15,72,36,72,90,172,234,231,182,162,116,85,99,91,210,75,21,226,199,202,198,178,122,127,144,251,116,230,107,11,31,229,79,192,229,54,165,93,104,56,164,212,151,213,197,98,198,47,8,252,90,216,214,75,2,220,110,52,174,99,210,181,242,116,68,125,52,50,244,107,91,27,151,185,52,82,53,234,214,196,232,230,184,144,71,94,57,56,68,181,113,125,164,109,197,32,184,210,89,242,203,13,67,174,88,229,214,122,118,189,140,157,88,173,125,44,207,70,172,172,166,153,54,239,237,175,84,124,112,200,173,147,180,145,187,62,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,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,230,89,255,0,35,31,190,207,203,127,169,28,171,157,95,154,124,91,211,250,31,113,184,144,86,155,41,190,210,98,183,28,42,158,187,101,150,235,112,163,186,86,83,118,152,189,218,170,72,234,99,167,147,122,166,246,237,101,109,74,116,69,70,175,115,171,145,85,173,84,236,28,29,240,171,153,113,95,171,150,252,62,205,109,171,110,49,110,168,167,169,203,46,241,200,144,178,221,110,87,253,104,217,92,199,183,196,200,214,200,216,89,181,219,158,138,229,78,219,36,123,37,255,0,56,252,3,13,210,204,55,135,221,62,211,236,122,146,199,143,88,233,242,58,106,26,26,100,93,145,51,173,181,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,197,114,84,243,79,148,250,127,93,238,54,226,234,78,63,198,37,166,213,122,225,67,88,104,239,54,202,74,250,120,240,123,213,91,34,169,133,178,177,179,193,71,44,208,202,141,114,42,35,227,150,56,228,99,191,155,94,198,185,58,42,34,153,183,38,167,45,78,53,238,60,58,106,61,14,151,230,183,62,154,101,151,92,29,29,75,28,180,176,71,106,186,84,173,52,76,185,203,60,141,71,172,44,100,13,100,141,89,90,198,198,247,202,136,231,49,26,251,212,43,87,86,57,53,254,212,53,79,50,212,207,222,59,225,159,107,114,11,141,247,193,125,144,239,120,95,21,83,36,221,174,231,141,110,253,189,205,187,182,183,175,78,189,19,175,66,106,240,185,161,127,187,94,132,227,58,41,246,167,237,31,217,207,27,253,39,224,124,31,127,196,86,79,83,254,39,185,38,221,189,253,191,215,94,187,122,252,186,244,78,170,0,57,87,22,62,86,53,147,211,252,135,219,167,51,88,105,79,132,239,43,26,55,233,254,61,237,208,29,84,0,102,179,139,31,52,250,201,234,6,67,238,51,150,169,201,83,202,198,83,234,5,119,183,91,136,107,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,161,145,172,111,68,86,177,243,114,174,7,56,187,186,240,131,171,142,202,231,183,85,222,49,59,245,59,109,185,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,119,108,238,39,69,100,147,70,142,143,186,178,54,236,248,133,202,108,89,207,5,250,151,154,226,213,222,54,203,144,105,125,230,233,110,169,237,62,62,253,44,246,153,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,249,25,194,47,251,255,0,37,151,254,239,255,0,253,56,80,9,170,128,8,65,204,191,129,202,110,35,176,217,181,135,7,125,91,53,23,11,179,200,200,105,35,100,181,12,190,91,161,89,39,90,38,194,196,115,146,165,28,249,93,11,152,223,173,242,44,111,69,71,49,240,210,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,255,0,114,235,226,99,50,226,151,135,148,204,245,6,134,145,153,13,130,241,54,57,93,91,76,136,198,92,223,13,61,60,201,86,177,35,81,176,189,205,168,106,61,141,250,55,177,206,106,49,174,72,217,159,115,74,124,39,121,88,209,191,79,241,239,110,128,234,160,143,252,107,112,165,251,224,233,101,171,76,254,222,253,146,248,102,65,5,247,198,252,47,199,247,59,116,213,16,246,187,125,232,186,117,241,59,183,110,94,155,58,116,249,245,78,1,194,231,42,79,221,175,93,177,157,107,253,189,125,163,251,57,227,127,163,62,203,120,62,255,0,136,163,158,155,252,119,139,147,110,222,254,239,234,47,93,189,62,93,122,164,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,205,103,22,62,105,245,147,212,12,135,220,103,58,175,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,98,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,102,55,163,213,119,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,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,230,126,177,202,184,151,225,211,4,226,131,75,43,244,207,58,167,255,0,59,89,103,173,223,55,244,101,211,195,77,12,21,157,184,165,143,189,218,239,189,221,167,187,99,255,0,146,167,242,84,207,94,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,244,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,251,93,209,122,35,145,205,115,30,214,61,143,99,102,7,37,79,52,249,79,167,245,222,227,110,58,175,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,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,123,21,175,110,230,61,201,213,170,142,78,189,81,81,126,102,125,248,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,219,191,182,189,21,146,67,34,182,62,234,70,223,41,132,241,49,153,97,220,58,106,31,12,174,161,164,175,196,243,202,138,59,147,21,200,145,207,109,184,193,85,73,43,167,99,209,170,178,50,88,169,25,19,163,119,242,84,141,236,115,122,72,217,126,94,19,188,211,232,223,168,24,247,184,192,105,76,0,82,183,58,191,52,248,183,167,244,62,227,113,34,86,5,160,217,150,165,105,30,161,106,182,31,69,87,115,102,155,212,90,159,119,161,166,167,73,31,29,186,173,149,171,45,106,174,244,118,200,29,73,26,61,173,99,190,137,157,35,149,140,137,234,116,174,94,151,126,32,173,92,77,99,241,240,235,110,241,215,90,238,220,23,248,37,108,76,165,125,137,181,80,75,86,218,154,137,33,151,194,66,238,212,109,89,152,197,149,28,230,182,52,123,222,216,223,98,188,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,241,18,185,131,113,183,106,225,67,0,142,197,140,79,73,93,168,185,85,61,68,54,170,54,213,53,179,218,96,116,51,53,151,103,198,232,101,99,217,29,67,99,107,98,145,26,147,47,113,26,170,145,201,209,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,62,178,212,20,173,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,46,164,175,93,121,229,19,134,235,7,16,213,58,165,99,212,106,188,99,24,201,106,38,187,228,246,198,83,173,85,91,238,47,168,99,230,240,114,61,219,98,101,67,95,59,213,100,71,246,101,68,218,201,35,145,35,134,117,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,25,172,226,199,205,62,178,122,129,144,251,140,229,170,114,84,242,177,148,250,129,93,237,214,226,127,156,171,139,31,43,26,201,233,254,67,237,211,153,172,45,167,157,166,142,88,165,197,112,94,32,105,230,236,222,169,174,9,135,86,71,181,238,241,116,178,71,81,87,78,189,85,251,35,236,190,42,159,146,51,115,252,87,212,238,145,181,22,37,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,253,87,190,178,10,72,213,206,71,49,25,35,213,219,127,174,219,244,32,7,58,191,43,24,183,168,20,62,221,113,42,175,132,239,52,250,55,234,6,61,238,48,26,83,40,219,153,127,3,149,60,56,230,83,107,14,14,250,71,233,214,105,120,145,144,210,70,200,169,223,99,184,204,146,78,180,77,133,136,214,173,50,181,146,186,23,49,191,67,35,88,222,136,173,99,230,142,186,21,196,46,85,161,116,122,129,100,180,211,124,70,203,169,24,125,207,18,187,219,228,170,146,40,211,196,192,248,224,172,106,53,85,139,52,15,122,171,85,237,119,88,228,157,136,172,89,119,183,149,26,83,225,59,202,198,141,250,127,143,123,116,7,85,32,7,58,191,43,24,183,168,20,62,221,113,42,87,66,52,114,251,175,186,153,69,165,88,180,219,47,87,91,125,214,162,221,30,214,47,137,170,164,183,84,85,197,77,213,239,99,25,222,125,59,98,238,57,200,214,119,55,175,84,111,69,252,172,77,154,143,131,106,157,154,60,90,209,117,162,207,177,252,130,157,182,234,15,135,44,149,208,94,32,169,111,106,31,10,246,57,93,51,103,99,91,218,115,21,85,201,181,90,191,200,210,78,138,73,170,18,233,30,32,237,106,162,164,165,206,210,207,76,220,129,148,213,49,206,197,173,70,34,72,245,116,81,178,36,123,149,55,189,145,181,99,99,220,230,49,210,49,173,145,223,147,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,111,141,206,234,173,71,183,123,21,241,185,118,61,200,185,236,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,118,72,214,245,86,163,221,177,232,248,220,187,216,228,75,31,229,41,198,191,198,232,232,248,77,212,219,157,214,178,245,15,122,76,46,225,58,247,227,117,12,48,119,31,108,114,163,119,199,217,100,82,201,19,164,115,154,177,171,162,69,141,34,133,143,242,156,218,248,215,248,221,101,103,9,186,101,115,181,86,89,97,236,201,154,92,32,94,252,142,174,134,126,227,45,141,85,110,200,251,47,138,41,37,116,110,115,150,69,108,74,177,172,83,49,240,91,134,142,29,51,190,40,53,78,131,76,240,90,127,243,85,151,138,221,240,255,0,70,90,252,76,48,207,89,219,150,88,251,221,174,251,29,218,99,183,191,249,34,127,53,77,20,105,86,153,226,186,55,167,24,230,150,225,84,158,30,203,140,219,226,183,211,110,142,54,73,54,196,250,231,151,182,198,49,211,74,245,116,146,61,26,155,228,123,220,169,213,202,122,176,0,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,0,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,0,205,103,22,62,105,245,147,212,12,135,220,103,62,76,223,65,179,44,51,71,180,243,92,157,69,87,87,137,231,244,245,140,101,193,180,232,216,40,174,52,245,213,116,238,162,123,145,238,93,238,138,153,147,181,206,70,111,73,36,107,17,221,153,28,79,78,75,151,126,32,157,125,200,236,150,203,119,123,70,33,241,51,220,166,168,108,80,71,13,246,86,83,36,110,167,147,178,233,106,102,236,192,198,190,20,145,145,71,28,137,35,149,30,177,50,95,1,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,46,164,0,12,214,113,99,230,159,89,61,64,200,125,198,114,213,57,42,121,88,202,125,64,174,246,235,113,61,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,60,254,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,241,38,123,228,119,89,37,123,190,167,47,78,189,19,162,34,34,121,94,44,124,172,107,39,167,249,15,183,78,102,176,210,159,9,222,86,52,111,211,252,123,219,160,58,168,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,202,185,213,249,167,197,189,63,161,247,27,137,18,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,221,145,181,221,81,170,246,239,122,178,54,174,247,181,23,65,60,52,112,233,130,112,191,165,148,26,103,130,211,255,0,154,172,188,86,239,155,250,78,233,225,161,134,122,206,220,178,201,217,238,246,24,238,211,29,177,159,201,19,249,170,192,14,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,164,229,92,88,249,88,214,79,79,242,31,110,156,205,97,210,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,221,146,53,189,85,168,247,108,122,62,55,46,246,57,18,231,185,93,93,248,130,187,240,203,109,147,91,237,221,155,84,62,26,12,30,121,219,20,21,82,88,162,165,138,40,90,234,120,225,102,216,83,181,186,41,164,123,229,153,178,57,202,136,196,138,73,102,0,0,3,149,113,99,229,99,89,61,63,200,125,186,115,53,134,148,248,78,242,177,163,126,159,227,222,221,1,213,64,6,107,56,177,243,79,172,158,160,100,62,227,57,106,156,149,60,172,101,62,160,87,123,117,184,157,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,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,230,64,13,20,228,231,167,24,6,178,213,103,58,135,153,253,180,196,45,87,7,207,143,99,117,84,40,158,38,61,177,186,7,92,164,234,140,151,182,245,153,174,133,145,164,114,246,226,123,149,24,249,41,146,96,113,99,229,99,89,61,63,200,125,186,115,53,133,255,0,127,228,178,255,0,221,255,0,255,0,167,10,1,53,80,0,51,237,204,210,211,106,178,241,199,169,244,118,107,101,37,5,60,149,22,218,183,197,77,11,98,99,167,158,217,73,52,210,171,90,136,138,249,37,146,73,30,239,230,231,189,206,94,170,170,165,133,114,84,242,177,148,250,129,93,237,214,226,149,141,41,240,157,229,99,70,253,63,199,189,186,3,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,243,79,172,158,160,100,62,227,57,115,220,171,45,54,171,119,3,152,13,101,190,217,73,75,81,116,168,188,85,215,75,12,45,99,234,167,75,157,76,41,44,174,68,234,247,164,80,197,26,57,221,87,100,108,111,242,106,34,75,80,10,160,231,149,105,181,67,117,209,187,236,54,202,70,92,171,41,239,212,149,21,141,133,169,60,208,66,234,23,69,19,228,233,185,204,99,167,153,205,106,175,70,172,178,42,116,220,189,121,175,37,79,52,249,79,167,245,222,227,110,58,175,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,23,82,114,174,37,248,116,193,56,160,210,202,253,51,206,169,255,0,206,214,89,235,119,205,253,25,116,240,211,67,5,103,110,41,99,239,118,187,239,119,105,238,216,255,0,228,169,252,149,51,237,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,236,145,173,234,173,71,187,99,209,241,185,119,177,200,159,95,9,222,105,244,111,212,12,123,220,96,52,166,0,41,91,157,95,154,124,91,211,250,31,113,184,157,43,146,61,166,213,127,181,107,205,138,251,108,164,184,219,110,52,248,253,37,101,29,92,45,154,10,152,36,109,205,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,88,254,138,104,38,147,240,237,138,213,97,90,57,138,125,159,178,214,220,31,116,158,155,199,84,213,239,170,124,113,198,233,55,212,73,35,211,171,33,141,58,34,237,250,122,244,234,170,171,16,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,186,158,37,248,139,193,56,95,210,202,253,76,206,170,63,206,209,217,232,182,77,253,39,116,240,211,77,5,31,114,40,164,236,247,123,15,111,117,237,216,207,230,171,252,145,115,195,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,243,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,249,52,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,183,73,35,35,155,98,253,112,75,219,123,30,232,101,98,186,57,24,142,77,241,189,237,85,232,229,52,61,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,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,118,2,149,185,213,249,167,197,189,63,161,247,27,136,228,169,230,159,41,244,254,187,220,109,197,212,128,1,229,53,51,85,116,227,70,241,89,243,93,82,205,45,88,205,150,159,115,124,77,194,161,35,239,72,216,223,39,102,22,127,94,105,149,145,200,173,138,52,116,143,218,168,214,170,252,143,202,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,238,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,115,122,167,85,106,181,205,123,28,246,61,143,118,123,56,177,243,79,172,158,160,100,62,227,57,106,156,149,60,172,101,62,160,87,123,117,184,159,231,42,226,199,202,198,178,122,127,144,251,116,230,107,13,9,243,21,209,203,22,178,112,143,157,211,93,230,240,245,120,125,190,124,198,215,83,181,239,236,213,80,65,44,142,77,141,123,17,221,216,22,162,14,174,220,214,119,247,237,115,152,212,40,51,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,233,215,162,167,243,52,229,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,99,209,175,110,230,61,171,209,200,142,78,189,21,17,126,68,22,231,87,229,99,22,245,2,135,219,174,37,85,240,157,230,159,70,253,64,199,189,198,3,74,103,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,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,153,158,206,53,248,81,190,240,151,172,181,184,111,106,235,89,136,92,186,214,98,215,186,216,88,223,31,75,181,139,36,106,232,213,88,179,64,247,246,164,78,140,114,244,100,157,182,50,88,208,224,6,148,248,78,242,177,163,126,159,227,222,221,1,213,72,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,217,226,124,55,104,150,11,171,153,6,186,225,248,13,37,167,54,202,169,228,166,187,220,169,170,39,107,42,153,35,226,146,85,90,125,253,134,189,242,65,27,222,246,198,143,115,247,57,202,170,247,171,186,88,34,87,48,110,9,45,92,87,224,17,223,113,136,41,40,117,23,21,167,168,154,213,88,218,86,186,123,180,13,134,103,50,210,249,29,52,76,99,36,168,116,110,108,178,43,146,21,238,43,81,18,73,58,209,15,248,85,129,101,95,237,174,57,146,99,151,15,249,74,58,235,109,117,60,159,246,100,134,104,228,103,252,78,107,155,253,138,131,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,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,124,203,254,224,23,133,26,62,20,180,58,146,201,115,139,126,103,148,118,111,25,68,210,67,2,73,5,83,161,106,54,129,178,68,174,238,67,79,245,181,170,178,61,174,145,243,200,221,169,46,198,201,80,0,5,85,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,32,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,0,25,172,226,199,205,62,178,122,129,144,251,140,229,186,112,45,162,250,95,175,92,184,116,223,79,245,115,16,164,200,172,82,84,93,106,210,158,103,201,19,226,158,59,205,118,201,98,150,39,54,88,159,209,92,213,115,28,213,86,61,236,94,173,123,145,102,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,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,249,148,217,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,46,164,0,12,214,113,99,230,159,89,61,64,200,125,198,114,213,57,42,121,88,202,125,64,174,246,235,113,63,193,202,184,177,242,177,172,158,159,228,62,221,57,154,195,74,124,39,121,88,209,191,79,241,239,110,128,234,160,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,71,63,230,255,0,139,95,115,158,52,52,247,10,197,168,124,109,235,32,195,237,54,187,117,55,117,145,247,234,167,187,87,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,243,39,255,0,2,252,25,88,184,60,211,138,171,100,151,95,140,230,121,71,135,168,201,174,81,61,233,74,233,34,71,246,169,169,163,119,78,144,197,221,149,18,71,53,36,145,207,115,157,181,21,145,71,37,74,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,234,78,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,93,212,62,27,180,75,85,115,252,79,84,179,204,6,146,229,150,97,21,16,212,216,238,205,168,158,158,122,119,197,51,103,137,30,176,189,137,59,25,43,119,181,146,163,216,213,116,157,17,59,143,221,210,192,0,3,149,113,99,229,99,89,61,63,200,125,186,115,53,134,148,248,78,242,177,163,126,159,227,222,221,1,213,64,6,107,56,177,243,79,172,158,160,100,62,227,57,106,156,149,60,172,101,62,160,87,123,117,184,159,224,229,92,88,249,88,214,79,79,242,31,110,156,205,97,127,223,249,44,191,247,127,255,0,233,194,128,77,84,0,10,1,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,149,141,41,240,157,229,99,70,253,63,199,189,186,3,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,227,170,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,32,130,188,220,116,47,78,50,254,27,47,26,223,115,179,118,179,60,19,192,69,109,186,83,170,50,73,169,106,43,225,130,74,90,143,146,247,97,79,16,249,24,139,209,204,145,21,90,228,71,202,217,42,91,132,239,52,250,55,234,6,61,238,48,26,83,0,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,16,3,157,95,149,140,91,212,10,31,110,184,149,193,203,223,63,195,116,179,139,156,39,80,117,7,33,164,177,227,214,58,123,221,77,117,117,74,174,200,153,240,122,196,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,95,41,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,218,142,153,251,165,145,239,145,200,155,158,247,109,107,25,178,54,74,14,87,188,11,126,218,242,166,107,142,177,225,158,47,77,172,187,254,15,77,90,237,176,223,110,145,200,212,78,176,171,87,196,81,195,210,78,231,85,107,31,42,50,63,226,181,181,17,167,234,243,92,224,163,246,101,149,79,196,166,153,219,46,181,56,222,91,112,168,169,203,98,233,222,134,207,116,154,70,185,42,55,171,150,70,195,85,36,143,249,57,187,35,149,54,163,209,38,134,38,196,174,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,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,191,67,218,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,219,164,141,242,67,189,62,184,37,237,189,236,108,209,61,29,28,140,71,46,201,24,246,170,245,106,149,3,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,46,164,0,10,107,231,9,164,218,237,105,212,123,118,168,100,249,125,215,39,211,41,182,80,88,95,88,234,56,35,177,215,84,173,68,178,219,163,130,21,107,229,250,41,183,248,151,69,185,209,164,49,73,36,142,137,28,238,21,192,15,24,55,94,19,117,113,174,184,45,36,152,38,99,81,71,65,149,178,104,156,175,166,129,143,114,71,93,19,163,99,165,223,78,147,74,245,141,173,114,74,199,61,155,119,172,114,71,199,248,133,202,108,89,206,190,234,94,107,139,87,120,219,46,65,152,94,110,150,234,158,211,227,239,210,207,91,44,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,191,34,218,185,42,121,88,202,125,64,174,246,235,113,63,206,85,197,143,149,141,100,244,255,0,33,246,233,204,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,204,102,172,96,191,178,253,83,204,180,207,226,159,19,251,37,144,92,108,94,55,177,217,241,94,22,166,72,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,94,79,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,214,99,40,231,164,141,92,228,107,213,241,189,93,187,250,238,230,188,234,252,172,98,222,160,80,251,117,196,170,190,19,188,211,232,223,168,24,247,184,192,105,76,17,255,0,142,253,45,193,53,67,133,141,65,251,117,98,248,159,217,44,126,237,148,217,255,0,190,166,135,194,221,41,109,213,93,137,255,0,132,246,239,219,220,127,208,253,204,94,191,54,175,68,51,174,105,79,132,239,43,26,55,233,254,61,237,208,29,84,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,7,42,226,95,136,188,19,133,253,44,175,212,204,234,163,252,237,29,158,139,100,223,210,119,79,13,52,208,81,247,34,138,78,207,119,176,246,247,94,221,140,254,106,191,201,23,57,154,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,47,78,157,85,127,153,251,250,3,172,119,222,31,245,151,19,214,44,114,31,17,87,140,220,27,81,37,54,230,51,197,210,189,174,142,166,155,123,216,244,143,187,4,146,197,220,216,174,102,253,205,250,154,138,104,123,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,223,27,157,209,28,172,110,246,43,36,106,108,123,85,122,88,0,2,170,249,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,186,144,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,0,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,69,43,115,171,243,79,139,122,127,67,238,55,17,201,83,205,62,83,233,253,119,184,219,139,169,0,3,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,79,240,114,174,44,124,172,107,39,167,249,15,183,78,102,176,210,159,9,222,86,52,111,211,252,123,219,160,58,168,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,99,241,233,14,26,205,104,168,215,183,65,87,38,89,62,47,14,32,201,29,58,246,32,183,50,174,74,167,53,145,167,68,87,201,44,140,87,57,219,186,36,49,163,54,117,147,127,181,5,85,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,39,42,226,199,202,198,178,122,127,144,251,116,230,107,13,84,0,0,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,165,62,19,188,172,104,223,167,248,247,183,64,117,80,1,154,206,44,124,211,235,39,168,25,15,184,206,90,167,37,79,43,25,79,168,21,222,221,110,39,248,57,87,22,62,86,53,147,211,252,135,219,167,51,88,95,247,254,75,47,253,223,255,0,250,112,160,19,85,0,2,128,121,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,165,99,74,124,39,121,88,209,191,79,241,239,110,128,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,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,2,170,249,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,234,188,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,93,72,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,128,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,8,1,206,175,202,198,45,234,5,15,183,92,74,86,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,98,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,102,55,163,213,119,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,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,230,125,119,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,45,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,78,142,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,244,246,188,223,242,155,22,115,175,186,123,154,226,213,222,54,203,144,105,125,166,233,110,169,237,62,62,253,44,245,181,242,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,252,143,214,228,169,230,159,41,244,254,187,220,109,197,212,128,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,61,156,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,8,233,90,198,55,196,198,215,70,217,153,181,187,94,168,228,78,219,227,123,248,81,117,60,149,60,172,101,62,160,87,123,117,184,159,231,42,226,199,202,198,178,122,127,144,251,116,230,107,13,84,20,67,205,155,75,237,90,113,198,13,210,231,102,117,36,116,249,213,158,143,40,125,37,53,19,105,217,77,59,221,37,52,221,118,170,164,143,150,90,73,42,31,39,70,171,159,80,238,168,170,138,247,119,254,72,250,189,82,203,174,161,104,37,116,245,114,83,207,79,22,95,107,141,176,69,216,129,236,116,116,181,174,124,159,41,85,242,36,148,8,214,253,76,68,134,69,250,21,87,127,96,231,87,229,99,22,245,2,135,219,174,37,85,240,157,230,159,70,253,64,199,189,198,3,74,96,229,92,88,249,88,214,79,79,242,31,110,156,205,97,165,62,19,188,172,104,223,167,248,247,183,64,117,82,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,252,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,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,242,40,7,143,174,43,171,56,173,215,26,187,221,178,93,152,102,47,222,179,226,240,199,52,235,28,244,173,153,202,234,247,71,42,55,183,53,71,208,231,34,70,199,54,54,65,27,183,44,91,221,213,121,94,240,81,251,192,103,108,214,125,66,182,90,171,180,219,13,184,62,154,91,117,106,119,190,51,116,108,45,123,41,214,38,185,58,67,23,118,9,164,89,17,89,39,209,22,201,26,249,123,126,43,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,157,28,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,233,125,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,88,0,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,197,212,128,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,0,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,41,91,157,95,154,124,91,211,250,31,113,184,142,74,158,105,242,159,79,235,189,198,220,93,72,0,25,172,226,199,205,62,178,122,129,144,251,140,229,170,114,84,242,177,148,250,129,93,237,214,226,127,131,149,113,99,229,99,89,61,63,200,125,186,115,53,134,148,248,78,242,177,163,126,159,227,222,221,1,213,64,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,164,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,128,0,0,28,171,139,31,43,26,201,233,254,67,237,211,153,172,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,0,51,89,197,143,154,125,100,245,3,33,247,25,203,84,228,169,229,99,41,245,2,187,219,173,196,255,0,7,42,226,199,202,198,178,122,127,144,251,116,230,107,11,254,255,0,201,101,255,0,187,255,0,255,0,78,20,2,106,160,0,80,15,52,127,61,154,155,248,47,179,209,19,255,0,146,167,149,140,167,212,10,239,110,183,20,172,105,79,132,239,43,26,55,233,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,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,85,0,85,95,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,29,87,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,161,0,57,213,249,88,197,189,64,161,246,235,137,85,124,52,112,233,157,241,65,170,116,26,103,130,211,255,0,154,172,188,86,239,135,250,50,215,226,97,134,122,206,220,178,199,222,237,119,216,238,211,29,189,255,0,201,19,249,170,104,79,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,122,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,253,173,234,189,17,168,214,181,140,107,24,198,49,189,0,30,83,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,108,113,190,72,119,167,209,60,93,198,61,141,154,39,163,100,141,234,213,217,35,24,228,78,173,66,181,180,15,147,39,131,212,124,134,171,136,124,175,226,88,133,146,225,28,118,10,123,36,222,30,76,130,20,88,229,89,170,149,81,207,165,133,88,171,11,161,99,146,85,147,186,172,149,172,142,57,39,227,252,229,109,54,171,7,18,88,77,138,197,108,164,183,91,109,218,111,109,164,163,163,164,133,176,193,77,4,117,247,6,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,242,84,243,79,148,250,127,93,238,54,226,234,64,0,28,171,137,126,29,48,78,40,52,178,191,76,243,170,127,243,181,150,122,221,243,127,70,93,60,52,208,193,89,219,138,88,251,221,174,251,221,218,123,182,63,249,42,127,37,76,245,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,15,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,181,221,23,162,57,28,215,49,237,99,216,246,54,218,185,42,121,88,202,125,64,174,246,235,113,63,206,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,43,131,157,198,21,106,175,209,125,61,212,105,170,42,210,229,99,202,37,178,83,196,215,183,176,232,43,169,36,154,87,61,187,119,43,209,214,248,81,170,142,68,68,116,157,81,221,81,91,2,185,117,107,29,247,70,248,184,193,42,109,16,248,138,76,194,225,6,29,116,166,220,198,119,169,107,231,138,54,174,247,49,234,222,212,233,79,63,70,237,115,251,27,55,53,175,114,150,43,206,175,202,198,45,234,5,15,183,92,74,171,225,59,205,62,141,250,129,143,123,140,6,148,193,202,184,177,242,177,172,158,159,228,62,221,57,154,195,74,124,39,121,88,209,191,79,241,239,110,128,234,164,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,129,80,28,217,56,215,183,106,5,103,238,197,165,247,62,253,150,201,112,124,153,125,108,107,85,79,36,183,74,89,230,133,109,142,141,237,99,36,134,39,198,217,156,239,226,177,242,118,21,138,213,133,85,240,215,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,185,29,51,247,75,27,25,27,85,55,61,237,220,230,51,124,140,209,78,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,93,145,51,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,254,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,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,58,220,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,110,201,26,222,170,212,123,182,61,31,27,151,123,28,137,97,92,171,56,241,255,0,193,28,42,106,253,235,252,236,88,133,246,231,113,255,0,160,101,53,145,172,237,127,214,29,19,228,155,252,221,59,27,254,41,133,170,0,1,85,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,93,72,0,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,0,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,162,149,185,213,249,167,197,189,63,161,247,27,136,228,169,230,159,41,244,254,187,220,109,197,212,128,1,154,206,44,124,211,235,39,168,25,15,184,206,90,167,37,79,43,25,79,168,21,222,221,110,39,248,57,87,22,62,86,53,147,211,252,135,219,167,51,88,105,79,132,239,43,26,55,233,254,61,237,208,29,84,2,149,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,64,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,234,78,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,0,0,1,202,184,177,242,177,172,158,159,228,62,221,57,154,195,74,124,39,121,88,209,191,79,241,239,110,128,234,160,3,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,79,240,114,174,44,124,172,107,39,167,249,15,183,78,102,176,191,239,252,150,95,251,191,255,0,244,225,64,38,170,0,5,0,243,71,243,217,169,191,130,251,61,17,63,249,42,121,88,202,125,64,174,246,235,113,74,198,148,248,78,242,177,163,126,159,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,3,53,156,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,37,80,5,85,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,213,121,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,186,144,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,0,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,16,131,155,102,1,153,106,158,133,224,26,125,167,216,245,93,243,33,190,106,69,5,53,13,13,50,38,249,95,240,219,146,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,127,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,238,86,194,205,177,70,198,70,213,93,172,99,119,57,239,223,35,251,0,0,20,173,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,46,164,0,0,34,175,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,98,58,70,219,42,22,71,49,142,134,87,170,163,28,247,39,102,71,171,209,118,186,86,75,207,249,64,98,215,220,27,64,181,11,10,202,104,124,21,235,31,213,11,181,174,227,77,221,100,157,138,168,40,168,35,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,249,147,168,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,131,133,113,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,216,233,105,163,107,211,167,85,98,185,17,90,170,142,76,240,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,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,145,109,60,212,243,175,218,135,0,186,73,169,127,11,248,103,218,220,130,193,125,240,93,254,247,133,241,86,90,217,187,93,205,173,223,183,185,183,118,214,245,233,215,162,117,232,86,183,9,222,105,244,111,212,12,123,220,96,52,166,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,83,225,59,202,198,141,250,127,143,123,116,7,85,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,126,78,89,96,251,87,138,222,113,111,141,221,108,223,25,183,212,91,254,35,105,169,240,245,212,125,216,220,206,253,60,189,23,183,51,55,110,99,250,46,215,34,47,69,232,80,15,16,92,191,248,130,208,61,71,180,225,85,56,239,199,237,89,102,65,22,59,137,223,232,228,138,58,91,181,84,202,196,167,138,68,115,255,0,188,230,126,254,155,38,86,183,116,115,43,31,35,35,89,11,148,224,163,133,27,23,9,122,53,69,134,246,173,85,153,125,203,165,102,83,123,162,133,237,241,245,91,158,177,198,142,145,85,235,12,12,127,106,52,232,198,175,71,201,219,99,229,145,9,0,8,191,199,247,7,214,174,44,180,141,205,183,165,92,121,222,29,79,89,95,138,62,25,90,140,169,157,236,106,201,67,43,100,123,98,217,80,176,196,196,145,206,106,196,246,177,251,182,36,145,201,78,220,40,240,163,174,58,241,174,44,194,176,168,174,184,117,126,29,112,142,123,253,254,120,102,166,147,23,146,25,149,17,206,68,86,72,218,196,146,39,36,80,162,182,69,146,55,42,171,27,28,146,71,161,235,77,21,77,186,213,69,111,172,187,85,221,42,41,105,227,134,90,234,182,196,217,234,158,214,162,58,105,18,22,50,36,123,149,21,202,145,177,140,234,171,181,173,78,136,159,88,0,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,164,0,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,0,3,53,156,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,37,81,74,220,234,252,211,226,222,159,208,251,141,196,114,84,243,79,148,250,127,93,238,54,226,234,64,0,205,103,22,62,105,245,147,212,12,135,220,103,45,83,146,167,149,140,167,212,10,239,110,183,19,252,28,171,139,31,43,26,201,233,254,67,237,211,153,172,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,160,5,85,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,39,42,226,199,202,198,178,122,127,144,251,116,230,107,13,84,0,0,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,165,62,19,188,172,104,223,167,248,247,183,64,117,80,1,154,206,44,124,211,235,39,168,25,15,184,206,90,167,37,79,43,25,79,168,21,222,221,110,39,248,57,87,22,62,86,53,147,211,252,135,219,167,51,88,95,247,254,75,47,253,223,255,0,250,112,160,19,85,0,2,128,121,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,165,99,74,124,39,121,88,209,191,79,241,239,110,128,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,1,205,46,220,50,112,219,127,186,214,223,111,188,62,105,173,198,229,113,168,146,174,178,178,175,19,160,154,122,153,228,114,186,73,100,145,209,43,158,247,57,85,202,229,85,85,85,85,83,218,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,45,254,26,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,94,137,243,115,149,87,230,170,126,176,7,148,206,180,159,75,53,67,192,254,211,52,211,20,203,126,25,221,240,95,29,179,83,87,248,94,230,222,231,107,188,199,108,221,219,102,237,189,58,236,111,95,228,135,203,133,104,134,139,233,173,214,91,238,156,233,14,21,138,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,244,234,198,175,246,33,245,103,90,79,165,154,161,224,127,105,154,105,138,101,191,12,238,248,47,142,217,169,171,252,47,115,111,115,181,222,99,182,110,237,179,118,222,157,118,55,175,242,67,229,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,122,117,99,87,251,16,246,160,252,156,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,179,196,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,213,62,78,106,42,124,209,15,21,105,225,147,134,219,5,214,138,251,98,225,243,77,109,215,43,117,68,117,116,117,148,152,157,4,51,211,79,27,145,209,203,28,141,137,28,199,181,200,142,71,34,162,162,162,42,29,44,0,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,167,87,185,127,181,79,171,5,210,125,44,210,255,0,29,251,51,211,76,83,18,248,159,107,198,252,10,205,77,65,226,187,123,187,125,222,203,27,191,111,113,251,119,117,233,189,221,63,154,158,172,0,0,7,138,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,122,117,123,151,251,84,97,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,189,58,177,171,253,136,123,80,0,0,0,124,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,156,215,247,78,225,99,255,0,70,157,42,255,0,228,219,119,255,0,98,117,80,114,175,221,59,133,143,253,26,116,171,255,0,147,109,223,253,137,234,175,250,79,165,153,94,43,109,193,114,157,52,197,47,56,221,155,179,240,235,61,194,205,77,81,67,71,218,141,98,139,179,3,216,177,199,178,55,57,141,218,212,218,213,86,167,68,94,135,159,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,14,150,15,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,154,254,233,220,44,127,232,211,165,95,252,155,110,255,0,236,78,149,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,245,158,127,53,211,220,7,82,173,81,88,181,27,7,199,242,171,108,21,13,171,138,142,247,108,134,186,8,231,107,92,214,202,216,230,107,154,143,70,189,237,71,34,117,232,247,39,246,169,231,241,110,30,180,11,6,190,210,229,56,86,135,233,254,63,122,162,223,225,174,54,188,102,138,146,170,13,236,115,31,178,88,227,107,219,185,143,115,87,162,252,218,229,69,249,42,157,0,0,0,62,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,234,247,164,80,197,26,57,221,87,100,108,111,242,106,34,125,96,0,121,76,235,73,244,179,84,60,15,237,51,77,49,76,183,225,157,223,5,241,219,53,53,127,133,238,109,238,118,187,204,118,205,221,182,110,219,211,174,198,245,254,72,124,184,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,175,78,172,106,255,0,98,30,212,0,126,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,217,226,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,234,159,39,53,21,62,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,14,150,0,7,52,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,79,107,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,183,248,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,122,39,205,206,85,95,154,169,250,199,138,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,122,117,123,151,251,84,97,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,189,58,177,171,253,136,123,80,0,57,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,122,188,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,215,163,26,159,216,135,160,7,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,205,127,116,238,22,63,244,105,210,175,254,77,183,127,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,250,192,60,86,107,162,26,47,169,87,88,175,186,141,164,56,86,85,114,130,157,180,145,86,94,236,20,149,211,199,3,92,231,54,38,201,52,110,114,49,28,247,185,26,139,211,171,220,191,218,167,213,130,233,62,150,105,127,142,253,153,233,166,41,137,124,79,181,227,126,5,102,166,160,241,93,189,221,190,239,101,141,223,183,184,253,187,186,244,222,238,159,205,79,86,1,229,51,173,39,210,205,80,240,63,180,205,52,197,50,223,134,119,124,23,199,108,212,213,254,23,185,183,185,218,239,49,219,55,118,217,187,111,78,187,27,215,249,33,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,189,58,177,171,253,136,123,83,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,230,191,186,119,11,31,250,52,233,87,255,0,38,219,191,251,19,170,128,0,0,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,57,175,238,157,194,199,254,141,58,85,255,0,201,182,239,254,196,233,86,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,88,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,234,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,167,94,140,106,127,98,30,128,31,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,53,253,211,184,88,255,0,209,167,74,191,249,54,221,255,0,216,158,255,0,236,158,43,246,87,236,47,217,155,87,217,191,135,252,39,224,254,10,63,3,224,123,125,175,13,216,233,219,236,246,254,142,222,221,187,126,158,157,62,71,128,253,211,184,88,255,0,209,167,74,191,249,54,221,255,0,216,157,84,0,115,252,167,135,173,2,206,111,181,89,78,107,161,250,127,144,94,171,118,120,155,141,211,25,162,171,170,159,99,26,198,111,150,72,220,247,109,99,26,212,234,191,38,181,17,62,72,135,160,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,157,122,49,169,253,136,120,175,221,59,133,143,253,26,116,171,255,0,147,109,223,253,137,210,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,92,63,113,103,134,235,190,127,169,250,90,218,122,75,38,89,166,185,69,198,202,251,75,171,214,121,235,237,212,211,36,13,185,49,22,54,34,49,210,163,216,232,218,178,118,151,183,189,223,197,143,119,117,0,242,154,177,157,126,203,244,179,50,212,207,133,252,79,236,150,63,113,190,248,46,255,0,103,197,120,90,105,38,237,119,54,187,102,238,222,221,219,93,211,175,94,139,211,161,231,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,237,241,185,221,17,202,198,239,98,178,70,166,199,181,87,165,128,0,0,160,31,238,163,241,217,255,0,14,127,247,102,207,254,168,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,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,228,116,0,84,175,29,26,243,204,39,131,205,71,165,182,71,196,71,198,112,204,163,196,84,99,55,41,113,203,34,85,58,56,149,157,218,106,152,219,72,157,38,139,187,18,44,141,106,71,35,94,215,55,106,171,226,143,202,240,163,205,199,86,49,253,71,101,179,138,108,147,237,70,25,121,237,211,201,114,130,211,77,79,85,98,147,170,244,169,108,116,145,51,191,10,238,233,44,106,215,72,141,70,186,62,170,213,138,107,148,32,7,53,190,40,245,219,134,191,217,119,236,83,57,251,57,246,143,227,127,19,254,140,163,172,239,248,127,3,217,255,0,41,138,77,187,123,242,255,0,87,167,93,223,62,189,19,164,127,224,43,143,94,44,117,167,139,28,27,76,245,47,85,190,51,141,222,126,39,227,104,190,5,109,167,238,246,173,181,83,71,252,72,105,217,35,122,73,19,29,244,185,58,244,232,189,81,85,22,223,202,245,230,71,204,78,235,161,21,49,232,190,130,95,105,32,212,24,234,26,236,134,190,106,7,74,251,28,29,168,42,32,100,76,158,21,167,157,245,12,157,58,189,22,68,141,140,123,85,168,247,181,241,195,93,45,227,215,153,62,180,231,118,205,51,211,77,86,248,206,73,121,239,120,42,47,129,88,41,251,189,168,95,52,159,196,154,157,145,183,164,113,61,223,83,147,175,78,137,213,85,17,102,175,29,249,183,27,92,48,112,251,129,230,88,86,186,125,161,171,179,220,43,109,249,190,65,30,35,67,20,149,158,42,84,125,190,119,82,172,19,67,77,12,72,215,83,185,232,246,110,146,88,58,163,157,39,211,23,248,69,230,105,175,215,174,34,240,203,55,17,122,239,73,30,159,87,212,84,211,93,95,87,100,183,82,192,215,190,150,102,211,44,147,65,76,215,196,207,18,176,117,126,230,177,169,213,94,168,196,114,151,62,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,226,77,78,249,29,214,73,94,239,169,203,211,175,68,232,136,136,146,255,0,149,254,189,234,199,17,58,5,127,205,117,143,43,251,65,122,162,204,42,173,112,84,248,26,106,77,148,172,162,162,145,177,236,167,142,54,47,71,205,34,245,84,221,245,116,235,209,17,19,165,241,185,175,53,60,56,240,209,152,234,77,154,182,146,12,133,41,217,107,199,210,106,136,163,122,220,106,94,145,71,36,76,149,143,108,207,133,174,146,165,98,216,237,236,167,122,47,70,238,114,84,5,167,153,143,48,11,253,214,138,197,98,214,10,187,141,202,227,81,29,37,29,29,38,37,105,154,122,153,228,114,54,56,163,141,180,106,231,189,206,84,106,53,17,85,85,81,16,182,174,55,245,23,81,52,23,131,156,183,59,211,252,206,174,60,179,29,167,180,67,79,124,171,163,164,154,121,94,251,133,37,60,179,73,23,101,41,213,242,50,73,58,163,98,107,17,94,170,214,183,162,116,172,174,30,185,143,113,157,156,235,238,154,97,89,78,178,120,219,46,65,152,89,173,119,26,111,179,182,168,251,244,179,214,197,28,177,239,101,51,94,221,204,123,147,171,85,28,157,122,162,162,252,203,191,57,87,19,188,66,226,188,47,232,213,235,87,50,154,111,31,224,59,116,214,235,91,42,163,167,154,231,93,43,182,197,79,27,158,191,233,72,245,107,94,230,69,20,175,70,63,102,213,137,92,10,243,70,181,107,126,67,75,164,26,235,77,73,96,204,174,149,19,173,162,241,28,173,101,186,233,60,213,82,190,43,123,99,218,139,76,246,68,248,97,133,30,249,86,110,218,163,164,239,57,141,150,194,129,0,57,173,241,71,174,220,53,254,203,191,98,153,207,217,207,180,127,27,248,159,244,101,29,103,127,195,248,30,207,249,76,82,109,219,223,151,250,189,58,238,249,245,232,157,57,255,0,43,254,51,56,147,226,39,95,111,248,86,177,234,71,218,11,45,22,31,85,116,130,155,224,244,20,155,42,153,91,69,27,100,223,79,4,111,94,140,154,68,232,171,183,234,235,211,170,34,164,181,205,56,187,181,105,215,25,184,199,11,185,125,186,146,158,219,156,98,244,215,43,45,229,106,27,18,195,117,117,77,108,126,22,126,227,145,174,100,205,166,137,145,108,250,251,202,214,109,147,188,139,20,138,0,2,53,113,209,198,109,139,131,205,56,165,185,199,106,248,206,103,148,120,138,124,102,219,43,30,148,174,146,36,103,118,166,166,70,244,233,12,93,216,149,99,107,146,73,28,246,181,187,81,95,44,126,215,139,109,111,186,240,225,160,57,30,180,89,172,116,151,154,140,114,162,214,231,208,84,200,232,217,83,4,215,26,106,121,152,143,111,205,143,88,166,147,99,250,57,26,253,174,86,189,17,88,190,175,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,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,0,241,90,189,173,26,95,160,184,108,154,129,171,153,125,38,59,98,142,162,42,68,168,153,146,74,249,103,145,87,100,81,69,19,93,44,175,232,142,114,181,141,114,163,24,247,175,70,177,202,149,235,160,92,225,62,222,241,5,240,13,88,197,173,88,110,3,147,120,59,125,182,166,91,174,248,241,249,163,138,117,146,122,153,188,58,45,71,137,157,244,241,171,220,176,197,4,108,107,149,62,82,200,235,63,0,142,188,109,241,131,140,240,141,165,242,222,156,180,149,185,181,242,158,118,226,118,122,184,170,59,21,211,197,36,12,153,242,73,19,21,173,100,45,169,100,170,199,62,53,145,26,172,99,154,171,185,174,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,220,233,20,1,89,122,207,206,2,213,132,113,47,71,141,96,150,42,76,159,75,241,218,138,139,109,250,227,111,172,108,207,189,36,140,167,95,21,69,186,54,35,31,75,43,42,88,223,226,190,26,150,61,202,142,106,58,41,89,210,184,239,227,50,251,143,240,143,134,241,3,194,142,164,120,122,76,155,48,142,215,13,223,224,236,127,136,165,100,23,6,205,31,98,186,5,86,116,158,145,19,170,177,29,244,124,151,107,190,113,171,128,174,61,120,177,214,158,44,112,109,51,212,189,86,248,206,55,121,248,159,141,162,248,21,182,159,187,218,182,213,77,31,241,33,167,100,141,233,36,76,119,210,228,235,211,162,245,69,84,91,127,7,63,226,23,41,190,224,218,5,169,121,174,45,93,224,175,88,254,31,121,186,91,170,123,76,147,177,85,5,20,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,124,138,65,254,234,63,29,159,240,231,255,0,118,108,255,0,234,133,255,0,3,159,241,11,148,223,112,109,2,212,188,215,22,174,240,87,172,127,15,188,221,45,213,61,166,73,216,170,130,138,89,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,62,69,32,255,0,117,31,142,207,248,115,255,0,187,54,127,245,66,255,0,143,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,181,193,160,124,228,236,89,6,172,100,52,58,243,143,125,146,193,111,29,186,139,13,93,58,190,227,37,138,72,233,163,100,180,213,11,12,45,146,162,25,164,141,242,50,70,196,178,71,36,170,199,111,141,81,208,217,248,57,87,20,122,233,251,181,232,78,77,173,127,101,190,209,253,156,240,95,209,158,59,193,247,252,69,100,20,223,227,187,114,109,219,223,221,253,69,235,183,167,203,175,84,245,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,195,153,140,145,189,36,137,237,250,154,157,122,117,78,168,168,171,234,193,29,115,78,46,237,90,117,198,110,49,194,238,95,110,164,167,182,231,24,189,53,202,203,121,90,134,196,176,221,93,83,91,31,133,159,184,228,107,153,51,105,162,100,91,62,190,242,181,155,100,239,34,197,34,128,4,117,225,155,139,187,86,186,234,94,173,104,213,230,221,73,105,203,52,191,40,185,91,89,28,85,13,217,116,181,69,93,52,16,213,69,27,156,178,163,227,72,227,100,255,0,37,98,62,72,156,142,78,242,69,28,138,0,3,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,172,13,111,231,47,77,98,214,27,101,191,69,241,26,76,159,79,172,117,15,154,190,185,213,82,209,207,146,50,74,30,140,133,137,81,75,190,133,144,212,202,231,57,118,61,242,173,60,125,29,27,28,244,125,149,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,7,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,254,28,44,124,142,235,36,172,111,210,213,233,215,170,244,68,85,72,129,192,215,51,11,119,19,185,221,235,76,245,34,201,106,197,50,74,251,131,228,195,168,173,233,85,81,227,168,82,25,230,146,25,164,86,44,105,52,17,211,238,116,206,116,77,151,186,136,200,152,172,84,116,234,0,132,28,125,243,29,166,225,86,235,69,166,186,99,104,199,242,140,238,170,157,106,110,44,174,170,149,208,88,88,174,133,208,165,68,49,35,86,87,207,19,166,86,177,39,141,241,162,71,35,145,204,145,136,238,171,194,39,28,122,71,197,245,170,174,12,81,149,118,28,178,207,79,20,247,92,114,228,246,44,236,99,154,196,124,244,207,106,244,168,166,108,174,88,251,157,24,244,84,98,201,28,125,200,209,210,40,20,129,196,47,49,238,51,176,109,125,212,188,43,22,214,79,5,101,199,243,11,205,174,221,77,246,118,213,39,98,150,10,217,99,138,61,239,166,115,221,181,140,106,117,114,171,151,167,85,85,95,153,63,249,95,235,222,172,113,19,160,87,252,215,88,242,191,180,23,170,44,194,170,215,5,79,129,166,164,217,74,202,42,41,27,30,202,120,227,98,244,124,210,47,85,77,223,87,78,189,17,17,38,0,0,141,92,53,241,155,98,215,13,96,213,45,1,189,218,190,21,153,233,206,65,121,167,133,32,99,221,75,115,179,210,220,29,77,29,75,92,189,123,115,51,116,44,150,55,47,71,57,237,146,62,168,231,199,12,149,7,63,226,23,41,190,224,218,5,169,121,174,45,93,224,175,88,254,31,121,186,91,170,123,76,147,177,85,5,20,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,124,138,65,254,234,63,29,159,240,231,255,0,118,108,255,0,234,133,239,103,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,217,19,58,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,45,106,201,206,94,153,252,73,83,219,219,136,210,71,164,16,84,77,99,125,115,106,165,239,206,199,215,198,141,190,189,22,149,102,70,71,73,27,220,218,22,177,175,85,154,77,242,61,201,26,50,207,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,62,176,114,174,37,248,139,193,56,95,210,202,253,76,206,170,63,206,209,217,232,182,77,253,39,116,240,211,77,5,31,114,40,164,236,247,123,15,111,117,237,216,207,230,171,252,145,120,167,0,60,123,91,184,182,177,85,227,25,172,22,171,62,166,218,188,85,101,77,174,215,79,84,148,181,22,184,223,3,89,88,199,72,142,100,95,93,75,97,88,150,103,189,93,26,200,136,141,114,53,179,0,2,186,184,214,230,151,251,10,214,91,86,152,105,5,170,213,148,125,151,184,65,81,151,212,120,238,176,207,244,212,69,83,102,233,217,94,220,204,221,79,47,136,142,71,118,229,103,105,241,187,108,177,175,107,205,120,246,193,42,248,66,200,120,174,209,8,62,210,82,99,23,11,85,29,125,174,233,79,53,20,145,77,53,93,11,106,168,222,238,157,27,51,96,173,232,146,198,178,196,146,42,42,44,173,106,181,123,254,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,54,233,35,124,144,239,79,174,9,123,111,123,27,52,79,71,71,35,17,203,178,70,61,170,189,90,167,171,0,0,14,127,196,46,83,125,193,180,11,82,243,92,90,187,193,94,177,252,62,243,116,183,84,246,153,39,98,170,10,41,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,249,20,131,253,212,126,59,63,225,207,254,236,217,255,0,213,11,190,225,235,41,190,231,58,5,166,153,174,83,93,227,111,89,6,31,102,186,92,106,123,76,143,191,85,61,20,82,75,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,124,142,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,1,156,205,114,207,243,45,44,227,103,83,181,7,79,178,26,187,30,67,99,212,140,130,166,134,186,153,83,124,79,248,133,66,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,233,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,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,157,128,28,171,139,31,43,26,201,233,254,67,237,211,148,87,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,151,74,60,166,201,69,51,27,227,233,118,189,35,145,27,34,43,22,104,30,254,236,107,213,142,94,143,143,184,198,75,34,154,19,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,177,232,215,183,115,30,213,232,228,71,39,94,138,136,191,35,245,128,0,3,42,230,148,248,78,242,177,163,126,159,227,222,221,1,213,65,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,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,185,214,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,118,72,214,245,86,163,221,177,232,248,220,187,216,228,73,213,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,157,101,73,165,108,125,30,217,25,217,244,28,243,190,228,255,0,50,126,154,69,94,87,30,123,52,203,241,175,103,173,44,211,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,162,187,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,11,233,229,231,193,101,171,133,141,47,167,190,229,248,253,35,117,83,37,167,85,200,43,18,165,181,75,69,2,201,186,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,201,24,200,118,247,93,126,209,203,23,16,26,53,150,104,238,71,55,135,164,201,173,238,167,142,167,107,223,225,42,152,228,146,154,167,99,30,197,147,181,60,113,75,219,222,141,126,205,174,250,92,168,102,92,209,239,5,250,199,125,215,222,24,48,13,85,202,97,217,122,186,219,228,167,184,201,185,139,226,106,169,42,37,164,150,167,163,24,198,51,188,250,119,75,219,107,81,172,238,108,78,168,222,171,77,156,209,252,246,106,111,224,190,207,68,79,254,74,158,86,50,159,80,43,189,186,220,71,94,115,250,243,77,149,106,134,53,160,22,42,218,191,15,131,211,186,233,125,99,106,37,108,18,92,107,35,141,208,70,248,85,136,199,190,26,110,143,108,168,231,252,171,164,98,108,86,189,29,226,121,62,232,229,247,57,226,129,53,86,158,111,15,101,211,75,124,245,21,146,109,99,251,245,85,212,243,210,83,211,116,87,181,237,220,199,212,203,220,70,189,169,225,182,59,106,200,213,44,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,140,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,236,137,157,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,61,156,96,241,103,153,113,117,170,31,110,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,127,78,219,21,85,177,49,18,74,114,210,229,247,83,172,55,91,63,16,122,191,106,164,147,79,168,42,60,77,158,211,87,20,85,80,100,175,99,170,160,145,36,70,78,143,129,148,245,48,68,229,100,209,57,147,167,86,170,43,21,221,110,124,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,195,157,95,154,124,91,211,250,31,113,184,146,127,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,122,185,85,94,174,235,97,64,28,127,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,181,91,11,54,197,35,223,35,145,118,177,142,218,215,191,100,111,207,102,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,205,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,242,121,163,249,19,212,223,193,125,226,136,168,190,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,220,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,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,145,250,192,28,210,183,137,29,18,160,214,218,14,28,167,207,169,29,168,183,26,117,169,134,199,13,60,243,61,172,72,36,168,84,150,86,49,97,133,253,152,157,34,50,71,181,234,197,99,145,58,61,155,188,255,0,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,253,173,73,97,85,70,200,214,181,81,88,246,71,35,51,217,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,252,72,94,248,221,214,57,88,239,165,203,211,175,69,232,168,168,150,169,202,211,143,111,183,116,118,30,20,117,66,13,153,5,170,223,224,241,11,165,61,63,72,235,232,105,32,87,37,29,67,88,157,35,154,24,34,114,178,94,136,217,35,141,81,234,146,181,29,61,149,28,171,137,222,33,113,94,23,244,106,245,171,153,77,55,143,240,29,186,107,117,173,149,81,211,205,115,174,149,219,98,167,141,207,95,244,164,122,181,175,115,34,138,87,163,31,179,106,231,135,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,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,245,104,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,183,69,58,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,232,5,101,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,47,88,146,25,93,31,71,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,248,147,61,145,183,164,113,61,223,83,147,175,78,137,213,85,17,108,127,152,15,12,248,111,10,28,191,48,173,45,195,235,170,238,47,118,164,82,92,174,247,58,149,86,190,227,113,146,213,90,201,103,72,247,43,97,102,216,163,99,35,106,174,214,49,187,156,247,239,145,240,215,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,252,56,88,249,29,214,73,88,223,165,171,211,175,85,232,136,170,154,41,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,84,3,149,113,99,229,99,89,61,63,200,125,186,115,53,134,170,10,33,230,59,199,29,55,21,185,149,6,31,167,204,171,167,211,172,62,162,119,208,205,43,229,137,247,186,183,34,49,107,101,129,85,26,198,53,168,230,192,215,55,186,214,75,43,156,173,89,150,40,252,167,0,60,31,93,120,178,213,198,182,224,148,145,224,152,117,69,29,126,86,249,165,114,62,166,7,189,203,29,12,77,141,237,151,125,66,67,43,22,70,185,169,19,26,247,238,222,145,199,37,255,0,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,125,100,85,230,143,228,79,83,127,5,247,138,34,176,57,115,113,175,251,170,234,60,246,12,254,231,117,147,76,178,159,225,220,169,160,94,236,118,186,229,86,36,119,54,195,181,207,118,214,49,99,149,177,43,92,248,220,215,116,149,208,197,26,222,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,214,82,183,58,191,52,248,183,167,244,62,227,113,36,255,0,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,245,114,170,189,93,214,194,128,51,153,174,89,254,101,165,156,108,234,118,160,233,246,67,87,99,200,108,122,145,144,84,208,215,83,42,111,137,255,0,16,168,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,187,62,14,184,197,193,56,191,193,42,47,246,10,63,131,100,150,109,159,104,49,254,228,213,31,11,238,205,80,202,95,239,167,193,20,115,247,99,167,89,63,134,139,179,174,215,116,84,249,200,0,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,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,107,122,87,46,110,61,191,117,123,236,250,111,168,144,120,141,50,201,174,30,50,174,162,10,125,245,86,90,231,177,145,45,99,81,137,190,104,85,145,198,217,98,249,185,26,198,190,36,220,215,71,53,234,31,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,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,122,245,154,94,212,74,177,181,203,28,109,99,90,221,202,143,150,72,235,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,125,60,188,248,211,181,113,79,165,244,246,44,191,32,164,118,170,99,84,234,153,5,26,83,54,149,107,96,73,54,197,112,130,54,185,90,246,57,171,19,101,86,35,81,147,43,147,183,27,31,14,233,106,70,174,58,56,205,177,112,121,167,20,183,56,237,95,25,204,242,143,17,79,140,219,101,99,210,149,210,68,140,238,212,212,200,222,157,33,139,187,18,172,109,114,73,35,158,214,183,106,43,229,143,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,105,202,247,130,143,221,255,0,4,102,179,234,21,178,235,67,169,57,149,189,244,210,219,171,83,179,240,107,91,166,107,217,78,177,53,203,214,105,123,80,77,34,200,136,248,254,136,182,70,230,75,220,157,64,205,103,22,62,105,245,147,212,12,135,220,103,45,83,146,167,149,140,167,212,10,239,110,183,19,252,0,103,7,136,92,166,251,131,113,161,169,121,174,45,93,224,175,88,254,168,94,110,150,234,158,211,36,236,85,65,118,150,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,145,114,156,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,253,136,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,153,30,140,84,218,232,159,44,170,57,87,22,62,86,53,147,211,252,135,219,167,51,88,105,163,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,186,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,205,206,232,189,21,170,215,57,143,107,216,247,177,217,236,226,95,135,76,239,133,253,83,175,211,60,234,159,252,237,101,158,183,124,63,210,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,237,236,254,74,159,201,86,106,114,180,227,219,236,37,101,135,133,29,80,131,126,63,117,184,120,60,66,233,79,79,214,74,10,234,185,213,201,71,80,214,39,89,33,154,121,92,172,151,162,186,57,36,84,122,172,78,71,65,111,231,148,213,93,76,197,116,111,78,50,61,82,205,106,252,61,151,25,183,203,112,169,219,36,108,146,109,137,244,65,23,113,236,99,166,149,234,216,227,98,185,55,200,246,53,23,171,144,207,15,21,92,76,102,92,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,106,58,103,238,150,71,190,71,34,110,123,221,181,172,102,200,217,224,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,66,124,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,106,216,156,247,187,195,72,230,200,232,95,185,219,152,138,213,94,227,36,99,59,169,8,57,151,241,199,77,195,142,27,54,143,96,236,171,126,162,230,150,121,31,13,92,111,150,157,150,59,116,203,36,11,90,217,152,173,114,212,171,153,43,97,107,29,244,62,53,145,234,136,214,50,106,75,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,159,50,210,117,39,131,235,87,9,188,173,245,41,183,4,171,147,59,204,105,241,154,252,173,243,74,213,101,52,236,186,210,44,116,49,54,55,186,45,148,235,52,172,89,26,231,44,175,115,223,187,98,199,28,113,87,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,125,47,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,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,252,143,214,0,0,114,174,44,124,172,107,39,167,249,15,183,78,102,176,210,159,9,222,86,52,111,211,252,123,219,160,58,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,243,79,172,158,160,100,62,227,56,225,163,136,188,239,133,253,83,160,212,204,22,163,252,213,29,226,139,100,63,210,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,221,236,254,104,191,205,23,66,122,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,174,12,199,156,142,101,131,241,13,158,219,233,116,255,0,31,203,244,234,221,81,45,150,195,77,65,119,72,95,35,233,106,30,207,137,54,185,177,74,217,153,82,213,115,187,104,205,136,196,167,216,238,173,149,243,202,169,248,152,195,120,175,229,249,171,26,165,135,208,213,219,158,220,31,36,182,221,237,149,40,174,125,186,227,29,170,71,203,2,73,181,27,51,54,203,27,217,35,81,55,49,237,220,214,63,124,108,160,194,101,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,234,61,207,107,30,246,163,31,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,31,88,0,3,42,230,148,248,78,242,177,163,126,159,227,222,221,1,213,64,35,255,0,24,188,29,96,156,95,224,148,246,11,253,103,193,178,75,54,255,0,179,249,7,110,106,143,133,247,102,167,125,87,247,171,39,138,57,251,177,211,164,127,196,85,217,215,115,122,42,124,243,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,189,87,95,248,179,204,184,140,210,253,41,193,245,2,158,174,186,251,166,180,247,74,106,140,142,174,189,39,158,242,202,169,32,88,150,70,118,218,173,124,81,83,199,26,189,207,145,242,175,87,185,119,43,149,124,255,0,11,154,233,251,181,235,182,51,173,127,101,190,209,253,156,241,191,209,158,59,193,247,252,69,28,244,223,227,187,114,109,219,223,221,253,69,235,183,167,203,175,84,241,89,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,110,124,177,121,127,214,105,21,29,55,16,58,223,142,248,76,234,175,108,248,205,182,89,39,138,170,195,75,36,19,67,43,170,88,215,164,107,52,241,212,124,225,145,142,116,45,99,122,171,100,115,217,29,138,130,138,249,177,104,93,247,76,56,160,185,234,55,193,173,84,88,182,165,244,184,218,29,111,86,51,117,84,20,244,241,215,164,209,34,53,91,51,167,127,125,207,232,173,147,196,163,183,185,253,198,179,181,114,83,215,74,59,85,247,52,225,226,253,121,236,252,111,102,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,142,142,87,198,190,104,254,123,53,55,240,95,103,162,39,167,38,171,181,170,193,194,38,109,125,190,220,233,45,214,219,118,113,114,171,172,172,171,153,176,193,77,4,118,203,123,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,170,13,126,214,59,239,16,26,203,150,107,22,71,15,135,171,201,174,14,168,142,155,115,31,225,41,88,212,142,154,155,123,24,196,147,181,4,113,69,220,216,142,126,205,206,250,156,170,92,255,0,42,254,30,45,90,53,195,69,171,60,170,181,85,210,229,154,157,79,13,238,236,249,171,27,51,29,68,143,153,109,173,137,177,174,198,49,105,166,108,202,139,214,77,245,15,71,170,109,108,113,250,14,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,29,171,152,207,26,255,0,189,86,163,193,96,192,46,119,88,244,203,22,254,29,182,154,117,237,71,116,174,69,122,73,115,116,59,90,246,238,99,210,56,155,42,185,204,141,174,119,72,157,52,177,167,159,224,7,131,235,175,22,90,184,214,220,18,146,60,19,14,168,163,175,202,223,52,174,71,212,192,247,185,99,161,137,177,189,178,239,168,72,101,98,200,215,53,34,99,94,253,219,210,56,228,191,235,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,172,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,195,157,95,154,124,91,211,250,31,113,184,144,42,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,250,121,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,109,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,29,210,212,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,195,133,143,145,221,100,149,141,250,90,189,58,245,94,136,138,169,159,126,48,120,179,204,184,186,213,15,183,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,191,167,109,138,170,216,152,137,194,139,254,230,143,228,79,83,127,5,247,138,34,128,73,211,203,131,152,5,103,14,247,216,180,147,87,178,47,246,39,175,241,51,197,83,81,28,245,18,99,181,91,31,38,234,118,66,201,36,124,51,72,136,199,194,141,218,146,74,146,181,89,252,100,150,239,193,26,184,232,227,54,197,193,230,156,82,220,227,181,124,103,51,202,60,69,62,51,109,149,143,74,87,73,18,51,187,83,83,35,122,116,134,46,236,74,177,181,201,36,142,123,90,221,168,175,150,60,251,93,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,104,251,132,204,111,94,113,61,6,198,44,92,72,228,244,151,204,218,158,159,165,68,177,39,114,120,32,249,118,169,234,170,55,185,181,117,44,111,211,36,237,68,71,47,203,172,170,213,168,155,149,115,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,221,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,219,168,90,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,237,56,33,230,69,138,234,222,141,100,183,46,32,239,214,172,111,36,211,59,124,53,151,219,164,146,199,20,55,122,23,59,182,202,200,105,217,252,78,247,115,183,20,145,69,26,181,101,158,4,137,17,103,100,44,171,110,48,120,179,204,184,186,213,15,183,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,191,167,109,138,170,216,152,137,197,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,163,216,146,195,44,106,230,245,77,241,189,191,205,170,137,250,214,172,3,50,190,225,183,253,65,179,99,213,117,152,246,43,81,67,77,122,174,133,17,204,160,125,98,202,148,203,42,34,238,107,30,232,36,98,63,166,196,126,198,170,163,164,98,59,175,240,117,198,46,119,194,6,119,81,127,176,81,252,103,27,188,236,251,65,143,247,33,167,248,167,106,26,134,82,255,0,125,62,9,100,131,181,37,66,201,252,52,77,253,54,187,170,47,202,199,248,224,230,127,128,225,58,95,110,178,240,191,168,116,151,204,219,43,167,165,184,210,222,45,173,134,162,11,21,23,113,175,114,212,199,60,111,111,137,145,173,116,94,21,236,73,35,71,61,242,118,213,177,182,74,107,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,79,2,252,25,88,184,60,211,138,171,100,151,95,140,230,121,71,135,168,201,174,81,61,233,74,233,34,71,246,169,169,163,119,78,144,197,221,149,18,71,53,36,145,207,115,157,181,21,145,71,197,121,213,249,88,197,189,64,161,246,235,137,74,197,170,114,163,227,167,252,71,11,250,215,153,255,0,230,244,184,5,109,115,127,210,107,173,114,84,43,191,232,188,43,28,223,247,112,163,255,0,201,225,45,80,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,128,114,174,44,124,172,107,39,167,249,15,183,78,102,176,177,254,106,28,117,84,231,249,13,215,134,29,45,175,171,131,24,177,212,77,109,204,230,154,150,45,151,107,140,21,80,189,176,68,146,70,179,70,202,89,169,149,22,70,61,157,215,185,233,181,209,177,143,146,31,240,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,247,35,166,126,233,99,99,35,106,166,231,189,187,156,198,111,145,154,30,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,254,36,207,124,142,235,36,175,119,212,229,233,215,162,116,68,68,79,86,8,171,205,31,200,158,166,254,11,239,20,69,0,150,41,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,246,193,140,220,165,142,8,169,108,53,82,79,52,210,182,165,237,98,72,176,207,37,71,206,105,30,230,194,230,55,170,54,55,61,241,220,161,74,220,234,252,211,226,222,159,208,251,141,196,129,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,211,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,108,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,59,113,177,240,238,230,188,198,57,132,101,92,50,103,120,102,9,162,151,140,82,233,126,167,241,87,12,182,215,112,164,146,171,177,11,225,99,104,160,149,209,189,157,173,253,217,103,86,53,205,151,248,52,238,85,108,82,109,155,165,112,75,204,51,13,227,22,235,125,195,221,132,213,225,217,101,154,157,110,76,182,186,181,110,16,85,219,145,209,198,233,217,80,145,70,141,123,37,149,141,116,110,106,124,159,27,152,231,255,0,17,35,166,30,44,124,211,235,39,168,25,15,184,206,124,156,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,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,161,237,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,235,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,55,55,170,117,86,171,92,215,177,207,99,216,247,116,0,1,207,245,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,157,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,246,187,162,244,71,35,154,230,61,172,123,30,198,207,94,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,235,42,77,43,99,232,246,200,206,207,138,230,117,199,143,237,190,251,83,160,218,79,122,221,128,227,247,7,124,74,233,110,184,247,41,114,137,154,200,93,31,86,246,154,189,154,121,219,80,141,219,36,145,76,228,142,100,235,178,39,36,10,142,211,117,154,213,81,125,134,217,86,251,109,29,68,52,149,21,141,133,203,4,51,204,217,29,20,79,147,166,214,189,237,130,103,53,170,189,92,145,72,169,215,106,244,253,108,15,0,204,181,63,38,131,12,211,252,122,174,251,125,170,167,171,169,167,183,210,34,58,121,217,77,79,37,68,169,27,122,245,123,210,40,100,84,99,122,189,234,136,214,163,156,168,213,250,180,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,135,51,31,27,186,199,43,219,245,53,122,117,234,157,21,17,82,231,237,156,216,116,26,94,26,31,173,183,150,210,82,230,73,81,61,185,154,123,77,117,239,220,86,181,30,254,202,44,142,137,138,148,206,137,35,149,245,93,181,141,155,157,26,119,38,106,68,234,96,213,45,82,206,245,167,59,185,234,102,165,223,126,51,146,94,123,62,54,183,194,195,79,221,237,66,200,99,254,28,44,100,109,233,28,76,111,210,212,235,211,170,245,85,85,91,63,229,105,192,45,138,146,197,97,226,179,87,173,254,58,235,93,253,253,135,89,42,169,158,200,237,241,181,234,145,220,166,108,141,78,228,207,218,146,83,244,69,141,145,186,57,154,175,123,227,88,44,252,3,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,79,240,1,154,206,44,124,211,235,39,168,25,15,184,206,126,78,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,116,41,195,71,17,120,39,20,26,89,65,169,152,45,71,249,170,59,197,22,201,191,163,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,187,31,252,209,127,154,35,139,31,43,26,201,233,254,67,237,211,153,172,53,80,112,174,49,56,85,195,120,175,210,59,134,31,121,182,210,55,39,183,83,212,84,226,119,121,36,88,95,110,184,171,62,132,116,173,99,221,225,164,115,99,108,204,218,237,204,68,114,39,113,145,189,153,236,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,94,229,123,199,213,30,87,138,179,135,141,102,184,90,173,53,120,62,62,250,139,21,254,166,166,10,58,122,139,61,20,109,71,211,78,143,115,83,189,79,3,85,233,35,81,81,208,67,35,228,218,232,95,36,176,215,152,55,27,119,94,43,243,248,236,88,196,245,116,58,117,138,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,119,17,170,139,36,157,98,172,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,157,54,185,236,108,240,185,205,69,234,212,150,53,94,155,147,175,235,98,120,6,101,157,83,100,21,88,126,61,87,118,102,43,103,146,255,0,119,74,100,71,62,150,221,28,177,69,45,66,179,174,231,49,142,158,53,126,212,93,172,220,247,116,99,30,230,251,94,26,56,139,206,248,95,213,58,13,76,193,106,63,205,81,222,40,182,67,253,39,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,222,207,230,139,252,209,109,123,91,249,168,105,29,151,133,203,102,119,166,217,5,37,86,165,102,246,119,195,110,176,208,84,178,162,124,110,226,177,109,154,106,222,236,93,26,202,105,92,187,18,72,147,197,43,88,172,106,196,231,203,29,48,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,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,145,118,156,180,56,28,166,225,199,13,135,88,115,135,213,191,81,115,75,60,108,154,146,70,75,78,203,29,186,101,142,116,162,116,47,70,185,106,85,204,137,211,57,237,250,31,26,70,196,68,107,223,55,181,230,143,228,79,83,127,5,247,138,34,128,75,9,229,115,199,109,171,68,238,179,104,70,180,100,213,116,248,77,242,161,142,199,238,53,115,183,193,99,213,174,115,214,86,73,185,55,69,77,80,231,181,85,251,251,113,72,213,122,181,169,52,210,182,231,192,0,28,171,139,31,43,26,201,233,254,67,237,211,153,172,52,167,194,119,149,141,27,244,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,1,154,206,44,124,211,235,39,168,25,15,184,206,51,46,29,51,188,75,66,112,78,34,188,63,139,195,51,94,245,31,141,223,12,126,18,233,29,101,124,62,15,183,221,89,100,235,13,7,123,187,219,107,63,139,179,175,86,245,119,234,232,87,21,218,143,161,152,78,160,105,125,178,95,138,225,154,141,143,220,236,247,43,53,68,202,216,233,234,170,168,223,79,29,125,58,244,94,220,204,220,205,232,137,182,88,216,140,119,69,108,82,69,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,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,204,208,78,163,105,125,171,69,121,126,102,186,81,102,117,36,148,248,182,147,222,45,175,168,166,162,109,35,43,39,101,170,110,245,82,196,213,84,99,230,151,185,43,254,167,42,190,71,42,185,202,170,171,158,19,165,113,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,187,36,107,122,171,81,238,216,244,124,110,93,236,114,36,244,229,117,204,2,178,209,89,109,225,147,91,242,46,245,170,111,13,110,193,238,147,199,60,245,81,213,75,60,80,67,105,119,109,143,221,10,247,122,197,36,138,198,194,216,221,26,185,88,177,54,43,106,0,0,101,92,210,159,9,222,86,52,111,211,252,123,219,160,58,168,0,132,28,203,56,21,169,226,107,25,165,212,253,49,160,171,170,213,12,114,158,11,109,45,11,106,162,142,11,189,185,106,21,93,3,214,121,25,20,47,133,103,154,102,200,142,77,201,220,141,205,122,186,53,142,141,129,101,60,173,56,9,251,119,89,97,226,187,84,39,217,143,218,174,30,51,16,181,211,212,116,146,190,186,146,117,106,86,84,57,139,214,56,97,158,39,35,34,234,142,146,72,213,94,137,19,81,179,219,248,4,32,230,223,160,212,218,167,195,68,154,147,111,162,171,159,33,211,10,143,138,83,37,53,60,181,15,150,221,59,227,138,186,53,99,30,141,99,26,212,138,165,242,185,143,216,202,55,39,210,215,189,201,78,186,3,172,119,222,31,245,151,19,214,44,114,31,17,87,140,220,27,81,37,54,230,51,197,210,189,174,142,166,155,123,216,244,143,187,4,146,197,220,216,174,102,253,205,250,154,138,118,190,104,254,123,53,55,240,95,103,162,61,6,7,175,52,218,89,203,11,45,211,107,125,109,92,25,14,167,234,69,117,174,153,105,170,37,167,124,86,232,40,45,82,215,72,175,99,21,175,99,154,177,83,62,39,61,155,217,88,229,250,154,199,181,99,166,128,232,229,247,136,13,101,196,244,119,28,155,195,213,228,215,6,211,201,83,181,143,240,148,172,107,164,169,169,216,247,177,36,237,65,28,178,246,247,163,159,179,107,126,167,34,26,105,34,175,52,127,34,122,155,248,47,188,81,20,2,117,254,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,30,228,116,207,221,44,108,100,109,84,220,247,183,115,152,205,242,50,247,178,60,143,135,222,2,248,125,108,146,51,236,206,11,140,247,162,181,218,226,168,150,174,170,170,170,121,101,159,194,211,119,228,116,147,77,36,143,149,200,142,126,214,183,115,156,230,70,199,57,177,175,129,30,103,86,45,114,172,110,152,235,189,109,171,28,206,171,174,11,21,146,165,175,123,41,111,114,84,207,83,35,105,98,98,69,219,165,236,70,148,212,241,164,179,62,73,220,230,116,115,228,85,71,79,240,85,95,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,14,117,126,105,241,111,79,232,125,198,226,69,253,34,225,159,50,214,173,35,213,61,82,195,43,169,30,253,40,167,160,185,92,237,147,42,70,250,155,116,204,171,125,68,241,72,231,35,119,192,218,77,235,26,167,214,199,63,107,183,181,177,201,226,180,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,135,51,31,27,186,199,43,219,245,53,122,117,234,157,21,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,246,185,98,153,17,27,35,90,228,84,99,217,36,108,168,30,99,60,107,254,245,90,143,5,131,0,185,221,99,211,44,91,248,118,218,105,215,181,29,210,185,21,233,37,205,208,237,107,219,185,143,72,226,108,170,231,50,54,185,221,34,116,210,198,145,215,17,210,28,203,53,211,188,247,84,172,208,82,38,61,167,20,246,233,175,83,205,58,53,251,235,170,219,75,77,12,76,78,174,123,220,229,145,234,189,17,136,200,95,213,200,229,99,95,226,139,254,230,143,228,79,83,127,5,247,138,34,128,79,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,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,177,254,84,124,116,255,0,136,225,127,90,243,63,252,222,151,0,173,174,111,250,77,117,174,74,133,119,253,23,133,99,155,254,238,20,127,249,60,36,244,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,109,86,194,205,177,72,247,200,228,93,172,99,182,181,239,217,27,243,195,170,90,165,157,235,78,119,115,212,205,75,190,252,103,36,188,246,124,109,111,133,134,159,187,218,133,144,199,252,56,88,200,219,210,56,152,223,165,169,215,167,85,234,170,170,182,149,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,157,98,72,101,108,157,94,233,25,217,179,64,87,175,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,244,106,34,189,91,214,152,73,41,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,215,172,210,246,165,68,145,205,88,227,107,28,231,110,84,100,82,118,14,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,232,28,156,48,12,55,84,240,222,32,180,251,80,113,234,75,230,61,124,167,199,41,171,168,106,81,118,74,206,183,37,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,72,171,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,191,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,187,91,29,75,179,229,185,203,238,167,135,106,105,53,135,89,45,84,142,212,91,141,59,169,168,173,179,69,20,207,198,88,146,207,28,171,21,68,51,203,12,207,169,133,96,114,189,173,107,227,98,190,62,189,31,34,44,245,32,7,58,191,43,24,183,168,20,62,221,113,42,131,135,45,16,186,241,29,172,54,93,26,177,95,41,45,23,43,253,61,197,212,117,117,113,185,240,36,244,244,51,212,198,201,54,253,77,99,221,2,49,94,136,229,98,61,92,141,126,221,139,226,178,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,204,187,78,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,166,228,237,200,215,61,93,34,71,34,184,177,242,177,172,158,159,228,62,221,57,154,195,85,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,234,180,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,137,51,217,27,122,71,19,221,245,57,58,244,232,157,85,81,22,250,120,125,208,189,26,229,229,195,237,218,171,36,202,109,81,199,69,221,185,229,121,140,244,46,164,146,225,210,87,165,51,93,31,114,87,253,12,145,144,197,4,110,118,233,28,229,99,59,147,57,29,24,52,103,156,118,27,122,214,220,186,215,171,150,170,188,119,76,238,181,29,236,86,230,250,101,168,171,180,50,40,24,197,134,178,58,102,57,210,50,119,70,233,81,88,146,62,25,102,88,213,210,196,173,146,27,52,4,85,230,143,228,79,83,127,5,247,138,34,138,244,159,5,253,168,106,158,27,166,127,20,248,103,218,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,238,110,253,189,205,219,119,55,175,78,157,83,175,81,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,252,72,94,248,221,214,57,88,239,165,203,211,175,69,232,168,168,150,211,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,54,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,206,105,30,215,76,215,183,170,58,70,189,242,70,190,117,126,105,241,111,79,232,125,198,226,69,253,34,225,159,50,214,173,35,213,61,82,195,43,169,30,253,40,167,160,185,92,237,147,42,70,250,155,116,204,171,125,68,241,72,231,35,119,192,218,77,235,26,167,214,199,63,107,183,181,177,201,226,180,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,135,51,31,27,186,199,43,219,245,53,122,117,234,157,21,17,83,245,117,251,88,239,188,64,107,46,89,172,89,28,62,30,175,38,184,58,162,58,109,204,127,132,165,99,82,58,106,109,236,99,18,78,212,17,197,23,115,98,57,251,55,59,234,114,169,111,252,163,56,122,253,148,240,251,46,172,220,234,110,172,189,106,175,102,182,91,125,101,47,135,142,142,134,146,90,152,232,221,26,57,55,201,222,100,175,159,186,170,141,116,115,67,181,189,26,175,146,165,184,177,243,79,172,158,160,100,62,227,56,206,248,122,202,176,157,9,211,62,32,188,79,196,49,189,70,248,149,54,232,233,100,111,194,235,168,235,38,131,195,205,39,69,141,123,177,197,221,141,119,35,157,178,118,236,68,139,123,253,175,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,238,109,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,17,255,0,140,94,14,176,78,47,240,74,123,5,254,179,224,217,37,155,127,217,252,131,183,53,71,194,251,179,83,190,171,251,213,147,197,28,253,216,233,210,63,226,42,236,235,185,189,21,62,121,247,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,95,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,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,216,255,0,48,238,30,177,94,23,249,122,105,222,145,226,213,62,63,192,106,5,45,77,198,232,250,88,233,230,185,215,75,65,113,116,181,18,53,137,254,140,108,71,57,238,100,81,68,197,123,246,110,88,171,202,227,207,102,153,126,53,236,245,167,106,230,117,203,254,143,72,171,42,120,129,209,12,119,194,96,181,123,167,201,173,177,73,4,84,182,26,169,39,134,24,157,76,199,61,36,88,103,146,163,229,12,108,115,97,115,29,209,91,27,152,200,235,172,176,158,90,92,190,234,117,134,235,103,226,15,87,237,84,146,105,245,5,71,137,179,218,106,226,138,170,12,149,236,117,84,18,36,136,201,209,240,50,158,166,8,156,172,154,39,50,116,234,213,69,98,187,173,207,128,12,214,113,99,230,159,89,61,64,200,125,198,114,213,57,42,121,88,202,125,64,174,246,235,113,63,192,6,107,56,177,243,79,172,158,160,100,62,227,57,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,58,125,16,201,226,152,198,72,138,173,238,53,88,237,138,248,146,79,87,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,115,150,41,145,21,209,185,206,69,71,177,242,70,251,201,215,44,255,0,13,213,62,9,181,59,80,116,251,33,164,190,99,215,205,55,200,42,104,107,169,149,118,74,207,135,212,34,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,103,48,213,64,33,255,0,48,46,4,108,92,85,98,178,102,184,179,60,22,166,227,246,245,142,221,83,213,242,124,82,150,8,234,164,138,213,177,245,17,83,193,221,169,168,106,248,151,34,185,157,58,47,86,252,146,136,110,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,58,175,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,114,58,103,238,150,54,50,54,170,110,123,219,185,204,102,249,25,50,185,188,233,158,43,163,122,113,195,134,150,225,84,158,30,203,140,219,239,246,250,109,209,198,201,38,216,150,205,243,203,219,99,24,233,165,122,186,73,30,141,77,242,61,238,84,234,229,60,87,38,171,77,170,255,0,196,150,109,98,190,219,41,46,54,219,142,155,220,169,43,40,234,225,108,208,84,193,37,125,189,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,121,94,98,156,10,212,240,181,153,46,113,167,212,21,111,210,187,253,68,48,208,205,83,85,19,223,108,184,204,149,15,91,106,34,200,179,204,198,199,78,233,25,51,153,253,71,181,142,123,222,213,123,225,169,107,220,175,185,125,212,218,106,108,188,80,235,77,170,145,239,125,59,107,240,251,29,76,81,84,179,100,209,82,212,81,222,146,88,167,115,81,232,215,206,214,65,44,91,227,122,54,95,165,237,103,75,74,34,175,52,127,34,122,155,248,47,188,81,20,87,164,248,47,237,67,84,240,221,51,248,167,195,62,214,228,22,235,23,141,236,119,188,47,138,169,142,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,141,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,157,177,200,200,230,216,191,68,241,119,24,199,186,25,88,173,146,55,171,83,124,111,99,145,58,57,11,63,229,117,204,2,142,239,71,109,225,147,91,242,46,205,214,31,13,110,193,238,147,199,4,20,178,82,197,4,80,67,105,119,109,140,219,50,118,186,197,36,138,247,76,233,29,26,185,30,145,54,91,63,0,3,149,113,99,229,99,89,61,63,200,125,186,115,53,134,148,248,78,242,177,163,126,159,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,51,89,197,143,154,125,100,245,3,33,247,25,203,137,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,178,86,124,102,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,162,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,110,106,75,10,170,186,55,57,170,138,246,62,57,31,45,121,52,240,241,117,201,53,66,233,196,141,234,213,72,252,123,19,167,171,178,89,234,29,88,230,206,151,185,163,139,184,230,68,197,250,152,202,57,229,107,150,95,167,173,84,106,196,115,154,229,142,205,56,177,242,177,172,158,159,228,62,221,57,154,195,67,220,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,109,223,219,94,168,248,225,145,91,39,105,35,118,125,178,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,204,185,78,87,188,116,254,218,241,86,104,118,177,230,126,47,82,108,187,254,15,83,90,221,179,95,109,113,198,213,78,179,43,151,196,86,67,210,78,231,84,107,223,18,50,79,226,185,181,18,36,255,0,0,31,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,99,17,207,118,214,49,203,209,168,174,94,157,17,21,126,70,91,77,25,240,57,159,225,186,131,194,134,152,85,97,153,13,37,213,150,60,94,215,96,185,164,42,187,232,238,52,148,112,197,81,79,43,28,136,230,61,174,78,169,213,62,166,57,143,110,230,61,174,94,234,0,5,53,243,149,208,189,56,211,109,71,195,53,67,10,179,124,42,235,168,223,22,150,255,0,12,10,141,165,168,170,165,90,85,74,166,198,137,244,77,39,138,119,117,81,118,189,204,107,213,168,247,72,247,198,14,7,116,135,13,215,126,42,48,61,45,212,24,42,231,199,174,213,21,147,87,65,77,58,194,250,134,83,81,79,84,144,171,211,234,107,30,232,26,199,171,85,175,216,231,109,115,29,209,201,163,48,1,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,102,135,95,180,114,251,195,254,178,229,154,59,145,205,226,42,241,155,131,169,227,169,218,198,120,186,87,181,36,166,169,216,199,189,35,238,193,36,82,246,247,171,153,191,107,190,166,170,30,87,38,202,111,185,133,198,27,182,71,93,226,234,233,237,244,22,184,228,237,50,61,180,180,84,177,82,83,71,209,136,136,187,32,130,38,117,233,185,219,122,185,85,202,170,170,156,166,251,87,138,219,176,170,138,237,246,91,85,194,182,233,71,77,218,98,118,170,170,227,166,142,162,77,232,155,221,185,148,84,201,209,85,90,157,190,173,68,87,57,86,202,121,41,232,93,29,214,251,154,113,15,126,179,119,190,9,179,27,199,106,100,88,36,141,149,82,179,185,92,246,177,81,101,142,102,66,234,86,54,68,86,53,99,171,157,159,95,87,35,45,168,138,188,209,252,137,234,111,224,190,241,68,80,182,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,61,239,86,177,187,158,246,167,87,42,53,58,245,85,68,249,151,253,195,238,133,232,215,47,46,31,110,213,89,38,83,106,142,58,46,237,207,43,204,103,161,117,36,151,14,146,189,41,154,232,251,146,191,232,100,140,134,40,35,115,183,72,231,43,25,220,153,200,234,118,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,223,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,77,206,235,252,184,57,127,214,113,17,125,139,86,245,123,29,255,0,98,122,15,19,4,84,213,18,79,79,38,69,85,177,241,237,167,124,47,142,70,67,12,138,143,124,200,237,171,36,73,19,81,255,0,198,88,174,252,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,195,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,142,105,204,183,151,221,78,143,93,111,28,65,233,5,170,146,61,62,175,168,241,55,139,77,36,81,82,193,141,61,238,165,130,52,141,31,58,190,118,84,84,207,43,145,144,196,214,64,157,26,136,140,70,244,130,214,44,255,0,50,198,113,156,155,12,177,100,53,116,150,44,198,158,154,154,251,111,106,162,193,92,202,122,134,84,64,175,106,162,162,62,57,99,69,107,211,163,209,29,35,81,118,200,246,187,218,240,197,195,214,85,197,6,178,217,116,143,22,169,240,30,63,185,83,113,186,62,150,74,136,109,148,49,55,116,181,18,53,137,254,140,108,71,57,141,124,178,196,197,123,55,238,75,116,227,127,72,112,221,5,229,137,150,233,30,159,193,87,29,139,29,167,180,67,78,181,115,172,211,202,247,223,41,37,150,105,31,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,163,98,255,0,185,163,249,19,212,223,193,125,226,136,160,19,67,220,109,240,125,140,241,115,165,242,217,92,148,148,89,181,142,158,119,98,119,138,185,106,59,20,51,203,36,15,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,181,217,246,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,189,138,230,59,107,216,228,234,213,86,175,78,168,170,159,51,218,235,127,18,58,219,196,125,214,217,121,214,140,250,175,35,168,179,83,190,154,129,142,167,130,150,10,102,61,219,158,172,134,157,140,137,30,229,70,238,126,221,238,70,70,138,170,140,98,36,181,229,139,192,119,237,190,251,77,175,58,177,101,221,128,227,247,6,252,54,215,113,183,119,41,114,137,154,201,155,39,71,119,90,189,154,121,219,78,174,221,28,145,76,228,146,21,235,178,86,165,212,128,10,213,227,55,149,101,247,90,184,130,161,213,13,33,191,218,172,182,172,214,224,223,182,48,212,64,200,219,104,145,34,235,37,194,158,56,209,190,35,189,219,93,241,42,164,139,83,42,61,207,217,44,143,167,158,186,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,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,74,139,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,197,53,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,5,120,18,229,139,125,209,173,113,200,53,67,91,232,173,87,74,12,78,225,81,71,131,195,59,25,36,149,178,50,102,172,55,199,71,28,175,142,14,145,183,248,80,200,175,145,178,72,231,170,70,232,98,123,236,168,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,73,255,0,204,235,128,239,219,125,138,167,94,116,158,203,187,62,199,237,238,248,149,174,221,110,238,85,101,16,181,240,182,62,174,238,181,59,212,240,54,161,91,182,57,37,153,169,28,41,215,100,77,74,118,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,190,183,241,103,134,241,117,192,78,178,103,22,42,122,75,61,246,131,7,201,105,175,184,227,107,214,170,123,83,214,138,169,32,87,189,99,137,94,201,98,98,72,215,163,54,117,238,49,21,93,19,209,40,132,213,64,57,87,22,62,86,53,147,211,252,135,219,167,51,88,95,71,46,110,10,63,117,93,56,158,255,0,159,219,45,82,106,110,83,252,75,149,76,9,221,146,215,66,168,197,142,216,217,183,57,142,218,246,44,146,186,36,107,95,35,154,222,178,182,24,164,88,1,204,127,152,5,103,17,23,217,116,147,72,114,47,246,39,160,240,211,203,83,79,28,244,242,100,85,91,25,38,234,134,76,200,228,100,48,200,170,198,66,173,218,178,68,178,185,95,252,20,139,144,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,38,215,95,246,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,93,145,51,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,185,238,97,156,22,90,184,167,210,250,139,238,33,143,210,59,85,49,170,116,92,126,177,106,91,74,181,176,36,155,165,183,207,35,154,173,123,28,213,149,209,35,213,168,201,149,171,220,141,143,155,119,63,229,247,203,114,155,135,106,154,29,100,214,25,105,46,58,138,234,120,230,182,209,83,62,86,179,25,124,145,84,195,81,10,203,28,221,154,199,201,13,67,26,245,88,213,145,189,142,72,220,244,233,34,196,190,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,57,167,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,116,106,34,49,27,210,37,240,177,162,159,188,79,16,88,78,142,73,112,240,84,153,5,193,124,124,237,151,183,35,40,96,137,245,21,93,167,118,228,68,153,96,134,84,143,115,21,189,197,102,238,141,234,169,165,51,53,156,88,249,167,214,79,80,50,31,113,156,184,158,94,248,6,27,170,124,184,112,157,62,212,28,122,146,249,143,95,41,239,116,213,212,53,40,187,37,103,198,107,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,42,131,140,94,14,179,190,16,51,186,123,5,254,179,227,56,221,231,127,217,252,131,183,13,63,197,59,80,211,190,171,251,213,147,203,36,29,169,42,18,63,226,42,111,233,185,189,81,126,93,171,151,7,48,10,206,29,239,177,105,38,175,100,95,236,79,95,226,103,138,166,162,57,234,36,199,106,182,62,77,212,236,133,146,72,248,102,145,17,143,133,27,181,36,149,37,106,179,248,201,45,223,128,1,13,121,142,240,57,83,197,110,27,65,152,105,243,233,41,245,23,15,167,157,148,48,202,200,162,101,238,145,202,143,90,41,103,84,71,49,237,114,57,208,57,206,237,53,242,202,215,35,82,101,150,63,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,211,164,49,119,101,68,145,205,73,36,115,220,231,109,69,100,81,241,94,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,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,173,175,252,159,119,113,113,109,251,44,155,52,37,253,155,237,199,226,21,123,166,135,108,235,221,177,195,178,100,169,147,123,90,221,181,14,217,219,138,85,234,249,101,139,248,182,147,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,245,128,12,208,241,55,118,181,95,248,146,213,123,237,138,231,73,113,182,220,115,139,237,93,29,101,36,205,154,10,152,36,175,153,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,90,167,37,11,181,170,110,27,115,43,20,55,58,71,220,168,243,138,138,186,138,54,204,213,158,24,38,160,162,108,82,190,62,187,154,199,186,9,154,215,42,116,114,197,34,39,93,171,210,194,128,6,107,56,177,243,79,172,158,160,100,62,227,57,103,220,160,49,107,22,115,193,126,161,97,89,77,15,141,178,228,25,133,218,215,113,166,238,190,62,253,44,246,154,8,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,126,103,42,170,228,217,125,186,241,53,123,182,73,144,252,19,70,38,223,121,181,220,173,200,201,234,153,27,170,153,253,10,177,207,50,203,28,204,133,210,163,106,220,217,227,86,199,27,156,138,247,186,38,79,93,114,192,48,221,44,224,155,83,180,251,79,177,234,75,30,61,99,211,124,130,154,134,134,153,23,100,76,248,125,66,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,174,115,13,84,0,64,14,98,220,185,175,188,74,101,86,157,94,209,154,171,85,30,94,255,0,9,103,190,208,214,236,166,167,173,165,238,108,101,122,204,198,43,214,104,24,244,73,17,219,220,248,34,99,99,232,248,153,20,210,127,133,94,25,240,222,20,52,142,143,75,112,250,234,187,139,221,80,235,149,222,231,82,170,215,220,110,50,50,54,75,58,71,185,91,11,54,197,27,25,27,85,118,177,141,220,231,191,124,143,129,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,92,78,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,86,174,136,114,144,169,196,56,180,185,222,115,200,105,47,186,53,137,212,50,186,198,203,199,106,105,242,55,201,14,232,160,154,24,100,232,214,83,74,239,226,186,86,181,147,172,45,68,133,99,153,233,29,165,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,185,238,96,220,18,90,184,175,192,35,190,227,16,82,80,234,46,43,79,81,53,170,177,180,173,116,247,104,27,12,206,101,165,242,58,104,152,198,73,80,232,220,217,100,87,36,43,220,86,162,36,146,117,162,203,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,122,62,55,47,205,168,173,95,228,165,223,114,235,227,170,155,138,92,53,48,125,65,175,164,102,170,88,41,230,154,186,26,106,89,88,203,157,186,21,167,98,92,149,82,52,130,23,186,74,134,198,248,90,255,0,235,177,207,107,24,199,35,25,50,128,7,31,227,18,237,106,178,240,161,172,53,151,155,157,37,5,60,152,61,234,145,146,212,204,216,152,233,231,163,150,24,98,71,57,81,21,242,75,36,113,177,191,205,207,123,90,157,85,81,12,219,154,72,224,238,237,106,189,112,161,163,213,150,107,157,37,125,60,120,61,150,145,242,211,76,217,88,217,224,163,138,25,162,87,53,85,17,241,203,28,145,189,191,205,175,99,154,189,21,21,14,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,168,25,15,184,206,72,174,90,28,113,212,240,227,153,67,163,217,195,41,31,167,89,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,125,12,141,36,98,162,181,236,154,221,56,151,225,211,4,226,131,75,43,244,207,58,167,255,0,59,89,103,173,223,55,244,101,211,195,77,12,21,157,184,165,143,189,218,239,189,221,167,187,99,255,0,146,167,242,84,112,189,161,118,46,29,52,59,21,210,251,77,154,213,67,95,67,111,167,150,255,0,53,185,94,248,238,23,135,66,196,171,170,89,36,68,146,77,242,53,118,171,209,21,35,108,108,70,177,172,107,26,226,199,202,198,178,122,127,144,251,116,230,107,11,201,229,161,199,29,55,17,216,108,58,61,156,50,173,154,139,133,217,227,124,213,114,62,90,134,95,45,208,172,112,37,107,166,122,185,201,82,142,124,77,153,175,119,214,249,18,70,42,163,158,200,127,87,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,127,93,141,99,158,198,57,94,202,150,224,223,65,181,183,91,181,162,193,62,139,209,85,210,212,98,119,139,101,214,191,35,109,60,19,65,143,177,42,216,172,171,123,42,30,200,167,123,21,174,145,180,253,85,242,164,50,34,53,81,175,84,208,238,39,110,190,217,241,91,53,167,41,200,254,208,94,168,173,244,244,247,27,191,131,101,39,196,42,153,27,91,45,79,97,138,172,139,184,244,115,251,109,93,173,221,209,62,72,126,176,5,37,243,78,227,78,213,175,153,149,30,141,105,110,65,73,116,211,236,70,161,42,234,171,160,166,106,178,229,123,106,75,19,165,134,125,202,178,83,69,20,138,198,57,136,198,189,239,153,223,197,103,101,233,2,201,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,174,237,157,196,232,172,146,104,209,209,247,86,70,232,35,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,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,252,143,214,0,21,87,207,59,238,79,243,39,233,164,85,229,113,231,179,76,191,26,246,122,210,255,0,128,0,167,110,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,110,140,108,72,214,124,168,100,122,111,87,61,91,92,0,209,239,5,250,57,125,208,46,24,48,13,42,202,102,223,122,181,91,228,168,184,199,181,137,225,170,170,234,37,171,150,155,171,30,246,63,178,250,135,69,220,107,149,175,237,239,78,136,238,137,218,200,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,2,74,115,31,230,1,89,196,69,246,93,36,210,28,139,253,137,232,60,52,242,212,211,199,61,60,153,21,86,198,73,186,161,147,50,57,25,12,50,42,177,144,171,118,172,145,44,174,87,255,0,5,34,228,28,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,181,215,253,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,195,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,73,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,163,110,51,121,118,234,62,149,241,5,67,141,232,126,159,93,111,88,102,160,220,27,79,136,54,158,117,170,117,53,82,197,220,154,130,162,87,163,123,61,189,147,72,199,202,229,111,134,141,94,233,94,177,78,230,90,255,0,7,220,38,97,188,34,233,127,216,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,217,215,184,244,68,116,175,85,241,92,209,252,137,234,111,224,190,241,68,80,9,127,220,209,252,137,234,111,224,190,241,68,80,9,170,130,10,243,31,229,255,0,71,196,69,138,93,91,210,28,119,253,150,40,60,52,18,211,83,201,5,60,121,21,46,246,71,182,161,243,62,56,217,52,49,170,189,147,43,183,44,113,44,78,71,255,0,5,98,173,94,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,238,189,102,151,181,42,36,142,106,199,27,88,231,59,114,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,31,88,0,2,149,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,64,1,0,57,213,249,88,197,189,64,161,246,235,137,84,28,55,107,125,215,135,13,109,197,181,162,205,99,164,188,212,99,149,18,185,244,21,50,58,54,84,193,52,18,83,204,196,123,126,108,122,197,52,155,31,209,200,215,237,114,181,232,138,197,209,158,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,240,230,99,36,111,73,34,123,126,166,167,94,157,83,170,42,42,213,183,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,245,149,38,149,210,117,123,100,127,102,189,116,235,83,50,173,47,184,222,46,56,181,95,111,227,216,253,215,25,184,192,249,36,72,106,168,107,233,100,167,149,146,53,143,110,253,189,198,202,196,119,86,164,176,196,245,107,182,116,60,169,170,128,114,174,44,124,172,107,39,167,249,15,183,78,102,176,181,78,107,156,116,255,0,143,225,127,69,51,63,252,226,151,63,173,161,111,250,45,109,174,58,132,119,253,47,138,99,91,254,226,21,127,249,68,37,117,104,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,119,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,185,189,87,162,185,92,230,177,141,123,222,198,59,69,58,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,214,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,237,111,85,232,141,70,181,172,99,88,198,49,141,232,0,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,10,86,231,87,230,159,22,244,254,135,220,110,36,53,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,249,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,104,79,135,141,111,192,120,191,208,106,29,64,163,177,210,58,219,144,83,212,90,239,216,245,116,144,214,165,44,233,214,58,154,42,134,167,86,189,142,106,163,154,146,53,171,36,51,70,247,49,187,246,164,21,190,93,116,143,148,126,188,222,46,22,188,66,147,45,180,106,189,68,78,183,80,211,221,88,183,188,70,193,79,218,89,151,172,177,171,231,101,69,76,245,45,138,39,62,54,185,182,184,119,207,36,155,214,25,255,0,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,238,98,190,26,134,50,84,99,145,29,181,251,118,57,89,34,34,170,177,232,153,247,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,231,249,168,106,110,137,98,60,52,93,112,157,82,179,82,94,242,28,170,158,103,225,150,217,163,157,175,109,198,7,195,27,171,98,168,142,55,54,23,211,54,173,37,86,189,204,239,51,124,61,85,178,61,10,33,52,17,203,167,1,215,157,60,225,163,28,179,235,174,67,87,61,68,148,237,150,209,98,185,91,251,87,28,126,139,123,210,42,73,167,239,57,101,103,105,33,123,34,124,113,201,79,189,208,187,170,49,140,138,80,0,0,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,0,0,172,14,104,188,192,40,237,20,119,46,25,52,67,34,239,93,102,241,54,236,226,233,4,112,79,75,29,44,176,75,4,214,150,247,24,253,211,47,119,172,178,70,172,116,46,141,177,163,149,235,43,98,169,99,165,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,187,36,107,122,35,149,142,216,244,100,141,77,236,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,237,241,185,221,17,202,198,239,98,178,70,166,199,181,87,165,128,102,179,139,31,52,250,201,234,6,67,238,51,150,169,201,83,202,198,83,234,5,119,183,91,137,254,114,174,44,124,172,107,39,167,249,15,183,78,102,176,213,64,0,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,197,212,128,8,171,205,31,200,158,166,254,11,239,20,69,5,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,79,47,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,237,163,149,18,72,250,241,254,107,156,20,126,211,113,89,248,148,211,59,101,170,155,36,196,173,245,21,57,108,93,59,51,94,45,112,198,215,37,70,245,114,70,233,169,99,141,255,0,39,55,124,145,46,212,122,172,48,196,232,1,192,183,15,92,71,106,230,178,227,185,78,135,84,221,113,40,108,55,7,77,83,157,120,87,173,13,171,182,214,119,163,220,168,145,212,204,232,230,107,124,31,85,238,182,110,146,35,97,89,30,221,10,0,124,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,148,89,204,83,142,170,158,41,115,37,193,244,250,190,173,154,87,96,168,134,106,24,106,105,98,99,238,119,24,82,161,139,114,69,88,210,120,88,232,234,29,27,33,115,255,0,168,198,189,204,99,220,172,100,53,37,167,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,250,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,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,12,214,113,99,230,159,89,61,64,200,125,198,115,154,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,167,71,177,37,134,88,213,205,234,155,227,123,127,155,85,18,210,185,86,113,227,255,0,130,56,84,213,251,215,249,216,177,11,237,206,227,255,0,64,202,107,35,89,218,255,0,172,58,39,201,55,249,186,118,55,252,83,11,84,57,87,22,62,86,53,147,211,252,135,219,167,51,88,126,174,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,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,249,26,9,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,118,206,226,117,71,199,52,104,233,59,75,35,187,165,131,19,197,113,79,137,125,150,198,109,86,111,140,220,38,187,92,126,31,69,29,63,140,174,151,167,118,166,109,136,157,201,159,181,187,164,119,87,59,162,117,85,232,50,156,179,21,193,172,85,89,78,107,147,90,177,251,45,22,207,19,113,186,86,199,73,75,6,247,181,140,223,44,138,214,55,115,222,214,167,85,249,185,200,137,243,84,60,85,167,137,190,27,111,247,90,43,21,139,136,61,53,184,220,174,53,17,210,81,209,210,101,148,19,79,83,60,142,70,199,20,113,182,85,115,222,231,42,53,26,136,170,170,168,136,116,178,176,57,162,243,0,163,180,81,220,184,100,209,12,139,189,117,155,196,219,179,139,164,17,193,61,44,116,178,193,44,19,90,91,220,99,247,76,189,222,178,201,26,177,208,186,54,198,142,87,172,173,138,181,116,47,66,245,31,136,189,71,183,105,126,151,217,188,117,214,187,172,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,220,222,171,209,92,174,115,88,198,189,239,99,29,224,14,149,173,26,13,153,104,172,120,109,210,251,69,87,45,139,60,197,237,121,53,138,236,234,116,142,10,198,85,81,65,60,240,177,81,238,77,244,242,204,177,57,21,81,234,137,28,138,198,182,86,117,145,92,185,184,246,253,213,239,179,233,190,162,65,226,52,203,38,184,120,202,186,136,41,247,213,89,107,158,198,68,181,141,70,38,249,161,86,71,27,101,139,230,228,107,26,248,147,115,93,28,215,168,0,42,175,158,119,220,159,230,79,211,72,171,202,227,207,102,153,126,53,236,245,165,255,0,0,1,194,184,220,208,106,158,35,184,104,204,116,218,205,69,73,62,66,180,236,186,99,235,53,60,82,61,46,52,207,73,99,142,39,202,246,54,23,204,214,201,76,178,239,110,198,84,61,87,171,119,53,115,152,73,78,93,186,23,71,175,220,86,98,152,221,250,205,241,60,110,195,221,201,47,208,185,96,88,221,75,74,136,177,50,88,230,71,54,104,100,170,125,44,50,70,141,115,157,28,207,254,170,34,189,186,20,4,85,230,143,228,79,83,127,5,247,138,34,128,78,149,195,174,131,102,92,73,106,229,139,74,112,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,236,141,174,234,141,87,183,123,213,145,181,119,189,168,186,30,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,30,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,107,122,175,68,106,53,173,99,26,198,49,140,111,64,60,166,117,171,26,89,165,254,7,246,153,169,120,166,37,241,62,239,130,248,237,230,154,131,197,118,246,247,59,93,231,183,126,222,227,55,109,235,211,123,122,255,0,52,62,92,43,91,244,95,82,174,178,216,180,231,87,176,172,170,229,5,59,170,229,163,178,95,233,43,167,142,6,185,173,116,174,142,25,28,228,98,57,236,106,185,83,167,87,181,63,181,10,224,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,225,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,0,69,94,104,254,68,245,55,240,95,120,162,40,4,191,238,104,254,68,245,55,240,95,120,162,40,4,213,64,62,75,101,166,213,101,166,125,29,154,217,73,65,79,37,68,245,111,138,154,22,196,199,79,60,175,154,105,85,173,68,69,124,146,201,36,143,119,243,115,222,231,47,85,85,83,235,0,0,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,0,4,0,231,87,229,99,22,245,2,135,219,174,37,43,18,211,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,30,216,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,118,228,123,33,219,126,133,11,115,25,224,163,247,85,212,120,47,248,5,178,235,38,153,101,63,196,182,212,206,157,216,237,117,202,175,89,45,142,155,115,158,237,172,98,73,19,165,70,185,241,185,205,235,43,161,150,69,136,6,167,110,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,239,99,194,199,254,146,218,85,255,0,206,86,239,254,216,113,99,229,99,89,61,63,200,125,186,115,53,135,160,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,4,112,117,193,214,9,194,6,9,81,96,176,86,124,103,36,188,236,251,65,144,118,230,167,248,167,106,106,135,210,255,0,122,190,121,99,131,181,29,66,199,252,53,77,253,55,59,170,175,202,64,0,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,5,43,115,171,243,79,139,122,127,67,238,55,18,16,90,176,12,202,251,134,223,245,6,205,143,85,214,99,216,173,69,13,53,234,186,20,71,50,129,245,139,42,83,44,168,139,185,172,123,160,145,136,254,155,17,251,26,170,142,145,136,238,171,193,247,22,121,151,8,186,161,246,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,55,244,238,49,21,27,43,209,126,78,49,184,133,253,231,248,130,201,53,102,138,154,235,69,101,171,236,81,89,45,247,26,174,244,148,116,48,68,216,218,212,68,85,100,93,199,164,147,186,38,42,181,178,79,39,212,245,234,247,88,255,0,38,13,6,169,197,116,191,37,215,251,237,21,39,136,206,42,27,107,177,61,212,241,58,120,237,212,114,72,217,228,100,200,245,123,25,53,79,86,58,37,107,62,116,49,189,119,163,152,173,172,190,44,124,211,235,39,168,25,15,184,206,91,167,4,26,189,134,232,47,44,76,75,87,53,2,122,184,236,88,237,61,222,106,132,164,129,102,158,87,190,249,87,20,80,198,207,146,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,37,64,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,187,35,107,186,43,145,141,222,245,124,142,77,239,114,172,234,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,78,146,172,209,54,78,172,108,108,239,91,77,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,53,253,236,120,88,255,0,210,91,74,191,249,202,221,255,0,219,29,84,0,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,1,13,121,138,113,213,77,194,214,26,184,62,159,87,210,63,85,47,244,240,205,67,13,77,44,175,101,178,221,50,212,49,110,72,171,26,193,51,219,37,59,163,100,46,127,245,222,215,185,143,99,85,143,164,27,77,179,50,213,124,254,138,205,71,37,93,255,0,44,204,111,17,211,68,250,186,180,89,238,23,26,185,145,173,89,38,153,200,138,249,37,145,58,190,71,39,205,202,174,95,230,167,201,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,123,21,204,118,215,177,201,213,170,173,94,157,81,85,62,103,234,254,203,115,191,217,103,237,175,224,95,224,103,218,15,178,223,19,241,80,255,0,225,79,13,226,123,29,157,253,223,241,63,86,253,155,63,179,119,95,145,216,56,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,221,179,184,157,21,146,77,26,58,62,234,200,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,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,145,250,192,205,103,22,62,105,245,147,212,12,135,220,103,45,83,146,167,149,140,167,212,10,239,110,183,19,252,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,128,0,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,0,17,87,154,63,145,61,77,252,23,222,40,138,1,61,86,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,54,233,36,100,115,108,95,174,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,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,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,206,171,108,180,218,172,180,207,163,179,91,41,40,41,228,168,158,173,241,83,66,216,152,233,231,149,243,77,42,181,168,136,175,146,89,36,145,238,254,110,123,220,229,234,170,170,126,86,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,235,209,142,95,236,83,202,90,120,155,225,182,255,0,117,162,177,88,184,131,211,91,141,202,227,81,29,37,29,29,38,89,65,52,245,51,200,228,108,113,71,27,101,87,61,238,114,163,81,168,138,170,170,136,135,75,42,87,154,47,48,10,203,189,101,203,134,77,16,200,187,54,168,124,77,187,56,186,65,28,240,85,73,85,20,242,193,53,165,189,198,51,108,41,218,235,44,145,171,219,51,100,108,104,228,98,74,217,107,175,0,210,220,239,84,62,209,253,133,177,124,79,236,150,63,89,148,222,63,190,161,135,194,218,233,118,247,231,254,43,219,191,111,113,159,67,55,61,122,252,154,189,20,242,167,170,207,244,183,59,210,255,0,179,159,110,172,95,12,251,91,143,209,229,54,127,239,168,102,241,86,186,173,221,137,255,0,132,247,108,221,219,127,208,253,175,78,159,54,167,84,39,175,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,170,163,41,166,151,163,154,232,218,157,185,165,145,207,71,54,87,73,13,196,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,3,53,156,88,249,167,214,79,80,50,31,113,156,177,77,32,224,202,197,198,31,44,205,40,182,71,117,248,54,103,139,253,162,168,198,110,82,189,235,74,217,37,187,213,119,105,170,99,111,94,176,203,218,137,22,70,181,100,141,204,107,155,185,17,241,73,85,121,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,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,230,93,167,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,183,200,146,49,85,28,246,67,34,184,177,242,177,172,158,159,228,62,221,57,154,194,213,57,169,240,29,255,0,133,248,171,210,11,47,249,169,114,251,21,178,221,255,0,78,250,155,219,159,221,255,0,171,182,86,71,15,249,202,135,187,252,107,202,245,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,118,72,214,244,71,43,29,177,232,201,26,155,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,219,227,115,186,35,149,141,222,197,100,141,77,143,106,175,32,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,161,237,107,143,84,37,210,60,189,186,43,91,73,75,157,165,158,165,216,251,234,105,163,157,139,90,140,85,141,136,217,100,100,72,247,42,108,99,228,114,198,199,185,175,123,100,99,93,27,179,89,168,86,204,202,203,159,228,182,109,70,146,174,76,178,130,241,91,77,126,125,93,90,85,78,235,139,38,123,106,86,73,145,206,73,95,221,71,245,122,57,219,151,170,245,94,189,75,62,228,161,115,209,40,173,89,149,153,177,210,46,175,213,84,84,84,189,238,164,157,211,166,55,19,104,154,212,100,202,222,203,24,181,115,63,115,26,228,145,234,145,171,209,205,142,53,109,80,151,61,196,133,110,137,80,114,169,211,89,245,166,211,87,113,123,176,123,4,56,124,52,206,157,175,110,73,37,137,204,163,153,86,39,177,187,35,107,167,145,233,42,172,106,198,57,54,189,251,24,234,97,47,79,148,165,147,89,108,156,41,209,195,169,176,248,60,126,107,132,213,56,93,20,246,246,193,84,219,92,203,222,125,67,164,71,245,146,25,167,150,87,196,146,70,215,163,81,207,71,201,20,176,163,38,168,5,85,243,206,251,147,252,201,250,105,21,121,92,121,236,211,47,198,189,158,180,191,224,0,6,99,53,174,77,47,151,87,50,247,104,173,21,93,46,8,151,138,150,227,236,169,169,146,119,173,18,61,82,55,163,165,141,146,163,28,137,189,140,145,171,35,24,230,177,238,145,237,116,142,177,78,70,183,107,84,55,93,100,177,77,115,164,101,202,178,158,195,87,79,70,233,154,147,205,4,46,174,108,178,178,62,187,156,198,58,120,90,231,34,116,106,203,26,47,77,201,214,215,193,21,121,163,249,19,212,223,193,125,226,136,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,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,243,52,39,193,215,7,88,39,8,24,37,69,130,193,89,241,156,146,243,179,237,6,65,219,154,159,226,157,169,170,31,75,253,234,249,229,142,14,212,117,11,31,240,213,55,244,220,238,170,191,41,0,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,227,170,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,112,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,0,34,175,52,127,34,122,155,248,47,188,81,20,2,95,247,52,127,34,122,155,248,47,188,81,20,2,106,160,0,0,0,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,0,8,1,206,175,202,198,45,234,5,15,183,92,74,203,224,131,72,112,221,122,226,115,18,210,61,64,130,174,75,22,69,79,119,134,161,105,39,88,103,137,236,181,213,203,20,209,191,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,231,248,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,186,42,136,218,244,255,0,74,55,163,92,246,178,88,165,98,61,251,55,44,202,229,95,199,85,78,1,144,218,184,97,213,42,250,185,241,139,229,68,54,220,50,104,105,98,217,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,218,123,88,155,91,27,222,248,236,123,141,108,90,197,152,112,143,171,214,156,142,135,197,210,83,225,247,59,164,113,247,95,30,218,170,40,29,87,77,39,86,42,42,236,158,8,159,211,174,215,109,232,228,86,170,162,231,8,210,159,22,62,86,53,147,211,252,135,219,167,51,88,105,79,139,31,43,26,201,233,254,67,237,211,153,172,47,39,150,159,2,181,60,50,227,53,90,159,169,212,21,116,186,161,145,211,207,109,170,161,117,84,82,65,104,183,37,66,43,96,98,193,35,226,153,243,44,16,204,233,21,203,181,59,113,181,172,86,200,178,77,240,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,20,173,206,175,205,62,45,233,253,15,184,220,78,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,34,87,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,111,78,147,69,221,137,22,70,181,35,145,175,107,155,181,85,241,71,200,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,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,186,93,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,189,234,231,187,107,24,212,234,229,87,47,78,170,170,191,51,56,92,88,249,167,214,79,80,50,31,113,156,242,153,22,169,103,121,94,9,136,233,157,254,251,226,177,188,19,199,253,159,162,240,176,179,193,248,217,146,106,175,226,49,137,36,155,228,106,59,248,142,118,222,157,27,209,62,68,160,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,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,128,0,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,0,62,75,180,119,89,173,85,176,216,171,105,40,238,79,167,145,180,117,21,116,206,169,130,25,213,171,219,124,145,54,72,221,35,17,221,21,88,146,49,92,136,168,142,111,94,169,156,30,44,240,173,121,193,181,231,39,160,226,70,162,174,187,54,174,168,241,213,23,89,95,190,11,164,14,234,216,170,105,95,181,173,90,101,107,54,70,214,181,169,26,71,218,217,26,198,177,178,74,242,127,205,116,27,19,215,155,157,6,167,83,210,83,230,215,202,122,122,28,26,235,90,207,224,65,59,187,173,170,166,99,213,219,98,169,168,107,225,100,110,86,245,114,54,88,154,246,172,201,28,209,131,139,31,52,250,201,234,6,67,238,51,150,41,203,87,35,211,140,83,151,70,178,223,53,121,157,236,50,28,130,247,21,238,153,181,9,4,149,148,178,218,40,35,117,44,79,89,35,254,52,219,210,24,209,36,99,157,36,140,107,92,138,168,165,80,93,164,181,77,117,173,154,197,69,87,71,109,125,68,142,163,167,171,169,109,76,240,192,174,94,219,36,149,177,198,217,30,141,232,138,244,141,136,229,69,84,107,122,244,75,116,228,167,100,214,91,126,156,102,151,43,220,62,15,76,174,87,6,84,216,153,81,111,107,100,174,186,116,237,85,212,83,207,189,30,176,177,144,67,19,209,209,189,142,145,17,35,123,29,20,237,125,149,3,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,79,243,149,113,99,229,99,89,61,63,200,125,186,115,53,134,170,0,0,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,164,0,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,19,43,154,199,3,148,218,107,117,175,226,147,77,159,87,45,139,39,188,43,242,155,99,153,44,235,110,184,213,57,239,90,214,73,209,81,148,211,75,213,174,108,142,78,220,210,198,214,43,155,43,99,134,31,240,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,54,171,161,126,232,163,123,36,106,46,215,177,187,154,246,111,141,250,30,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,221,36,111,146,29,233,245,193,47,109,239,99,102,137,232,232,228,98,57,118,72,199,181,87,171,84,133,124,234,252,172,98,222,160,80,251,117,196,170,190,19,188,211,232,223,168,24,247,184,192,95,159,22,120,222,188,229,154,13,147,216,184,110,201,233,44,121,181,69,63,74,121,101,78,220,243,193,243,238,211,210,212,111,107,105,42,94,223,166,57,220,138,141,95,151,88,149,201,81,14,112,110,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,44,255,0,130,44,215,65,170,121,117,235,150,7,135,211,210,91,245,66,151,7,201,235,178,230,76,205,181,119,72,60,45,82,82,84,196,229,114,172,148,209,69,36,112,171,91,181,34,149,94,174,99,86,118,201,53,91,22,233,198,54,79,164,118,174,86,186,49,143,106,53,190,174,229,125,188,98,248,203,241,26,90,43,147,41,103,167,184,197,105,102,234,215,181,221,86,74,104,162,145,236,145,169,27,250,173,68,76,235,19,164,100,209,212,89,162,142,3,108,154,203,142,240,167,129,89,53,206,31,9,144,81,91,210,154,150,223,45,189,180,149,86,251,92,107,219,162,167,169,70,189,200,233,155,3,35,85,85,108,111,107,92,214,74,206,235,36,123,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,158,43,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,91,228,88,222,138,142,99,225,170,14,15,52,115,86,53,163,95,113,123,78,142,77,224,175,88,253,194,139,32,158,239,182,154,79,130,210,193,91,78,215,92,59,21,15,99,42,123,47,150,55,246,17,85,207,233,211,162,167,94,151,189,196,220,119,88,120,68,213,120,111,181,180,149,151,38,105,189,245,181,149,20,148,206,166,130,105,210,217,55,113,241,196,233,36,116,108,87,117,84,98,200,245,106,42,34,185,221,58,174,109,205,84,20,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,161,145,172,111,68,86,177,243,114,174,7,56,187,186,240,131,171,142,202,231,183,85,222,49,59,245,59,109,185,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,119,108,238,39,69,100,147,70,142,143,186,178,55,65,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,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,228,126,176,43,171,154,231,5,31,180,220,86,126,37,52,206,217,106,166,201,49,43,125,69,78,91,23,78,204,215,139,92,49,181,201,81,189,92,145,186,106,88,227,127,201,205,223,36,75,181,30,171,12,49,58,163,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,207,158,171,63,213,44,239,84,62,206,125,186,190,252,79,236,150,63,71,139,89,255,0,189,97,135,194,218,233,119,118,32,254,19,27,191,111,113,255,0,91,247,61,122,252,220,189,16,157,92,175,120,5,177,107,78,206,33,245,154,223,227,49,11,85,193,244,246,43,5,77,51,210,27,213,84,59,85,245,51,171,218,140,150,142,55,170,177,35,106,185,178,203,28,140,147,163,34,124,115,92,160,0,170,190,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,151,252,0,4,106,230,37,174,149,154,3,194,158,87,146,88,111,63,12,201,47,221,172,110,195,51,82,116,145,181,85,74,169,43,226,146,21,107,161,154,58,86,85,77,28,138,230,181,178,66,207,235,42,163,29,158,195,186,240,71,175,52,220,56,241,47,135,106,77,230,182,174,12,121,42,31,107,200,18,26,137,99,98,219,170,88,177,73,36,172,137,143,116,204,133,206,142,165,34,216,237,239,167,98,39,71,109,114,104,204,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,0,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,28,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,160,4,85,230,143,228,79,83,127,5,247,138,34,128,75,254,230,143,228,79,83,127,5,247,138,34,128,77,84,3,202,105,190,170,233,198,176,88,170,50,125,47,205,45,89,53,170,146,225,83,107,154,174,221,80,146,198,202,168,31,178,72,213,83,254,203,154,191,213,124,111,142,70,43,152,246,57,222,172,0,0,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,137,227,7,132,204,55,139,173,47,251,15,125,168,164,179,223,104,42,35,169,177,100,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,251,58,246,222,168,174,137,138,153,236,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,52,225,219,143,31,219,127,7,122,183,160,218,177,122,221,159,99,250,95,144,124,54,233,113,184,247,42,178,136,91,67,92,233,58,55,180,212,239,83,192,218,116,118,233,36,150,102,164,147,47,93,146,185,42,172,213,64,57,87,22,62,86,53,147,211,252,135,219,167,51,88,106,160,0,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,44,127,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,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,10,185,118,112,37,117,225,195,91,117,94,245,169,56,205,37,230,163,28,168,161,181,97,25,99,224,116,108,169,130,104,36,150,178,90,104,94,189,88,245,138,106,72,164,145,17,200,215,248,136,99,149,232,147,117,176,163,53,156,88,249,167,214,79,80,50,31,113,156,244,28,31,112,153,153,113,117,170,31,97,236,85,21,118,123,21,5,60,149,55,220,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,127,78,227,209,21,177,61,83,66,120,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,0,0,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,0,8,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,78,180,89,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,175,71,198,229,249,181,21,171,252,148,249,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,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,200,250,228,207,243,41,112,26,125,45,118,67,86,152,157,45,226,107,251,45,45,84,108,11,113,150,24,224,117,67,209,19,171,222,145,66,198,55,114,174,196,89,54,109,238,73,186,74,114,249,224,146,235,197,126,127,37,247,39,130,174,135,78,177,90,138,121,174,181,142,165,115,160,187,78,217,161,115,237,44,145,179,68,246,62,74,119,72,231,75,26,185,97,78,218,185,17,100,143,173,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,125,96,205,103,22,62,105,245,147,212,12,135,220,103,45,83,146,167,149,140,167,212,10,239,110,183,19,252,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,128,0,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,0,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,146,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,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,157,28,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,233,126,128,21,107,205,7,151,221,77,218,166,245,197,14,139,90,169,24,246,83,186,191,48,177,211,69,21,51,54,67,21,85,69,101,233,101,150,118,181,94,173,100,13,124,17,69,190,71,171,165,250,158,231,245,172,28,55,63,204,180,250,166,235,85,134,100,53,118,167,223,44,245,182,11,154,66,169,178,178,221,87,18,197,81,79,43,28,138,215,177,205,94,169,213,62,151,181,143,110,215,177,174,79,62,122,12,203,63,204,181,6,166,213,85,153,228,53,119,87,216,236,244,86,11,98,76,169,178,142,221,73,18,69,79,79,19,26,136,214,49,173,78,171,209,62,167,185,239,118,231,189,206,91,52,229,89,192,119,254,8,226,175,87,236,191,231,101,196,44,87,59,119,253,3,233,175,109,127,119,254,176,216,153,36,63,230,234,24,239,241,79,45,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,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,42,143,201,176,98,120,174,41,241,47,178,216,205,170,205,241,155,132,215,107,143,195,232,163,167,241,149,210,244,238,212,205,177,19,185,51,246,183,116,142,234,231,116,78,170,189,15,1,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,63,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,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,252,200,109,195,63,42,141,35,225,243,87,42,117,90,243,149,213,231,79,183,84,119,241,58,27,149,185,144,178,206,244,123,149,147,204,173,123,155,87,82,198,246,209,146,108,137,140,122,58,68,143,127,109,98,155,224,2,162,249,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,100,180,229,243,193,37,215,138,252,254,75,238,79,5,93,14,157,98,181,20,243,93,107,29,74,231,65,118,157,179,66,231,218,89,35,102,137,236,124,148,238,145,206,150,53,114,194,157,181,114,34,201,31,91,233,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,250,192,5,85,243,206,251,147,252,201,250,105,21,121,92,121,236,211,47,198,189,158,180,191,224,0,41,175,157,38,177,216,179,13,101,196,180,118,209,15,114,175,78,237,245,21,23,74,157,207,77,181,87,38,211,200,218,109,142,98,34,236,130,10,121,123,141,123,218,239,19,183,233,116,110,69,174,176,104,207,130,61,121,169,226,59,134,140,59,82,111,53,180,147,228,43,78,251,94,64,144,212,69,35,210,227,76,245,138,73,37,100,76,99,97,124,205,108,117,41,22,198,236,101,67,17,58,183,107,151,186,145,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,0,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,28,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,160,4,85,230,143,228,79,83,127,5,247,138,34,128,75,254,230,143,228,79,83,127,5,247,138,34,128,77,84,21,193,205,67,142,170,108,3,30,186,240,195,165,181,244,147,228,247,202,121,173,185,156,211,82,203,190,211,110,158,150,23,182,8,146,72,210,25,31,85,13,74,162,200,199,191,180,198,189,54,182,71,177,241,215,95,7,220,89,230,92,34,234,135,219,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,223,211,184,196,84,108,175,69,208,158,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,0,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,196,42,230,97,193,69,199,137,252,18,219,155,105,165,179,196,234,78,37,210,154,138,142,52,165,135,227,52,51,77,26,73,79,53,68,206,143,103,103,171,231,141,93,38,212,235,59,81,138,233,145,205,162,192,106,160,28,171,139,31,43,26,201,233,254,67,237,211,153,172,53,80,0,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,1,154,206,44,124,211,235,39,168,25,15,184,206,92,247,42,203,77,170,221,192,230,3,89,111,182,82,82,212,93,42,47,21,117,210,195,11,88,250,169,210,231,83,10,75,43,145,58,189,233,20,49,70,142,119,85,217,27,27,252,154,136,146,212,0,0,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,0,2,186,185,174,112,81,251,77,197,103,226,83,76,237,150,170,108,147,18,183,212,84,229,177,116,236,205,120,181,195,27,92,149,27,213,201,27,166,165,142,55,252,156,221,242,68,187,81,234,176,195,19,169,176,235,252,42,240,207,153,113,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,61,200,233,159,186,88,216,200,218,169,185,239,110,231,49,155,228,102,135,180,171,76,241,93,27,211,140,115,75,112,170,79,15,101,198,109,241,91,233,183,71,27,36,155,98,125,115,203,219,99,24,233,165,122,186,73,30,141,77,242,61,238,84,234,229,61,88,6,107,56,177,243,79,172,158,160,100,62,227,57,106,156,149,60,172,101,62,160,87,123,117,184,159,231,42,226,199,202,198,178,122,127,144,251,116,230,107,13,84,0,1,85,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,93,72,0,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,121,77,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,157,177,198,249,33,222,159,68,241,119,24,246,54,104,158,141,146,55,171,87,100,140,99,145,58,181,8,213,193,151,45,221,56,225,46,251,93,158,92,242,79,183,121,156,187,160,182,221,234,45,137,71,29,170,149,204,219,35,105,224,238,203,210,105,58,189,175,153,95,187,182,169,27,81,136,233,123,179,0,0,82,7,52,46,10,63,119,252,237,250,207,167,182,203,85,14,155,102,87,6,83,69,110,162,78,207,193,174,142,133,207,125,58,68,231,47,88,101,237,79,52,107,26,35,35,250,226,217,27,89,23,114,11,19,127,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,91,36,72,216,138,174,123,225,188,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,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,128,0,0,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,50,196,105,35,131,187,77,170,203,194,134,143,81,217,173,148,148,20,242,96,246,90,183,197,77,11,98,99,167,158,142,41,166,149,90,212,68,87,201,44,146,72,247,127,55,61,238,114,245,85,85,59,0,0,21,87,207,59,238,79,243,39,233,164,85,229,113,231,179,76,191,26,246,122,210,255,0,128,7,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,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,145,153,125,85,212,204,171,89,53,31,35,213,44,214,175,196,94,178,107,132,183,10,157,178,72,248,225,222,191,68,17,119,30,247,182,24,152,141,142,54,43,151,100,108,99,81,122,53,15,202,201,177,107,238,31,113,134,211,145,208,248,74,186,139,125,5,210,56,251,172,147,117,45,109,44,85,116,210,117,98,170,38,248,39,137,253,58,238,110,238,142,68,114,42,34,167,22,190,210,98,182,236,214,162,135,101,150,235,112,173,181,209,212,247,88,189,218,170,72,233,164,168,143,98,46,246,237,101,109,50,245,84,70,175,115,163,85,85,174,68,176,174,76,26,243,77,138,234,134,75,160,23,218,218,191,15,156,83,182,233,98,99,170,37,116,17,220,104,227,145,211,198,200,81,138,198,62,106,110,175,116,170,230,124,168,99,98,239,87,49,27,113,36,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,0,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,135,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,1,21,121,163,249,19,212,223,193,125,226,136,160,18,255,0,185,163,249,19,212,223,193,125,226,136,160,18,250,57,140,241,175,251,170,233,196,22,12,2,231,106,147,83,114,159,225,219,105,167,94,236,150,186,21,71,164,151,55,67,181,204,118,215,177,35,137,178,171,90,249,28,231,116,149,176,203,26,209,13,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,135,85,226,27,132,253,109,225,114,166,195,6,176,227,148,150,230,100,180,238,154,219,53,53,198,10,166,74,248,226,129,245,16,170,70,229,115,95,11,170,89,27,213,81,24,231,163,150,55,72,206,143,94,215,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,240,0,2,149,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,64,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,85,175,54,254,11,46,183,170,153,56,172,210,220,126,174,190,162,58,126,153,228,17,84,186,87,182,8,34,142,58,123,132,80,43,85,81,145,197,26,178,117,99,186,53,140,138,78,218,34,79,41,84,38,170,1,202,184,177,242,177,172,158,159,228,62,221,57,154,195,85,0,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,248,112,177,242,59,172,146,177,191,75,87,167,94,171,209,17,85,41,219,36,231,1,175,55,77,121,178,234,117,138,197,73,105,194,109,52,254,10,92,25,107,59,208,87,193,38,197,168,146,122,174,219,92,181,42,230,34,197,50,70,137,10,53,173,70,61,31,80,147,205,254,61,117,75,4,214,158,91,25,206,165,233,165,247,227,56,221,231,225,158,10,183,194,205,79,221,237,95,233,97,147,248,115,49,146,55,164,145,61,191,83,83,175,78,169,213,21,21,106,7,132,239,52,250,55,234,6,61,238,48,26,83,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,42,128,0,0,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,0,6,107,56,177,243,79,172,158,160,100,62,227,57,106,156,149,60,172,101,62,160,87,123,117,184,159,224,174,174,62,185,159,86,104,157,246,175,69,244,26,217,191,51,163,239,65,126,187,222,237,51,197,29,161,206,99,155,19,105,96,153,25,223,153,119,50,118,204,230,190,153,99,237,43,82,116,149,123,127,95,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,77,201,182,90,154,118,177,170,175,223,220,150,55,43,213,174,88,102,149,213,109,197,143,154,125,100,245,3,33,247,25,203,84,228,169,229,99,41,245,2,187,219,173,196,255,0,57,87,22,62,86,53,147,211,252,135,219,167,51,88,106,160,0,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,234,64,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,0,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,165,62,19,188,172,104,223,167,248,247,183,64,117,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,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,128,0,0,25,87,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,0,5,85,243,206,251,147,252,201,250,105,21,121,92,121,236,211,47,198,189,158,180,191,224,1,2,185,195,107,125,171,3,225,210,159,70,166,177,213,214,92,181,70,161,27,79,86,217,26,200,40,96,183,85,82,84,202,247,255,0,55,61,238,114,194,198,177,17,19,163,228,114,185,54,35,36,170,30,22,52,83,247,137,226,11,9,209,201,46,30,10,147,32,184,47,143,157,178,246,228,101,12,17,62,162,171,180,238,220,136,147,44,16,202,145,238,98,183,184,172,221,209,189,85,58,175,52,127,61,154,155,248,47,179,209,30,255,0,71,244,46,143,88,57,86,234,62,73,69,102,241,121,38,157,234,5,118,73,108,154,53,130,57,25,75,29,186,218,151,6,58,73,83,119,103,194,247,38,116,108,115,92,249,41,160,254,178,181,24,232,171,160,58,199,125,225,255,0,89,113,61,98,199,33,241,21,120,205,193,181,18,83,110,99,60,93,43,218,232,234,105,183,189,143,72,251,176,73,44,93,205,138,230,111,220,223,169,168,166,151,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,35,7,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,128,1,85,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,57,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,181,64,8,171,205,31,200,158,166,254,11,239,20,69,0,151,253,205,31,200,158,166,254,11,239,20,69,0,158,171,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,248,112,177,145,183,164,113,49,191,75,83,175,78,171,213,85,85,109,167,150,47,47,250,205,34,163,166,226,7,91,241,223,9,157,85,237,159,25,182,203,36,241,85,88,105,100,130,104,101,117,75,26,244,141,102,158,58,143,156,50,49,206,133,172,111,85,108,142,123,35,156,26,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,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,92,240,241,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,116,85,17,181,233,254,148,111,70,185,237,100,177,74,196,123,246,110,89,191,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,157,101,73,165,108,125,30,217,25,217,183,64,0,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,84,3,149,113,99,229,99,89,61,63,200,125,186,115,53,134,170,0,62,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,22,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,186,91,124,242,57,168,230,61,174,73,93,18,61,92,175,133,26,189,201,30,201,182,240,12,71,87,179,44,43,78,243,221,45,179,79,72,184,246,163,211,219,161,189,65,52,8,231,239,161,171,109,85,52,209,61,58,57,143,107,146,70,42,117,86,43,38,127,86,171,145,142,103,160,225,59,205,62,141,250,129,143,123,140,6,148,193,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,160,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,0,0,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,0,1,154,206,44,124,211,235,39,168,25,15,184,206,90,167,37,79,43,25,79,168,21,222,221,110,39,248,33,175,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,254,187,26,199,61,140,114,189,148,131,105,185,230,90,81,159,209,94,104,227,171,176,101,152,117,226,58,152,153,87,72,137,61,190,227,73,50,57,169,36,51,53,81,31,28,177,167,86,72,213,249,181,81,201,252,208,249,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,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,200,185,78,74,158,86,50,159,80,43,189,186,220,79,243,149,113,99,229,99,89,61,63,200,125,186,115,53,134,170,0,0,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,164,0,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,0,0,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,83,225,59,202,198,141,250,127,143,123,116,7,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,205,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,73,84,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,0,0,1,149,115,74,124,39,121,88,209,191,79,241,239,110,128,234,160,0,85,95,60,239,185,63,204,159,166,145,87,149,199,158,205,50,252,107,217,235,75,254,0,20,23,204,255,0,90,46,186,173,197,166,91,98,135,47,171,187,99,24,53,67,108,54,106,55,49,209,65,65,60,112,196,219,131,89,26,181,189,94,181,140,153,174,149,81,85,233,28,104,142,116,108,143,164,160,228,133,165,191,254,114,245,174,225,98,255,0,205,49,107,69,207,197,127,207,83,95,7,101,31,255,0,236,215,111,123,63,226,99,191,198,33,21,121,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,169,93,126,209,203,239,15,250,203,150,104,238,71,55,136,171,198,110,14,167,142,167,107,25,226,233,94,212,146,154,167,99,30,244,143,187,4,145,75,219,222,174,102,253,174,250,154,168,92,87,41,13,121,166,213,62,26,35,211,107,133,109,92,249,14,152,84,124,46,165,106,106,37,168,124,182,233,223,36,180,50,35,222,196,107,24,214,164,180,204,137,175,126,198,81,181,126,150,189,141,79,107,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,0,85,95,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,14,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,2,42,243,71,242,39,169,191,130,251,197,17,64,37,255,0,115,71,242,39,169,191,130,251,197,17,64,37,138,114,197,229,255,0,71,171,181,148,220,64,235,126,59,226,240,90,77,179,227,54,217,100,130,90,91,245,84,115,205,12,174,169,99,94,178,36,48,73,79,243,134,70,53,179,57,237,234,174,141,175,100,151,40,14,21,198,15,9,152,111,23,90,95,246,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,246,117,237,189,81,93,19,21,51,237,148,233,86,163,225,122,143,85,164,57,38,23,117,164,204,233,46,12,181,186,200,218,117,150,170,74,169,21,169,20,113,54,61,221,238,230,246,44,107,30,230,200,215,177,204,87,35,154,171,161,238,17,109,154,219,101,225,211,12,179,113,23,37,92,154,131,65,79,83,77,117,125,93,92,21,83,185,140,170,153,180,203,36,208,57,204,149,254,25,32,234,253,206,123,151,170,189,85,234,229,59,0,0,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,0,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,28,171,139,31,43,26,201,233,254,67,237,211,153,172,53,80,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,0,30,83,84,180,183,4,214,156,18,231,166,122,151,98,248,206,55,121,236,248,218,47,21,53,63,119,181,51,38,143,248,144,189,146,55,164,145,49,223,75,147,175,78,139,213,21,81,115,217,197,119,10,58,143,194,86,163,191,10,205,98,241,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,255,0,202,225,59,205,62,141,250,129,143,123,140,6,148,193,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,160,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,0,0,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,0,1,154,206,44,124,211,235,39,168,25,15,184,206,90,167,37,79,43,25,79,168,21,222,221,110,39,248,5,96,115,69,229,255,0,71,119,163,185,113,55,162,24,239,102,235,15,137,184,231,22,184,36,130,10,89,41,98,130,89,230,187,55,184,246,109,153,59,93,37,142,52,123,166,116,141,145,26,143,73,93,45,75,23,83,201,83,202,198,83,234,5,119,183,91,137,254,114,174,44,124,172,107,39,167,249,15,183,78,102,176,213,64,0,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,197,212,128,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,0,1,202,184,177,242,177,172,158,159,228,62,221,57,154,195,74,124,39,121,88,209,191,79,241,239,110,128,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,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,42,129,202,184,177,242,177,172,158,159,228,62,221,57,154,195,85,0,0,0,50,174,105,79,132,239,43,26,55,233,254,61,237,208,29,84,0,10,171,231,157,247,39,249,147,244,210,42,242,184,243,217,166,95,141,123,61,105,127,192,28,211,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,201,140,89,102,143,123,250,57,90,205,206,70,189,81,24,185,162,52,187,195,118,136,90,184,112,209,44,91,69,236,215,202,187,205,62,57,79,43,95,95,83,27,99,125,76,243,79,37,68,207,70,55,228,198,44,179,73,177,157,92,173,102,214,171,158,168,175,90,76,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,227,143,243,176,209,123,85,186,167,3,215,124,123,16,164,165,168,186,84,85,88,114,107,196,47,107,31,85,58,69,27,237,205,150,61,221,94,244,138,26,212,73,81,138,187,35,99,30,238,141,137,169,194,185,78,235,165,247,76,56,160,182,105,207,198,109,84,88,182,165,245,183,93,219,112,70,51,117,84,20,245,18,80,44,50,170,181,91,51,167,127,97,172,234,173,147,196,171,118,57,253,183,50,202,185,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,0,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,225,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,0,69,94,104,254,68,245,55,240,95,120,162,40,4,191,238,104,254,68,245,55,240,95,120,162,43,3,151,55,5,31,189,86,163,207,127,207,237,151,88,244,203,22,254,37,202,166,4,237,71,116,174,69,98,199,108,108,219,154,246,238,99,214,73,93,18,57,204,141,173,111,88,157,52,82,37,244,128,15,41,113,210,173,56,187,234,61,163,87,174,120,93,170,167,51,176,219,234,45,118,219,220,148,232,181,84,212,179,42,44,145,181,223,255,0,154,53,87,234,99,102,157,173,86,164,210,163,253,88,0,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,0,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,3,149,113,99,229,99,89,61,63,200,125,186,115,53,134,170,1,202,184,177,242,177,172,158,159,228,62,221,57,154,195,85,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,251,90,146,194,170,141,145,173,106,162,177,236,142,70,82,14,144,105,110,119,162,220,113,105,118,154,106,93,139,224,217,37,155,80,49,127,27,69,226,161,168,237,119,106,233,102,143,248,144,189,241,187,172,114,177,223,75,151,167,94,139,209,81,81,52,82,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,0,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,85,0,0,0,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,0,0,12,214,113,99,230,159,89,61,64,200,125,198,114,213,57,42,121,88,202,125,64,174,246,235,113,63,192,5,43,115,66,224,91,246,41,149,63,92,116,115,12,240,154,109,122,217,241,138,106,39,110,134,197,116,146,71,34,244,133,26,158,30,142,110,177,246,250,43,152,201,85,241,255,0,9,174,167,141,101,87,37,79,43,25,79,168,21,222,221,110,39,249,202,184,177,242,177,172,158,159,228,62,221,57,154,195,85,0,0,85,95,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,23,82,0,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,128,0,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,41,240,157,229,99,70,253,63,199,189,186,3,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,235,215,162,175,243,44,39,131,61,20,202,184,118,225,179,15,209,204,214,225,106,173,189,99,255,0,16,241,51,218,229,146,74,87,247,235,234,42,25,177,210,71,27,215,163,38,106,47,86,39,212,139,211,170,116,85,237,96,241,90,223,133,93,117,43,69,243,237,57,177,84,82,65,114,202,177,123,173,146,142,90,183,185,176,71,61,77,36,144,198,233,28,214,185,200,196,115,209,85,81,174,94,157,122,34,255,0,34,162,255,0,184,169,197,63,251,254,210,175,254,43,113,255,0,81,46,164,0,0,5,43,127,113,83,138,127,247,253,165,95,252,86,227,254,162,91,166,136,97,87,93,53,209,124,7,78,111,181,20,147,220,177,92,94,213,100,172,150,145,238,116,18,79,77,73,28,50,58,55,57,173,114,177,92,197,84,85,107,87,167,78,168,159,200,246,160,0,66,174,100,60,20,234,159,24,63,179,191,217,157,255,0,20,182,125,146,248,191,141,248,237,85,76,61,207,21,225,59,125,174,204,18,245,233,225,159,187,118,222,157,91,211,175,85,233,197,120,51,229,127,175,188,59,113,39,135,235,30,107,151,233,253,109,151,31,248,135,137,130,215,112,173,146,169,253,250,10,138,118,108,108,148,145,177,122,62,102,170,245,122,125,40,189,58,175,68,91,63,0,135,252,198,56,82,215,30,45,177,92,51,10,210,188,183,20,181,89,108,247,10,171,165,230,154,251,52,209,120,138,164,141,145,209,201,19,225,167,149,255,0,67,36,172,71,39,86,181,123,173,85,71,42,34,182,53,240,177,202,91,88,52,155,136,44,39,83,117,99,32,211,251,206,55,139,220,22,233,45,37,174,233,112,90,165,170,138,39,190,142,70,35,169,162,106,246,234,146,158,69,71,61,26,173,98,162,163,145,85,171,106,133,96,113,153,202,255,0,95,120,137,226,79,48,214,60,43,47,211,250,43,46,65,240,255,0,13,5,210,225,91,29,83,59,20,20,244,239,222,216,233,36,98,117,124,46,84,232,245,250,85,58,244,94,168,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,251,169,222,170,136,213,78,138,223,159,243,68,232,28,93,104,133,215,136,238,29,51,61,26,177,95,41,45,23,43,253,61,51,168,234,234,227,115,224,73,233,234,161,169,141,146,109,250,154,199,186,4,98,189,17,202,196,122,185,26,253,187,22,173,191,184,169,197,63,251,254,210,175,254,43,113,255,0,81,44,211,139,109,25,207,184,143,225,95,35,210,43,51,241,251,54,89,145,211,218,220,244,169,175,154,75,117,52,240,214,211,84,204,196,168,108,29,215,177,18,25,26,199,246,90,174,250,85,90,206,171,210,0,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,78,189,58,170,127,50,221,0,0,133,92,200,120,41,213,62,48,127,103,127,179,59,254,41,108,251,37,241,127,27,241,218,170,152,123,158,43,194,118,251,93,152,37,235,211,195,63,118,237,189,58,183,167,94,171,211,197,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,109,59,209,85,28,171,213,91,242,254,106,142,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,109,168,98,34,171,145,122,163,190,95,201,87,218,242,222,224,167,84,248,62,253,162,126,211,47,248,165,207,237,111,194,60,23,192,170,170,102,237,248,95,23,220,238,247,160,139,167,95,18,205,187,119,117,232,238,189,58,39,89,170,1,197,56,204,209,76,171,136,158,27,51,13,28,194,174,22,170,43,214,65,240,255,0,13,61,210,89,35,165,103,98,190,158,161,251,221,28,114,61,58,178,23,34,116,98,253,74,157,122,39,85,74,193,254,226,167,20,255,0,239,251,74,191,248,173,199,253,68,181,78,40,244,47,247,148,208,156,155,69,62,212,253,156,251,71,224,191,164,252,15,140,236,120,122,200,42,127,196,247,35,221,187,177,183,250,233,211,119,95,159,78,139,234,180,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,137,51,223,35,186,201,43,221,245,57,122,117,232,157,17,17,19,213,128,0,0,2,189,121,133,242,244,214,142,44,245,162,203,168,218,115,147,225,86,235,109,187,23,166,178,75,21,238,182,174,25,221,60,117,117,115,57,205,108,52,210,181,89,182,161,136,138,174,69,234,142,249,127,37,95,107,203,123,130,157,83,224,251,246,137,251,76,191,226,151,63,181,191,8,240,95,2,170,169,155,183,225,124,95,115,187,222,130,46,157,124,75,54,237,221,215,163,186,244,232,157,102,168,0,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,221,80,197,68,86,162,116,71,124,255,0,146,44,96,224,207,149,254,190,240,237,196,158,31,172,121,174,95,167,245,182,92,127,226,30,38,11,93,194,182,74,167,247,232,42,41,217,177,178,82,70,197,232,249,154,171,213,233,244,162,244,234,189,17,108,252,30,43,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,211,175,68,95,228,84,95,247,21,56,167,255,0,127,218,85,255,0,197,110,63,234,37,212,131,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,122,117,232,139,252,138,139,254,226,167,20,255,0,239,251,74,191,248,173,199,253,68,186,144,0,7,31,215,158,25,240,221,121,200,116,219,51,188,215,85,219,178,29,46,202,40,178,59,45,108,42,175,99,153,29,85,60,213,52,146,196,174,70,185,147,54,154,52,71,252,159,27,216,199,34,171,119,199,39,96,5,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,109,67,17,21,92,139,213,29,242,254,74,190,215,150,247,5,58,167,193,247,237,19,246,153,127,197,46,127,107,126,17,224,190,5,85,83,55,111,194,248,190,231,119,189,4,93,58,248,150,109,219,187,175,71,117,233,209,58,205,80,10,139,214,254,81,60,73,106,86,180,103,218,141,98,205,180,214,11,110,85,148,93,111,116,113,85,220,171,219,60,112,84,213,201,52,109,145,173,163,115,81,232,215,162,42,35,156,157,122,244,85,254,101,132,240,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,54,58,72,227,122,244,100,205,69,234,196,250,145,122,117,78,138,189,172,0,0,0,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,221,80,197,68,86,162,116,71,124,255,0,146,44,96,224,207,149,254,190,240,237,196,158,31,172,121,174,95,167,245,182,92,127,226,30,38,11,93,194,182,74,167,247,232,42,41,217,177,178,82,70,197,232,249,154,171,213,233,244,162,244,234,189,17,108,252,0,0,42,47,91,249,68,241,37,169,90,209,159,106,53,139,54,211,88,45,185,86,81,117,189,209,197,87,114,175,108,241,193,83,87,36,209,182,70,182,141,205,71,163,94,136,168,142,114,117,235,209,87,249,147,83,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,251,169,222,170,136,213,78,138,223,159,243,68,148,0,3,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,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,204,229,92,43,112,199,98,225,87,21,203,176,172,90,245,227,108,185,6,97,95,146,219,169,188,51,227,248,93,44,241,193,28,84,59,223,44,175,159,180,202,118,167,121,202,142,127,94,170,212,95,154,246,179,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,122,117,232,139,252,138,139,254,226,167,20,255,0,239,251,74,191,248,173,199,253,68,186,144,0,33,87,50,30,10,117,79,140,31,217,223,236,206,255,0,138,91,62,201,124,95,198,252,118,170,166,30,231,138,240,157,190,215,102,9,122,244,240,207,221,187,111,78,173,233,215,170,244,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,219,78,244,85,71,42,245,86,252,191,154,165,133,0,14,41,198,102,138,101,92,68,240,217,152,104,230,21,112,181,81,94,178,15,135,248,105,238,146,201,29,43,59,21,244,245,15,222,232,227,145,233,213,144,185,19,163,23,234,84,235,209,58,170,87,182,136,114,137,226,75,77,117,163,1,212,107,238,109,166,179,219,113,92,162,213,123,172,138,146,229,94,233,228,130,154,174,57,164,108,109,117,27,90,175,86,177,81,17,92,212,235,211,170,167,243,45,208,0,0,60,86,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,167,94,136,191,200,168,191,238,42,113,79,254,255,0,180,171,255,0,138,220,127,212,75,116,209,12,42,235,166,186,47,128,233,205,246,162,146,123,150,43,139,218,172,149,146,210,61,206,130,73,233,169,35,134,71,70,231,53,174,86,43,152,170,138,173,106,244,233,213,19,249,30,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,251,168,252,9,255,0,195,159,253,217,188,127,170,18,83,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,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,252,143,214,0,31,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,99,17,207,118,214,49,203,209,168,174,94,157,17,21,126,68,107,254,234,63,2,127,240,231,255,0,118,111,31,234,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,177,232,215,183,115,30,213,232,228,71,39,94,138,136,191,35,245,143,63,106,207,240,219,238,101,127,211,235,54,67,73,89,144,226,180,244,53,55,170,24,85,92,250,6,86,36,171,76,146,170,38,214,189,237,130,71,163,58,239,70,108,114,162,54,70,43,189,0,0,0,8,213,150,115,30,224,199,6,202,175,56,86,83,172,158,10,245,143,220,42,45,119,26,111,179,183,89,59,21,80,72,232,229,143,123,41,156,199,109,123,28,157,90,170,213,233,213,21,83,230,117,93,20,215,189,39,226,39,21,170,205,116,115,43,251,65,101,162,184,62,215,61,79,129,169,164,217,84,200,227,145,209,236,168,142,55,175,70,77,26,245,68,219,245,116,235,213,21,19,160,3,138,107,95,25,156,54,112,237,149,82,225,90,199,169,31,103,239,85,182,246,93,32,166,248,61,125,94,250,87,201,36,109,147,125,60,18,49,58,190,25,19,162,174,239,167,175,78,138,138,191,173,161,124,81,232,79,18,159,27,253,138,103,63,104,254,206,120,111,137,255,0,70,86,81,246,60,71,119,179,254,83,20,123,183,118,37,254,175,94,155,126,125,58,167,94,170,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,241,33,167,124,110,235,28,172,119,210,229,233,215,162,244,84,84,78,129,162,154,247,164,252,68,226,181,89,174,142,101,127,104,44,180,87,7,218,231,169,240,53,52,155,42,153,28,114,58,61,149,17,198,245,232,201,163,94,168,155,126,174,157,122,162,162,116,0,8,213,150,115,30,224,199,6,202,175,56,86,83,172,158,10,245,143,220,42,45,119,26,111,179,183,89,59,21,80,72,232,229,143,123,41,156,199,109,123,28,157,90,170,213,233,213,21,83,230,118,173,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,225,204,198,72,222,146,68,246,253,77,78,189,58,167,84,84,85,245,96,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,211,163,24,178,205,26,43,221,209,140,69,87,57,90,212,87,39,160,0,0,0,7,201,91,118,181,91,170,104,40,238,23,58,74,90,139,165,66,210,80,197,52,205,99,234,167,72,164,153,98,137,170,189,94,244,138,25,100,86,183,170,236,141,238,254,77,85,79,172,0,114,173,116,226,143,66,120,107,248,39,237,175,57,251,57,246,143,196,252,51,250,50,178,179,191,225,251,93,239,242,104,164,219,183,191,23,245,186,117,221,242,235,209,122,121,77,45,227,215,132,237,105,206,237,154,103,166,154,173,241,156,146,243,222,240,84,95,2,185,83,247,123,80,190,105,63,137,53,59,35,111,72,226,123,190,167,39,94,157,19,170,170,34,200,3,228,162,187,90,174,53,53,244,118,251,157,37,85,69,174,161,41,43,162,134,102,189,244,179,172,81,204,145,74,212,94,172,122,197,52,82,35,93,209,118,72,199,127,39,34,175,214,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,236,137,157,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,208,0,15,201,184,229,152,173,158,251,104,197,174,217,53,170,138,245,144,120,143,132,91,170,43,99,142,170,225,216,98,62,127,15,19,149,31,47,109,138,142,126,196,93,173,84,85,232,135,235,0,124,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,230,215,177,205,94,138,138,135,214,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,246,118,235,39,98,170,9,29,28,177,239,101,51,152,237,175,99,147,171,85,90,189,58,162,170,124,206,213,165,186,165,130,107,78,9,108,212,205,52,190,252,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,252,57,152,201,27,210,72,158,223,169,169,215,167,84,234,138,138,188,3,251,168,252,9,255,0,195,159,253,217,188,127,170,29,255,0,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,248,115,49,146,55,164,145,61,191,83,83,175,78,169,213,21,21,125,88,0,249,46,119,107,85,150,153,149,151,155,157,37,5,60,149,16,82,50,90,153,155,19,29,60,242,178,24,98,71,57,81,21,242,75,36,113,177,191,205,207,123,90,157,85,81,15,172,0,0,0,252,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,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,242,62,187,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,4,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,125,119,53,143,116,19,53,174,84,232,229,138,68,78,187,87,167,214,0,7,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,242,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,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,145,26,255,0,186,143,192,159,252,57,255,0,221,155,199,250,161,42,129,231,241,60,255,0,13,206,170,114,10,92,63,33,164,187,63,21,188,73,96,187,173,50,171,153,75,113,142,40,165,150,157,95,211,107,158,198,207,26,63,106,174,215,238,99,186,61,143,107,125,0,0,0,0,62,75,101,218,213,122,166,125,101,154,231,73,95,79,29,68,244,143,150,154,102,202,198,207,4,175,134,104,149,205,85,68,124,114,199,36,111,111,243,107,216,230,175,69,69,67,235,7,201,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,31,93,206,99,29,60,45,115,145,58,53,101,141,23,166,228,235,245,128,0,7,159,195,115,252,55,80,105,174,181,88,102,67,73,117,101,142,241,91,96,185,164,42,187,232,238,52,146,172,85,20,242,177,200,142,99,218,228,234,157,83,234,99,152,246,238,99,218,229,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,84,6,139,241,237,251,171,241,137,173,122,111,168,144,120,141,50,201,181,67,33,172,171,168,130,159,125,85,150,185,245,210,68,181,141,70,38,249,161,86,71,27,101,139,230,228,107,26,248,147,115,93,28,214,254,0,0,202,185,165,62,19,188,172,104,223,167,248,247,183,64,117,80,1,202,184,177,242,177,172,158,159,228,62,221,57,154,195,74,124,39,121,88,209,191,79,241,239,110,128,231,252,116,113,155,98,224,243,78,41,110,113,218,190,51,153,229,30,34,159,25,182,202,199,165,43,164,137,25,221,169,169,145,189,58,67,23,118,37,88,218,228,146,71,61,173,110,212,87,203,29,11,98,218,171,168,248,94,163,210,234,246,55,154,93,105,51,58,75,131,238,141,189,186,161,101,170,146,170,69,114,203,36,174,147,119,123,185,189,233,34,73,185,178,53,239,107,209,200,231,34,221,79,30,87,29,71,187,242,204,202,174,122,189,142,90,172,57,157,77,190,193,37,238,219,107,172,90,154,90,106,165,187,209,110,107,36,84,255,0,153,85,168,233,26,199,42,181,178,204,141,73,94,229,205,199,183,239,81,98,159,77,245,18,15,15,169,184,205,191,198,85,212,65,79,178,150,245,66,199,178,37,172,106,49,54,67,50,62,72,219,44,95,38,171,158,215,196,155,92,232,225,154,160,2,26,243,29,227,142,167,133,44,54,131,15,211,230,82,84,106,46,97,79,59,232,102,149,241,74,203,37,35,85,24,181,178,192,170,174,123,220,229,115,96,107,155,218,115,226,149,206,87,36,43,20,158,131,149,199,145,61,50,252,107,222,43,74,234,231,5,163,151,220,27,138,5,213,90,137,188,69,151,82,237,240,84,81,201,181,140,236,85,80,211,193,73,81,77,209,30,231,187,107,25,77,47,113,90,198,175,137,216,221,203,27,148,236,28,143,179,250,104,174,186,167,165,181,217,13,90,212,85,83,219,175,246,187,75,150,87,64,140,137,210,193,91,80,196,233,218,99,213,102,160,99,190,104,247,162,71,253,100,141,118,218,248,51,131,198,134,177,216,181,247,138,12,255,0,85,113,104,118,89,110,183,8,233,237,210,110,122,248,154,90,74,120,169,34,169,232,246,49,236,239,50,157,178,246,220,212,115,59,155,23,170,183,170,217,255,0,38,205,20,251,13,195,237,219,88,234,238,29,234,189,77,184,39,102,8,229,221,28,20,54,233,106,41,227,220,213,141,170,217,157,59,235,21,221,30,246,172,125,142,155,93,189,9,254,10,1,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,127,128,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,0,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,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,30,217,110,19,198,231,43,158,247,57,101,108,74,244,106,178,21,106,118,227,123,230,221,48,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,164,75,12,77,143,163,29,27,59,214,104,10,149,213,254,51,111,188,30,115,51,213,123,156,150,175,140,225,153,71,217,218,124,154,219,19,24,149,78,142,43,69,47,106,166,154,71,116,233,52,93,217,85,35,115,146,57,26,247,53,219,85,89,44,118,191,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,245,128,124,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,149,65,164,28,102,223,120,195,230,103,165,23,56,237,95,6,195,49,127,180,84,248,205,182,86,49,106,155,28,182,138,174,237,77,76,141,235,214,105,123,81,42,198,215,44,113,181,141,107,119,42,62,89,59,175,57,91,181,214,193,195,110,19,125,177,92,234,237,215,43,118,164,91,106,232,235,41,38,116,51,211,79,29,5,193,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,118,14,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,238,189,97,151,181,42,164,110,114,201,27,152,230,187,114,35,37,146,74,128,85,95,60,239,185,63,204,159,166,145,87,149,199,158,205,50,252,107,217,235,75,73,230,71,196,54,182,240,237,162,81,228,90,55,137,85,185,247,26,134,211,86,229,208,190,9,153,140,189,39,129,98,89,105,38,134,86,204,202,150,172,240,35,221,181,145,189,89,243,222,248,218,181,23,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,151,74,60,166,201,69,51,27,227,233,118,189,35,145,27,34,43,22,104,30,254,236,107,213,142,94,143,143,184,198,75,34,154,9,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,10,64,230,133,198,191,239,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,233,12,93,217,225,141,35,85,100,159,92,187,228,107,226,237,246,190,78,186,233,174,215,159,136,104,167,217,111,180,122,109,142,118,191,164,252,117,29,31,217,79,17,241,10,159,241,61,180,168,174,241,85,9,183,250,235,217,219,215,228,213,232,90,160,60,86,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,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,60,58,233,196,126,163,235,158,184,220,117,206,237,144,93,104,46,191,16,74,139,3,98,175,94,229,134,150,41,150,74,74,106,105,99,108,123,59,61,81,82,70,53,142,116,155,165,95,173,238,114,221,247,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,119,94,176,203,218,149,82,55,57,100,141,204,115,93,185,17,146,201,37,65,78,218,39,199,29,55,10,92,108,235,158,31,168,44,171,168,211,172,195,82,47,111,174,154,39,203,43,236,149,109,184,84,49,43,98,129,21,90,246,57,170,214,206,214,183,186,230,69,19,154,174,88,82,41,46,36,0,84,95,42,30,56,234,113,171,173,147,132,125,70,101,34,88,174,85,21,12,196,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,218,114,117,149,38,149,177,244,123,100,103,102,221,0,0,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,64,37,255,0,114,184,242,39,166,95,141,123,197,105,42,128,4,85,230,143,228,79,83,127,5,247,138,35,197,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,124,137,35,21,81,207,100,51,124,2,53,115,8,226,11,81,248,108,225,198,225,159,233,110,63,227,111,85,119,8,44,255,0,18,124,11,52,54,40,231,100,159,223,242,71,181,204,118,215,178,56,152,146,42,71,221,158,45,219,211,248,82,83,15,10,188,85,102,92,58,241,13,71,173,53,87,42,187,187,46,245,14,166,204,22,166,52,173,171,186,91,170,42,35,150,177,81,242,189,174,90,149,115,27,43,30,178,55,172,172,110,245,115,28,246,187,66,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,1,74,220,217,56,188,253,174,234,63,238,251,133,86,239,196,48,11,131,254,44,233,40,59,82,85,100,80,172,208,77,182,71,170,189,97,129,143,116,77,232,214,35,164,116,238,94,235,18,23,167,181,228,227,173,250,243,62,101,93,161,148,182,58,188,143,75,233,105,230,184,213,214,77,38,214,98,179,189,30,232,214,41,29,242,115,42,101,107,154,180,169,243,87,171,231,102,212,101,71,115,245,121,144,235,206,101,195,111,48,61,56,213,108,50,182,173,175,183,96,246,230,92,232,97,168,72,89,118,183,45,214,189,106,40,165,87,49,237,217,35,91,209,28,172,118,199,163,36,106,111,99,85,44,83,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,223,27,157,209,28,172,110,246,43,36,106,108,123,85,122,88,0,167,110,107,28,113,211,106,85,214,191,133,189,54,101,92,86,44,98,240,172,202,110,110,124,176,45,198,227,74,231,177,104,153,31,84,71,211,67,47,87,57,210,53,123,147,69,27,152,141,108,77,146,107,52,226,199,202,198,178,122,127,144,251,116,230,107,13,84,16,131,153,127,28,116,220,56,225,179,104,246,14,202,183,234,46,105,103,145,240,213,198,249,105,217,99,183,76,178,64,181,173,153,138,215,45,74,185,146,182,22,177,223,67,227,89,30,168,141,99,38,168,190,23,181,51,89,116,179,92,113,91,222,131,85,244,203,238,87,10,123,53,37,190,89,26,218,91,183,137,153,145,165,13,74,61,236,99,161,149,234,196,93,206,110,215,35,94,215,49,236,107,219,164,139,76,151,89,173,84,83,95,104,169,40,238,79,167,141,213,148,244,149,46,169,130,25,213,169,220,100,114,186,56,221,35,17,221,81,30,177,177,92,136,138,173,111,94,137,245,144,87,155,254,83,125,193,180,11,79,115,92,90,187,193,94,177,253,80,180,221,45,213,61,166,73,216,170,130,138,190,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,145,213,120,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,186,245,134,94,212,170,145,185,203,36,110,99,154,237,200,140,150,73,42,0,5,96,115,69,230,1,71,104,163,185,112,201,162,25,23,122,235,55,137,183,103,23,72,35,130,122,88,233,101,130,88,38,180,183,184,199,238,153,123,189,101,146,53,99,161,116,109,141,28,175,89,91,20,74,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,31,75,233,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,250,202,213,230,243,169,153,86,141,234,63,14,26,165,133,85,248,123,214,51,112,191,220,41,183,73,35,35,155,98,219,55,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,153,92,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,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,103,96,0,2,0,115,66,227,167,246,41,138,191,67,180,115,51,240,154,147,122,217,241,138,154,38,238,154,197,107,146,55,42,244,153,28,158,30,178,110,177,246,250,35,158,200,149,242,127,9,206,167,145,107,131,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,93,219,59,137,209,89,36,209,163,163,238,172,141,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,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,249,31,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,245,3,33,247,25,201,233,202,251,152,37,53,166,154,203,194,246,180,221,106,222,199,212,54,131,15,190,84,203,45,75,247,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,178,54,35,98,250,88,214,116,181,240,0,50,174,105,79,132,239,43,26,55,233,254,61,237,208,29,84,0,114,174,44,124,172,107,39,167,249,15,183,78,102,176,191,56,56,152,195,120,80,229,249,164,250,165,152,80,213,220,94,236,31,27,182,218,45,148,200,173,125,198,227,37,170,55,197,2,201,181,91,11,54,197,35,223,35,145,118,177,142,218,215,191,100,111,164,29,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,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,45,170,114,175,224,86,155,0,199,173,92,79,106,149,5,36,249,61,242,158,27,150,25,12,53,82,239,180,219,167,165,153,142,158,85,142,68,134,71,213,67,82,138,145,189,143,237,49,172,93,205,145,239,100,125,215,154,63,145,61,77,252,23,222,40,138,33,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,4,112,117,198,46,9,197,254,9,81,127,176,81,252,27,36,179,108,251,65,143,247,38,168,248,95,118,106,134,82,255,0,125,62,8,163,159,187,29,58,201,252,52,93,157,118,187,162,167,206,64,2,63,241,139,198,46,9,194,6,9,79,127,191,209,252,103,36,188,239,251,63,143,247,38,167,248,167,106,106,118,85,127,125,50,9,99,131,181,29,66,73,252,68,77,253,54,183,170,175,203,62,249,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,123,220,174,60,137,233,151,227,94,241,90,114,174,114,122,41,246,231,135,219,78,177,210,92,59,53,122,101,112,94,244,18,75,182,57,232,110,50,211,211,201,181,169,27,149,211,54,118,81,171,122,189,141,72,251,253,119,59,98,21,129,193,126,177,216,180,11,138,12,3,85,114,152,119,217,109,87,9,41,238,50,110,122,120,106,90,186,121,105,37,169,232,198,61,239,236,178,161,210,246,218,213,115,251,123,19,162,187,170,104,248,229,92,83,235,95,238,237,195,238,109,172,113,219,252,109,94,63,111,79,1,3,162,238,70,250,233,229,101,61,47,117,189,200,213,97,73,230,137,100,218,244,119,109,31,183,171,186,34,230,176,211,70,128,232,229,139,135,253,26,196,244,119,28,155,196,82,99,54,246,211,201,83,181,236,241,117,79,115,164,169,169,216,247,189,99,238,207,36,178,246,247,171,89,191,107,126,150,162,29,0,20,3,205,31,207,102,166,254,11,236,244,68,255,0,228,169,229,99,41,245,2,187,219,173,196,255,0,0,205,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,73,84,1,77,124,206,185,128,81,234,237,101,79,15,218,33,145,120,188,22,147,116,25,53,202,40,224,150,150,253,85,28,240,205,19,105,158,230,44,137,12,18,83,252,166,141,237,108,206,123,186,35,163,107,31,36,53,208,30,30,53,67,137,140,202,183,3,210,107,85,37,125,222,223,103,171,189,204,202,154,200,233,153,216,129,26,136,212,115,213,17,95,36,178,67,11,19,249,111,149,170,245,100,104,249,25,207,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,47,83,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,69,0,243,71,243,217,169,191,130,251,61,17,213,121,98,241,227,251,16,190,211,104,54,172,94,182,224,57,5,193,191,13,186,92,110,61,186,92,94,103,50,103,73,209,189,167,47,102,162,119,83,163,183,73,28,80,185,100,153,122,111,149,203,117,32,20,173,204,235,143,31,219,125,246,167,65,180,158,245,187,1,199,238,14,248,149,210,221,113,238,82,229,19,53,144,186,62,173,237,53,123,52,243,182,161,27,182,73,34,153,201,28,201,215,100,78,78,85,202,227,207,102,153,126,53,236,245,164,255,0,231,87,229,99,22,245,2,135,219,174,37,64,105,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,127,14,102,62,55,117,142,87,183,234,106,244,235,213,58,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,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,206,192,10,171,231,157,247,39,249,147,244,210,42,242,184,243,217,166,95,141,123,61,105,123,217,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,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,176,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,191,167,109,234,136,217,88,171,34,185,98,241,227,251,16,190,211,104,54,172,94,182,224,57,5,193,191,13,186,92,110,61,186,92,94,103,50,103,73,209,189,167,47,102,162,119,83,163,183,73,28,80,185,100,153,122,111,149,203,117,37,112,115,80,227,170,155,0,199,174,188,48,233,109,125,36,249,61,242,158,107,110,103,52,212,178,239,180,219,167,165,133,237,130,36,146,52,134,71,213,67,82,168,178,49,239,237,49,175,77,173,145,236,124,117,65,165,186,91,157,235,78,119,108,211,61,52,177,124,103,36,188,247,188,21,23,138,134,159,187,218,133,243,73,252,73,158,200,219,210,56,158,239,169,201,215,167,68,234,170,136,186,41,225,139,135,172,87,133,253,26,178,233,30,45,83,227,252,7,114,166,227,116,125,44,116,243,92,235,165,118,233,106,36,107,19,253,24,216,142,115,220,200,162,137,138,247,236,220,189,84,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,118,68,206,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,64,60,109,241,131,147,113,115,170,18,222,156,181,116,88,77,142,162,118,226,118,122,184,169,251,244,48,75,28,12,153,242,73,19,17,206,124,206,166,100,170,199,62,68,141,92,172,99,156,137,185,209,212,245,90,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,195,153,143,141,221,99,149,237,250,154,189,58,245,78,138,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,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,179,176,25,172,226,199,205,62,178,122,129,144,251,140,228,191,229,139,204,2,143,72,171,41,184,126,214,252,139,194,96,181,123,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,231,52,143,115,97,115,27,213,27,27,158,248,238,80,241,81,235,94,145,203,170,21,26,42,221,71,199,211,59,165,167,134,165,248,251,171,152,218,213,100,177,201,43,81,145,170,245,123,210,40,95,43,152,222,175,100,107,27,222,141,100,145,185,222,212,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,213,202,170,245,119,91,10,0,3,53,156,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,40,4,191,238,87,30,68,244,203,241,175,120,173,37,80,0,138,188,209,252,137,234,111,224,190,241,68,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,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,249,23,211,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,216,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,217,145,232,197,77,174,137,242,201,251,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,63,166,122,171,167,26,201,138,193,154,233,110,105,106,201,172,181,27,91,226,109,245,9,39,102,71,70,201,59,51,51,250,240,204,140,146,53,116,82,35,100,102,228,71,53,23,228,126,174,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,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,249,148,3,199,215,10,53,156,41,107,141,93,146,217,22,252,51,40,239,94,49,121,163,134,116,142,10,87,76,228,117,3,164,149,93,220,154,159,232,107,149,36,123,157,27,224,145,219,86,93,141,234,188,175,120,215,253,223,243,182,104,198,161,92,237,84,58,109,153,92,31,83,45,198,181,123,63,6,186,58,22,177,149,11,43,90,189,97,151,181,4,50,36,138,140,143,232,151,124,109,100,189,203,191,32,7,54,78,47,63,100,90,113,251,190,225,85,187,50,252,254,222,255,0,139,58,74,14,236,116,184,236,201,52,19,109,145,234,140,73,167,123,29,19,122,53,234,216,219,59,151,180,245,133,235,78,216,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,162,142,21,120,103,195,120,80,210,58,61,45,195,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,30,229,108,44,219,20,108,100,109,85,218,198,55,115,158,253,242,62,173,185,213,249,167,197,189,63,161,247,27,137,194,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,221,179,184,157,21,146,77,26,58,62,234,200,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,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,145,250,192,174,14,107,28,113,212,233,173,170,191,133,189,54,101,36,183,220,158,206,172,202,110,110,124,83,165,186,221,84,215,177,104,153,31,85,86,84,205,23,87,57,210,53,59,112,203,27,152,142,116,173,146,26,118,52,167,197,143,149,141,100,244,255,0,33,246,233,204,214,26,19,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,233,210,24,187,177,42,198,215,36,146,57,237,107,118,162,190,88,232,7,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,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,124,139,201,229,215,192,173,55,11,88,106,103,26,131,65,72,253,84,191,211,205,13,116,212,213,82,189,150,203,116,203,78,244,182,170,36,139,4,207,108,148,237,145,243,53,159,215,123,152,215,189,141,71,190,101,2,0,115,171,242,177,139,122,129,67,237,215,18,168,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,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,65,60,52,113,23,130,113,65,165,148,26,153,130,212,127,154,163,188,81,108,155,250,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,177,255,0,205,23,249,162,117,80,8,107,204,83,142,170,110,22,176,213,193,244,250,190,145,250,169,127,167,134,106,24,106,105,101,123,45,150,233,150,161,139,114,69,88,214,9,158,217,41,221,27,33,115,255,0,174,246,189,204,123,26,172,125,32,218,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,213,242,57,62,110,85,114,255,0,53,63,127,90,244,19,86,56,118,202,169,112,173,99,197,62,207,222,171,109,236,186,65,77,227,169,170,247,210,190,73,35,108,155,233,228,145,137,213,240,200,157,21,119,125,61,122,116,84,85,156,28,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,62,170,140,166,154,94,142,107,163,106,118,230,150,71,61,28,217,93,36,55,18,85,95,60,239,185,63,204,159,166,144,3,134,142,34,243,190,23,245,78,131,83,48,90,143,243,84,119,138,45,144,255,0,73,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,119,179,249,162,255,0,52,93,15,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,124,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,168,4,85,227,235,141,124,87,133,61,56,171,178,90,110,126,35,83,114,107,124,209,227,150,250,117,141,242,80,111,71,70,219,157,66,72,215,177,176,196,244,85,99,94,213,239,72,197,98,38,214,202,248,168,91,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,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,124,142,129,196,23,12,90,203,195,13,246,211,96,213,236,95,225,178,94,237,241,92,40,106,96,153,181,20,179,117,99,22,104,27,51,58,177,102,129,239,72,229,98,42,244,118,215,53,93,28,145,72,249,21,203,67,142,58,158,28,115,40,116,123,56,101,35,244,235,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,161,145,164,140,84,86,189,147,94,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,205,103,22,62,105,245,147,212,12,135,220,103,57,81,118,124,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,116,69,125,76,49,116,108,140,126,233,30,200,251,251,164,85,155,181,61,64,6,85,205,41,240,157,229,99,70,253,63,199,189,186,3,170,128,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,29,43,90,53,231,50,214,168,240,219,93,246,182,174,43,22,7,139,218,241,155,21,165,213,9,36,20,108,165,162,130,9,230,98,35,26,155,234,37,133,101,114,170,43,209,22,56,213,238,108,76,233,47,249,105,114,251,169,214,27,173,159,136,61,95,181,82,73,167,212,21,30,38,207,105,171,138,42,168,50,87,177,213,80,72,146,35,39,71,192,202,122,152,34,114,178,104,156,201,211,171,85,21,138,238,182,255,0,106,207,240,219,238,101,127,211,235,54,67,73,89,144,226,180,244,53,55,170,24,85,92,250,6,86,36,171,76,146,170,38,214,189,237,130,71,163,58,239,70,108,114,162,54,70,43,163,175,52,127,34,122,155,248,47,188,81,20,2,123,253,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,246,183,170,117,71,35,154,215,177,204,123,24,246,232,167,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,223,94,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,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,58,220,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,110,200,218,238,138,228,99,119,189,95,35,147,123,220,171,205,75,254,229,113,228,79,76,191,26,247,138,211,181,107,246,142,88,184,128,209,172,179,71,114,57,188,61,38,77,111,117,60,117,59,94,255,0,9,84,199,36,148,213,59,24,246,44,157,169,227,138,94,222,244,107,246,109,119,210,229,67,50,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,206,177,86,195,27,37,234,244,100,117,49,205,26,42,171,186,163,17,81,206,69,71,44,53,231,73,172,119,220,63,70,177,45,29,180,67,219,164,212,75,133,69,69,210,167,115,23,117,45,181,212,242,54,155,99,152,170,155,231,158,158,94,227,94,199,55,195,109,250,155,35,145,32,7,46,77,51,253,168,113,147,167,22,234,138,75,172,148,22,27,131,178,106,201,237,241,245,240,190,2,55,84,83,190,103,43,28,214,66,234,168,233,162,114,175,78,189,228,99,92,215,61,170,104,80,2,128,121,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,159,224,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,42,129,93,92,206,185,128,86,105,21,29,79,15,218,33,145,120,76,234,175,116,25,53,202,40,231,138,170,195,75,36,16,205,19,105,158,230,36,107,52,241,212,124,166,141,238,116,45,99,186,35,100,115,31,29,75,105,110,150,231,122,211,157,219,52,207,77,44,95,25,201,47,61,239,5,69,226,161,167,238,246,161,124,210,127,18,103,178,54,244,142,39,187,234,114,117,233,209,58,170,162,46,130,120,62,225,51,13,225,23,75,254,195,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,126,206,189,199,162,35,165,122,172,117,230,117,192,119,237,190,197,83,175,58,79,101,221,159,99,246,247,124,74,215,110,183,119,42,178,136,90,248,91,31,87,119,90,157,234,120,27,80,173,219,28,146,204,212,142,20,235,178,38,165,59,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,130,56,58,227,23,4,226,255,0,4,168,191,216,40,254,13,146,89,182,125,160,199,251,147,84,124,47,187,53,67,41,127,190,159,4,81,207,221,142,157,100,254,26,46,206,187,93,209,83,231,80,60,209,252,246,106,111,224,190,207,68,69,82,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,164,75,12,77,143,163,29,27,59,214,104,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,245,137,33,149,209,244,123,164,127,102,162,201,85,202,227,207,102,153,126,53,236,245,164,255,0,231,87,229,99,22,245,2,135,219,174,37,43,29,215,131,238,44,243,46,17,117,67,237,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,111,233,220,98,42,54,87,162,232,35,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,248,115,49,146,55,164,145,61,191,83,83,175,78,169,213,21,21,125,89,85,124,243,190,228,255,0,50,126,154,69,94,87,30,123,52,203,241,175,103,173,47,248,227,252,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,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,102,117,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,199,180,47,155,157,102,37,195,5,238,195,168,80,124,111,84,241,27,125,53,30,55,87,118,170,158,127,180,242,75,81,43,59,149,11,20,8,145,120,72,59,10,245,146,110,229,78,197,254,35,100,115,156,86,93,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,165,239,114,230,224,163,247,85,211,137,239,249,253,178,213,38,166,229,63,196,185,84,192,157,217,45,116,42,140,88,237,141,155,115,152,237,175,98,201,43,162,70,181,242,57,173,235,43,97,138,69,152,0,164,14,99,252,192,43,56,136,190,203,164,154,67,145,127,177,61,7,134,158,90,154,120,231,167,147,34,170,216,201,55,84,50,102,71,35,33,134,69,86,50,21,110,213,146,37,149,202,255,0,224,164,92,47,131,238,19,51,46,46,181,67,236,61,138,162,174,207,98,160,167,146,166,251,145,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,239,233,220,122,34,182,39,170,112,163,186,229,220,38,102,88,247,10,248,23,21,150,106,138,187,222,61,149,84,92,105,175,81,195,64,141,102,60,248,43,93,75,76,178,200,146,57,210,50,119,71,39,71,246,216,198,63,100,106,170,233,25,187,228,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,185,203,20,200,138,232,220,231,34,163,216,249,35,126,132,244,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,135,51,25,35,122,73,19,219,245,53,58,244,234,157,81,81,87,58,252,88,249,167,214,79,80,50,31,113,156,229,69,191,114,242,230,83,110,201,112,155,134,153,241,49,152,108,200,49,75,124,213,182,171,228,180,213,85,85,87,139,93,37,29,69,85,83,170,123,81,61,22,106,104,41,92,229,149,206,71,206,215,53,54,190,86,189,242,213,182,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,205,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,242,121,98,219,181,30,139,131,108,42,167,82,50,59,173,202,75,135,136,168,178,211,92,232,214,25,173,150,116,145,99,164,166,107,220,187,230,133,89,31,126,41,29,209,18,42,136,216,207,225,198,197,40,4,250,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,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,178,161,97,149,235,27,90,213,137,237,123,54,236,72,228,146,80,0,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,160,18,210,121,72,113,167,106,178,211,71,194,158,169,100,20,148,20,242,84,117,192,231,150,153,177,49,211,207,44,146,84,91,229,157,28,136,175,146,89,17,240,35,219,213,207,124,177,247,21,86,8,139,95,0,17,87,154,63,145,61,77,252,23,222,40,138,1,61,254,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,108,215,141,46,98,120,206,119,193,53,162,191,70,175,180,148,183,221,78,168,147,24,191,219,166,160,168,153,246,232,18,223,28,183,122,88,166,154,24,226,123,227,90,218,56,22,109,170,142,101,67,221,18,35,155,190,42,224,225,86,221,168,247,142,35,180,234,211,164,185,29,215,31,202,107,114,10,90,122,59,189,178,141,106,230,183,198,247,237,168,169,116,8,168,146,195,28,11,43,229,141,235,219,116,77,145,36,250,21,198,148,206,85,196,191,14,152,39,20,26,89,95,166,121,213,63,249,218,203,61,110,249,191,163,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,219,31,252,149,63,146,166,117,181,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,118,199,35,35,155,98,253,19,197,220,99,30,232,101,98,182,72,222,173,77,241,189,142,68,232,228,44,43,133,110,106,148,218,107,194,230,65,130,106,114,82,79,153,96,118,120,45,186,122,145,80,75,34,94,25,218,116,84,240,85,50,52,100,76,101,42,178,30,228,139,44,111,150,21,232,214,186,102,57,210,215,6,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,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,249,23,125,203,83,130,139,119,14,154,113,67,170,25,173,179,166,166,229,214,247,73,82,247,37,84,18,90,173,117,41,77,43,45,146,193,35,145,139,51,31,3,95,35,150,38,189,178,61,241,34,185,172,71,62,106,148,173,206,175,205,62,45,233,253,15,184,220,72,0,77,254,90,28,113,212,240,227,153,67,163,217,195,41,31,167,89,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,125,12,141,36,98,162,181,236,154,242,72,149,204,27,141,187,87,10,24,4,118,44,98,122,74,237,69,202,169,234,33,181,81,182,169,173,158,211,3,161,153,172,187,62,55,67,43,30,200,234,27,27,91,20,136,212,153,123,136,213,84,142,78,148,45,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,169,242,154,83,226,199,202,198,178,122,127,144,251,116,230,107,14,149,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,236,141,174,232,174,70,55,123,213,242,57,55,189,202,182,41,202,251,151,221,77,166,166,203,197,14,180,218,169,30,247,211,182,191,15,177,212,197,21,75,54,77,21,45,69,29,233,37,138,119,53,30,141,124,237,100,18,197,190,55,163,101,250,94,214,116,178,172,79,63,195,115,170,156,130,151,15,200,105,46,207,197,111,18,88,46,235,76,170,230,82,220,99,138,41,101,167,87,244,218,231,177,179,198,143,218,171,181,251,152,238,143,99,218,223,64,8,1,206,175,202,198,45,234,5,15,183,92,74,86,59,175,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,90,182,39,61,141,241,49,181,210,58,23,238,110,215,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,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,56,87,24,156,85,97,188,40,105,29,195,48,188,220,169,29,147,220,105,234,41,177,59,68,145,172,207,184,220,81,159,66,186,38,189,142,240,209,185,209,186,103,238,110,214,42,53,23,184,248,216,252,246,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,191,114,185,224,74,235,162,118,169,181,223,90,49,154,74,124,218,249,78,198,227,246,234,184,29,227,113,234,39,53,233,43,228,220,187,98,169,168,107,218,138,205,157,200,163,106,177,92,213,154,104,155,42,184,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,123,145,179,51,108,178,49,241,185,83,115,30,237,174,99,246,72,204,240,234,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,237,142,70,71,54,197,250,39,139,184,198,61,208,202,197,108,145,189,90,155,227,123,28,137,209,200,90,87,42,126,58,170,115,24,232,56,88,213,122,250,186,155,237,45,58,67,133,87,54,150,38,192,235,117,37,19,19,225,175,72,99,106,181,241,69,79,36,173,154,69,119,113,22,70,185,237,115,99,73,124,255,0,60,239,185,63,204,159,166,149,86,75,78,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,244,189,236,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,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,242,63,88,229,92,75,241,23,130,112,191,165,149,250,153,157,84,127,157,163,179,209,108,155,250,78,233,225,166,154,10,62,228,81,73,217,238,246,30,222,235,219,177,159,205,87,249,34,231,175,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,186,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,205,206,232,157,85,202,231,57,239,115,222,247,189,214,63,202,251,151,221,77,166,166,203,197,14,180,218,169,30,247,211,182,191,15,177,212,197,21,75,54,77,21,45,69,29,233,37,138,119,53,30,141,124,237,100,18,197,190,55,163,101,250,94,214,116,159,252,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,118,248,220,238,170,212,123,119,177,95,27,151,99,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,100,141,111,85,106,61,219,30,143,141,203,189,142,68,159,252,175,185,130,83,90,105,172,188,47,107,77,214,173,236,125,67,104,48,251,229,76,178,212,191,124,210,210,211,209,217,82,40,160,115,145,136,231,206,230,79,44,187,35,98,54,47,165,141,103,75,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,105,245,147,212,12,135,220,103,38,254,27,192,173,55,20,188,184,116,211,56,211,234,10,70,106,165,130,158,233,13,12,213,53,82,177,151,59,116,55,155,171,214,218,136,178,36,16,189,210,84,58,70,76,230,127,93,141,99,158,198,57,94,202,235,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,171,36,106,252,218,168,228,254,104,94,247,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,98,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,54,186,39,203,42,128,50,174,105,79,132,239,43,26,55,233,254,61,237,208,29,84,28,255,0,71,181,211,78,53,230,143,38,187,105,125,231,227,54,172,95,32,155,27,154,229,18,34,210,214,85,69,4,19,72,250,103,162,175,118,20,241,13,98,73,209,26,247,49,202,205,204,86,61,253,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,39,248,1,224,250,235,197,150,174,53,183,4,164,143,4,195,170,40,235,242,183,205,43,145,245,48,61,238,88,232,98,108,111,108,187,234,18,25,88,178,53,205,72,152,215,191,118,244,142,57,45,211,140,94,42,240,78,9,244,106,157,150,75,109,170,60,146,174,222,250,44,31,27,240,115,69,67,47,134,117,60,78,111,240,35,237,197,13,60,115,199,39,105,93,22,246,179,182,199,53,87,115,104,218,217,196,142,182,218,117,181,252,70,210,231,213,111,212,87,212,79,82,183,202,154,120,42,95,190,104,31,78,244,72,165,99,161,70,36,47,116,108,98,51,100,108,70,181,136,212,107,122,91,255,0,27,247,221,80,201,121,98,101,183,173,104,193,169,48,252,218,122,123,67,111,86,122,74,232,234,224,130,118,95,41,25,190,57,35,123,219,178,70,181,178,163,55,189,88,146,35,21,206,86,171,150,162,248,78,243,79,163,126,160,99,222,227,1,34,185,150,112,43,77,195,46,77,75,169,250,99,65,73,75,165,249,29,68,22,218,90,22,213,75,36,246,139,138,83,170,186,7,172,242,62,89,153,50,65,52,205,145,28,187,87,185,27,154,196,108,107,39,42,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,93,205,113,183,198,14,77,197,206,168,75,122,114,213,209,97,54,58,137,219,137,217,234,226,167,239,208,193,44,112,50,103,201,36,76,71,57,243,58,153,146,171,28,249,18,53,114,177,142,114,38,231,116,14,92,92,14,83,113,91,153,87,230,26,130,250,186,125,58,195,234,32,101,116,49,50,88,159,123,171,114,43,210,138,41,209,17,172,99,90,141,116,238,107,187,173,100,177,53,168,213,153,37,143,133,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,70,122,249,141,233,159,236,191,140,157,71,183,83,210,93,99,160,191,92,27,147,81,207,112,143,167,138,241,241,182,162,161,240,185,24,214,190,22,213,73,83,19,85,58,244,236,171,28,231,57,142,82,127,242,91,214,59,238,97,163,89,110,142,221,225,238,82,105,221,194,158,162,215,83,185,137,182,150,228,234,137,29,77,177,172,69,93,147,193,81,47,113,207,123,157,226,118,253,45,141,168,176,219,155,102,107,117,202,184,210,200,44,87,10,122,72,233,240,235,61,170,201,66,232,88,228,124,144,62,153,181,202,233,85,92,168,175,238,215,74,212,86,163,83,99,88,157,58,162,185,210,43,146,22,150,255,0,249,203,214,187,133,139,255,0,52,197,173,23,63,21,255,0,61,77,124,29,148,127,255,0,179,93,189,236,255,0,137,142,255,0,24,133,170,0,80,15,52,127,61,154,155,248,47,179,209,19,255,0,146,167,149,140,167,212,10,239,110,183,19,252,30,83,29,213,44,19,43,206,242,237,51,176,95,124,86,73,130,120,15,180,20,94,22,102,120,63,27,10,205,75,252,71,177,35,147,124,109,87,127,13,206,219,211,163,186,47,200,206,191,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,73,84,10,171,230,185,192,183,248,254,40,52,83,12,255,0,206,42,179,250,42,23,127,162,230,221,35,167,70,255,0,210,248,167,181,223,238,38,86,127,148,76,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,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,219,45,60,142,98,255,0,163,35,21,205,99,159,20,177,61,88,205,251,82,53,115,31,230,1,71,195,189,138,93,36,210,28,139,253,150,43,252,52,242,212,211,199,5,68,120,237,46,246,73,186,161,147,50,72,223,52,209,162,177,144,171,119,36,114,172,174,86,127,5,37,166,28,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,191,238,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,218,218,139,230,143,231,179,83,127,5,246,122,35,181,112,121,193,149,139,140,62,4,111,246,200,238,191,6,204,241,125,64,187,84,99,55,41,94,245,165,108,146,219,45,125,218,106,152,219,215,172,50,246,162,69,145,173,89,35,115,26,230,238,68,124,82,87,173,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,143,255,0,118,111,59,253,220,126,204,253,148,255,0,102,127,252,29,246,147,179,15,194,252,62,207,252,35,216,235,254,89,253,157,141,157,141,255,0,197,235,179,251,212,174,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,11,10,227,15,131,43,23,7,156,8,216,45,146,93,126,51,153,229,26,129,105,168,201,174,81,61,233,74,233,34,182,93,59,84,212,209,187,167,72,98,238,202,137,35,154,146,72,231,185,206,218,138,200,163,226,188,174,60,246,105,151,227,94,207,90,79,254,117,126,86,49,111,80,40,125,186,226,87,175,44,235,77,170,255,0,198,190,159,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,150,74,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,250,188,195,56,44,186,240,177,170,21,23,220,67,31,171,110,149,228,181,8,184,253,98,212,186,169,40,167,88,247,75,111,158,71,53,28,199,181,201,43,162,71,171,149,240,163,87,185,35,217,54,215,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,61,177,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,237,200,246,67,182,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,42,219,158,119,220,159,230,79,211,72,171,202,227,207,102,153,126,53,236,245,165,255,0,2,189,121,190,240,207,134,230,58,61,83,196,211,107,170,232,50,204,14,158,138,218,244,106,172,144,92,173,211,215,54,38,192,246,43,145,35,124,82,213,190,86,200,223,230,139,35,30,215,117,141,209,83,9,99,252,157,248,103,195,117,7,50,189,107,254,97,93,143,221,223,131,212,50,138,209,143,202,171,45,93,29,197,232,201,98,186,75,30,228,107,24,214,164,140,129,92,215,238,149,37,123,123,111,166,99,150,226,65,10,185,174,126,241,223,187,140,255,0,177,79,252,84,254,248,251,127,224,119,252,83,225,123,27,183,183,211,255,0,228,255,0,198,248,173,191,94,205,157,127,129,226,10,97,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,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,232,163,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,223,35,155,213,26,175,118,198,35,35,106,236,99,81,51,68,95,159,44,235,77,170,255,0,203,255,0,79,236,87,219,101,37,198,219,113,167,191,82,86,81,213,194,217,160,169,130,75,181,115,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,170,14,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,222,157,38,139,187,18,44,141,106,71,35,94,215,55,106,171,226,142,80,114,113,180,241,71,110,204,171,171,45,86,202,186,93,17,186,83,205,87,117,150,239,12,172,164,170,173,68,124,48,203,107,114,167,71,212,164,176,246,230,115,58,199,218,141,205,151,248,141,167,68,132,28,88,249,167,214,79,80,50,31,113,156,157,56,143,5,31,189,87,44,205,43,191,224,22,203,84,122,155,139,124,106,75,109,76,233,218,146,233,66,151,123,130,201,108,116,219,154,198,238,123,210,72,157,42,57,172,145,174,111,88,155,52,178,37,96,157,171,131,158,30,191,121,254,32,177,189,38,173,169,186,209,89,106,251,245,183,187,133,186,151,189,37,29,12,17,58,71,57,85,81,89,23,113,233,28,13,149,232,173,108,147,199,244,189,122,49,218,62,50,174,76,174,39,248,21,169,192,56,121,211,30,39,180,182,130,174,124,98,249,131,217,46,89,156,51,85,69,178,211,113,158,158,137,141,158,37,146,68,154,70,85,77,82,170,177,177,143,237,61,175,93,205,141,236,100,113,127,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,248,115,49,241,187,172,114,189,191,83,87,167,94,169,209,81,21,52,61,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,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,118,0,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,160,16,93,247,46,14,96,20,124,68,88,162,210,77,94,200,191,217,98,131,196,207,21,77,68,112,83,199,145,82,239,124,155,169,217,11,35,141,147,67,26,163,31,10,55,114,199,18,74,213,127,241,146,41,212,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,73,78,104,92,20,126,239,249,219,245,159,79,109,150,170,29,54,204,174,12,166,138,221,68,157,159,131,93,29,11,158,250,116,137,206,94,176,203,218,158,104,214,52,70,71,245,197,178,54,178,46,228,22,45,167,146,231,15,95,12,177,100,124,78,221,170,110,180,245,119,127,19,137,90,40,164,165,237,82,205,66,199,211,77,61,99,100,114,117,155,172,241,164,45,86,116,107,29,79,58,42,189,206,233,29,159,130,16,115,65,224,251,25,214,205,35,189,107,109,153,41,45,217,222,1,103,117,123,235,234,101,168,115,43,44,148,76,170,168,154,133,24,215,246,152,245,89,164,149,146,118,220,229,124,109,141,92,214,61,94,202,54,44,83,148,87,10,152,38,171,229,87,125,116,206,174,86,171,167,216,75,133,44,118,123,4,117,147,50,186,142,232,201,33,170,130,231,50,69,35,54,194,157,167,199,27,94,143,100,206,73,250,162,118,83,125,202,2,149,185,213,249,167,197,189,63,161,247,27,137,205,57,111,104,54,27,196,150,165,234,62,148,230,116,84,142,101,199,77,238,47,182,87,77,78,179,62,211,113,74,234,4,167,173,137,26,246,59,124,110,119,85,106,61,187,216,175,141,203,177,238,69,226,188,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,110,201,26,222,170,212,123,182,61,31,27,151,123,28,137,50,184,41,230,151,251,10,209,171,174,152,106,253,170,235,148,125,151,183,207,81,136,84,120,238,179,79,245,83,197,77,102,233,217,94,220,44,221,81,47,136,146,71,118,226,103,105,145,187,108,81,172,21,213,93,76,202,181,147,81,242,61,82,205,106,252,69,235,38,184,75,112,169,219,36,143,142,29,235,244,65,23,113,239,123,97,137,136,216,227,98,185,118,70,198,53,23,163,80,176,174,22,56,28,169,211,94,17,53,87,138,77,73,125,36,183,220,159,73,242,7,226,214,198,178,41,210,221,110,170,182,72,244,173,124,157,21,89,83,52,93,26,214,198,228,237,195,44,141,122,185,210,186,56,107,44,210,159,22,62,86,53,147,211,252,135,219,167,51,88,78,158,87,188,20,126,240,25,219,53,159,80,173,150,170,237,54,195,110,15,166,150,221,90,157,239,140,221,27,11,94,202,117,137,174,78,144,197,221,130,105,22,68,86,73,244,69,178,70,190,94,220,245,230,41,199,85,55,11,88,106,224,250,125,95,72,253,84,191,211,195,53,12,53,52,178,189,150,203,116,203,80,197,185,34,172,107,4,207,108,148,238,141,144,185,255,0,215,123,94,230,61,141,86,62,162,248,104,215,78,32,180,243,95,104,50,221,28,188,252,79,62,205,110,17,89,231,109,217,34,170,248,236,149,149,176,200,234,122,137,106,21,21,59,243,178,61,243,36,145,200,157,85,123,140,234,174,52,81,137,220,111,183,140,86,205,118,202,113,207,179,247,170,219,125,61,69,198,209,227,25,87,240,250,167,198,215,75,77,223,98,35,37,237,189,92,206,227,83,107,182,245,79,146,159,172,64,14,117,126,86,49,111,80,40,125,186,226,87,87,46,76,90,197,156,241,133,133,225,89,77,15,141,178,228,22,252,138,215,113,166,238,190,62,253,44,246,42,248,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,126,103,203,199,39,8,151,94,16,117,113,184,164,23,26,187,198,39,126,167,117,203,28,186,207,78,230,61,240,35,213,175,165,153,232,212,137,245,48,174,221,253,181,232,172,146,25,21,177,247,82,54,244,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,253,71,185,237,99,222,212,99,239,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,66,48,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,246,35,164,109,178,161,100,115,24,232,101,122,170,49,207,114,118,100,122,189,23,107,165,100,180,45,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,123,21,204,118,215,177,201,213,170,173,94,157,81,85,62,101,218,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,124,137,35,21,81,207,100,50,43,137,126,34,240,78,23,244,178,191,83,51,170,143,243,180,118,122,45,147,127,73,221,60,52,211,65,71,220,138,41,59,61,222,195,219,221,123,118,51,249,170,255,0,36,92,245,235,166,186,106,63,17,122,143,113,213,13,80,188,248,235,173,119,72,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,185,221,19,170,185,92,231,61,238,123,222,247,186,199,249,95,114,251,169,180,212,217,120,161,214,155,85,35,222,250,118,215,225,246,58,152,162,169,102,201,162,165,168,163,189,36,177,78,230,163,209,175,157,172,130,88,183,198,244,108,191,75,218,206,159,47,60,239,185,63,204,159,166,156,43,148,158,1,134,234,158,186,103,250,125,168,56,245,37,243,30,190,105,189,125,53,117,13,74,46,201,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,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,232,71,74,214,49,190,38,54,186,54,204,205,173,218,245,71,34,118,223,27,223,34,185,94,241,211,251,20,202,153,161,218,199,153,248,77,54,189,111,248,61,77,107,119,67,98,186,73,35,85,58,204,174,79,15,71,55,89,59,157,81,204,100,170,201,63,132,215,84,72,183,82,112,174,49,56,85,195,120,175,210,59,134,31,121,182,210,55,39,183,83,212,84,226,119,121,36,88,95,110,184,171,62,132,116,173,99,221,225,164,115,99,108,204,218,237,204,68,114,39,113,145,189,153,236,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,105,229,79,199,29,78,165,90,168,56,91,212,150,82,69,125,198,44,232,204,90,230,215,197,2,92,109,212,173,99,18,137,241,245,69,125,76,49,116,115,93,27,87,185,12,82,57,232,215,68,233,38,155,250,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,210,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,114,103,237,119,68,234,141,70,181,207,123,152,198,61,237,207,103,18,252,69,231,124,80,106,157,126,166,103,85,31,231,104,236,244,91,33,254,140,181,248,153,166,130,143,185,20,81,247,187,93,247,183,186,246,239,127,243,85,254,72,147,167,149,215,47,250,203,189,101,183,137,189,111,199,123,54,168,124,53,199,7,181,207,36,240,85,73,85,20,241,79,13,217,221,183,179,108,41,218,233,20,114,35,219,51,100,116,138,212,98,68,233,109,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,3,53,156,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,35,87,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,102,217,147,181,210,88,227,71,186,103,72,217,17,168,244,149,210,214,174,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,116,41,195,71,17,120,39,20,26,89,65,169,152,45,71,249,170,59,197,22,201,191,163,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,187,31,252,209,127,154,39,85,6,85,205,41,240,157,229,99,70,253,63,199,189,186,3,170,149,129,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,186,101,238,245,150,72,213,142,133,209,182,52,114,189,101,108,93,3,146,167,149,140,167,212,10,239,110,183,19,252,229,92,88,249,88,214,79,79,242,31,110,156,205,97,127,218,59,169,154,53,194,39,0,26,101,157,101,181,127,6,199,225,195,237,151,6,210,197,35,167,170,184,221,43,233,210,178,88,41,153,35,250,201,52,211,203,59,209,155,145,140,106,185,202,177,197,27,149,148,129,174,154,233,168,252,69,234,61,199,84,53,66,243,227,174,181,221,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,246,225,102,231,116,78,170,229,115,156,247,185,239,123,222,235,21,229,71,192,183,248,142,40,53,175,12,255,0,205,234,176,10,42,231,127,164,231,93,36,167,86,255,0,209,120,87,185,223,238,230,70,127,147,204,74,174,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,51,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,74,1,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,93,173,252,174,15,184,76,204,184,186,213,15,176,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,191,167,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,187,34,103,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,206,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,73,84,85,95,59,221,45,255,0,243,105,173,118,251,23,254,119,139,93,238,126,43,254,106,154,8,59,42,255,0,255,0,105,59,123,25,255,0,19,221,254,45,8,213,202,235,93,43,52,91,137,53,142,231,121,240,88,101,247,31,187,203,148,36,137,60,177,197,75,111,160,168,184,54,169,176,196,191,92,209,248,87,181,170,172,123,146,57,167,107,91,213,253,82,42,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,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,145,161,62,1,244,207,42,210,46,16,180,219,5,205,105,60,37,234,158,223,81,112,169,165,116,114,71,37,47,141,171,154,177,144,74,201,24,215,178,104,217,80,214,72,197,111,211,35,94,212,85,68,69,89,0,1,64,60,209,252,246,106,111,224,190,207,68,79,254,74,158,86,50,159,80,43,189,186,220,79,242,37,115,12,227,78,213,194,198,151,212,88,177,12,130,145,186,169,146,211,162,99,244,107,76,218,165,162,129,100,219,45,194,120,220,228,107,24,214,164,173,137,94,142,71,204,141,78,220,140,100,219,99,87,36,123,181,214,255,0,117,215,155,237,246,231,87,113,185,92,106,49,250,186,202,202,185,157,52,245,51,200,235,155,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,175,110,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,2,146,249,145,242,251,166,225,218,166,61,97,209,187,85,91,180,234,227,80,218,106,219,108,49,75,51,49,151,164,80,71,18,203,81,52,242,205,51,42,102,89,220,143,115,90,200,222,172,143,175,87,198,139,29,120,84,226,187,81,248,75,206,235,51,44,22,95,25,73,114,183,212,81,220,44,149,51,43,104,107,228,236,200,148,146,78,212,69,85,236,78,246,74,138,197,100,138,212,146,52,145,141,149,234,115,92,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,155,229,127,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,185,238,92,28,191,232,248,119,177,69,171,122,189,142,255,0,178,197,127,137,130,42,106,137,32,168,143,29,165,222,248,246,211,190,23,201,27,230,154,52,71,190,100,118,228,142,84,137,168,207,227,44,179,168,160,30,104,254,123,53,55,240,95,103,162,39,255,0,37,79,43,25,79,168,21,222,221,110,57,167,57,125,30,209,42,74,107,6,176,207,146,82,99,90,139,113,167,158,154,27,108,54,105,230,126,90,200,37,163,141,86,90,134,57,33,167,125,44,51,57,200,249,26,175,149,138,200,209,122,70,196,109,80,150,189,201,163,71,180,74,174,154,255,0,172,48,100,148,153,46,162,219,169,224,166,154,219,53,154,120,95,137,50,121,107,35,69,138,161,238,88,106,31,85,12,45,114,190,54,163,226,98,62,53,94,146,61,29,210,249,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,159,252,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,94,158,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,241,33,123,36,111,73,34,99,190,151,39,94,157,23,170,42,162,231,179,139,206,24,239,188,37,235,45,78,149,93,239,95,27,164,125,190,150,233,107,187,248,102,83,120,250,89,90,173,116,157,134,203,42,197,182,120,234,34,232,231,110,94,214,254,136,215,52,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,91,45,55,25,234,166,123,160,149,35,141,38,145,149,83,84,162,36,143,123,251,79,107,19,107,99,123,223,31,181,231,157,247,39,249,147,244,210,42,242,184,243,217,166,95,141,123,61,105,127,192,162,190,102,28,107,219,184,159,206,237,184,78,154,92,252,78,155,98,93,42,104,171,35,90,168,126,51,93,52,49,172,149,19,83,204,216,246,118,122,190,8,209,209,238,78,179,185,30,173,153,26,216,151,106,192,51,43,238,27,127,212,27,54,61,87,89,143,98,181,20,52,215,170,232,81,28,202,7,214,44,169,76,178,162,46,230,177,238,130,70,35,250,108,71,236,106,170,58,70,35,186,175,7,220,89,230,92,34,234,135,219,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,223,211,184,196,84,108,175,69,208,158,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,120,172,43,69,244,191,78,179,44,199,80,48,124,66,146,205,125,207,234,41,234,242,58,138,103,200,214,87,207,10,73,178,85,137,93,218,99,213,102,149,207,115,26,213,145,242,57,239,220,229,85,61,169,149,114,255,0,185,92,121,19,211,47,198,189,226,180,239,250,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,196,133,236,145,189,36,137,142,250,92,157,122,116,94,168,170,139,232,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,51,111,197,143,154,125,100,245,3,33,247,25,203,84,228,251,196,46,43,155,104,74,112,251,225,190,31,146,105,207,126,167,108,149,81,187,226,148,53,149,147,207,226,33,143,170,72,157,169,37,237,72,155,85,173,223,3,183,170,203,177,159,147,204,235,151,253,102,174,209,212,241,3,162,24,239,139,206,169,55,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,202,24,216,215,76,215,187,162,186,70,177,146,57,54,112,245,246,47,73,238,220,66,221,170,109,85,117,122,137,210,138,208,200,233,122,213,91,168,104,170,106,34,157,174,157,200,138,157,249,216,138,232,153,244,237,166,129,202,231,57,118,199,98,166,85,205,41,240,157,229,99,70,253,63,199,189,186,2,154,249,140,240,81,251,170,234,60,23,252,2,217,117,147,76,178,159,226,91,106,103,78,236,118,186,229,87,172,150,199,77,185,207,118,214,49,36,137,210,163,92,248,220,230,245,149,208,203,34,242,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,155,156,177,76,136,174,141,206,114,42,61,143,146,55,232,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,248,115,49,146,55,164,145,61,191,83,83,175,78,169,213,21,21,125,88,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,128,75,20,197,249,127,209,241,17,203,219,77,245,111,72,113,223,246,88,160,248,140,18,211,83,201,5,60,121,21,47,198,234,163,219,80,249,159,28,108,154,24,213,94,201,149,219,150,56,150,39,35,255,0,130,177,64,12,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,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,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,155,157,34,129,21,121,163,249,19,212,223,193,125,226,136,162,189,39,206,191,101,250,167,134,234,103,194,254,39,246,75,32,183,95,124,23,127,179,226,188,45,76,115,118,187,155,93,179,119,111,110,237,174,233,215,175,69,233,208,208,246,144,234,134,151,241,149,195,204,121,5,43,105,46,22,44,198,207,45,163,36,179,195,91,34,190,130,121,169,209,149,182,233,100,106,71,43,94,196,149,205,71,162,49,92,199,50,86,125,47,99,150,160,120,183,229,231,159,104,239,16,214,76,83,12,163,164,251,9,170,25,68,54,140,66,234,247,77,225,45,179,214,84,35,98,183,86,61,123,178,177,241,35,254,79,85,122,205,20,107,35,122,189,178,199,29,212,232,166,151,218,180,87,72,241,13,40,179,58,146,74,124,90,207,77,109,125,69,53,19,105,25,89,59,24,157,234,165,137,170,168,199,205,47,114,87,253,78,85,124,142,85,115,149,85,87,218,130,144,57,161,113,175,251,192,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,58,67,23,118,120,99,72,213,89,39,215,46,249,26,248,187,112,174,221,137,229,87,139,21,223,41,180,227,55,90,219,46,63,225,254,47,113,167,162,146,74,91,127,125,234,200,60,68,173,69,100,93,199,162,181,155,213,55,57,21,19,170,157,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,181,93,11,247,69,27,217,35,81,118,189,141,220,215,179,124,111,209,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,149,185,213,249,167,197,189,63,161,247,27,136,228,169,230,159,41,244,254,187,220,109,196,233,230,151,164,122,113,168,156,41,223,179,28,230,241,240,58,253,63,254,152,178,93,35,160,74,153,29,85,34,164,13,160,119,70,172,141,134,170,73,33,141,202,215,53,173,145,176,74,253,205,133,90,180,46,77,254,82,218,33,165,250,191,196,53,69,247,59,190,85,173,223,79,105,233,178,123,13,138,24,228,99,43,167,138,161,169,226,165,157,191,38,178,154,87,83,57,33,234,139,43,230,98,170,172,113,202,199,219,167,22,62,86,53,147,211,252,135,219,167,51,88,105,79,139,31,43,26,201,233,254,67,237,211,153,172,52,61,196,199,16,58,95,192,191,15,52,208,219,223,73,73,93,65,103,248,14,5,143,72,178,85,62,170,122,122,118,199,78,215,53,210,36,175,166,133,59,75,52,174,145,21,25,209,55,44,178,70,215,208,14,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,77,242,191,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,92,79,43,222,5,191,98,152,171,53,199,88,240,207,9,169,55,173,255,0,7,166,173,118,233,172,86,185,35,106,39,88,85,169,225,235,38,235,39,115,170,185,236,137,89,31,240,156,234,136,214,127,130,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,118,124,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,118,248,220,238,170,212,123,119,177,95,27,151,99,220,139,159,126,37,248,116,206,248,95,213,58,253,51,206,169,255,0,206,214,89,235,119,195,253,39,107,241,51,67,5,103,110,41,100,236,247,123,15,119,105,238,222,207,228,169,252,149,103,79,43,174,96,21,150,138,203,111,12,154,223,145,119,173,83,120,107,118,15,116,158,57,231,170,142,170,89,226,130,27,75,187,108,126,232,87,187,214,41,36,86,54,22,198,232,213,202,197,137,177,91,81,5,121,161,112,81,251,192,96,143,214,125,61,182,93,107,181,39,13,183,178,154,43,117,18,119,190,51,107,108,206,123,233,210,39,57,58,77,23,118,121,163,88,209,95,39,215,22,201,28,248,187,116,173,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,99,209,204,118,215,177,171,209,200,173,94,157,21,21,62,71,74,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,183,200,230,163,158,247,185,207,119,70,183,174,198,70,198,74,14,87,188,11,126,218,242,166,107,142,177,225,158,47,77,172,187,254,15,77,90,237,176,223,110,145,200,212,78,176,171,87,196,81,195,210,78,231,85,107,31,42,50,63,226,181,181,17,165,212,149,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,197,170,113,47,195,166,9,197,6,150,87,233,158,117,79,254,118,178,207,91,190,111,232,203,167,134,154,24,43,59,113,75,31,123,181,223,123,187,79,118,199,255,0,37,79,228,169,158,189,126,209,203,239,15,250,203,150,104,238,71,55,136,171,198,110,14,167,142,167,107,25,226,233,94,212,146,154,167,99,30,244,143,187,4,145,75,219,222,174,102,253,174,250,154,168,89,175,42,126,58,170,115,24,232,56,88,213,122,250,186,155,237,45,58,67,133,87,54,150,38,192,235,117,37,19,19,225,175,72,99,106,181,241,69,79,36,173,154,69,119,113,22,70,185,237,115,99,73,108,208,135,252,192,184,17,177,113,85,138,201,154,226,204,240,90,155,143,219,214,59,117,79,87,201,241,74,88,35,170,146,43,86,199,212,69,79,7,118,166,161,171,226,92,138,230,116,232,189,91,242,74,44,255,0,10,176,44,171,253,181,199,50,76,114,225,255,0,41,71,93,109,174,167,147,254,204,144,205,28,140,255,0,137,205,115,127,177,80,237,92,80,241,175,172,188,86,81,227,22,76,242,231,225,236,184,205,190,150,52,183,211,171,89,29,125,209,144,36,117,55,58,132,99,88,199,77,43,214,85,99,81,168,200,99,122,177,137,213,210,62,94,151,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,168,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,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,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,92,28,203,248,227,169,226,59,50,155,71,176,118,82,51,78,176,187,196,143,134,174,55,197,80,251,229,198,20,146,5,173,108,204,87,53,41,145,175,149,176,181,142,250,217,34,200,245,85,115,25,15,42,224,115,132,75,175,23,218,184,236,82,123,141,93,159,19,176,211,182,229,145,221,96,167,115,222,200,21,232,214,82,194,245,106,196,202,153,151,118,206,226,244,70,71,52,136,217,59,75,27,180,17,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,123,213,207,118,214,49,169,213,202,174,94,157,85,85,126,103,235,3,42,230,148,248,78,242,177,163,126,159,227,222,221,1,194,185,138,113,213,77,194,214,26,184,62,159,87,210,63,85,47,244,240,205,67,13,77,44,175,101,178,221,50,212,49,110,72,171,26,193,51,219,37,59,163,100,46,127,245,222,215,185,143,99,85,143,162,18,234,121,42,121,88,202,125,64,174,246,235,113,63,206,85,197,143,149,141,100,244,255,0,33,246,233,204,214,29,87,91,120,139,206,245,190,207,130,226,119,250,142,206,55,167,56,253,13,139,31,182,108,133,222,23,181,65,73,77,85,47,121,145,50,71,247,228,163,73,182,200,175,237,239,216,213,84,78,171,37,57,112,114,255,0,172,226,34,251,22,173,234,246,59,254,196,244,30,38,8,169,170,36,158,158,76,138,171,99,227,219,78,248,95,28,140,134,25,21,30,249,145,219,86,72,146,38,163,255,0,140,177,93,249,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,231,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,110,119,69,232,173,86,185,204,123,94,199,189,142,252,174,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,110,150,162,70,177,63,209,141,136,231,61,204,138,40,152,175,126,205,203,213,76,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,68,127,227,227,76,242,173,93,225,11,82,112,92,42,147,197,222,170,45,244,247,10,106,86,199,36,146,85,120,42,184,107,31,4,76,141,142,123,230,145,148,238,100,108,70,253,82,57,141,85,68,85,84,206,185,239,244,7,71,47,188,64,107,46,39,163,184,228,222,30,175,38,184,54,158,74,157,172,127,132,165,99,93,37,77,78,199,189,137,39,106,8,229,151,183,189,28,253,155,91,245,57,16,211,72,0,160,30,104,254,123,53,55,240,95,103,162,39,255,0,37,79,43,25,79,168,21,222,221,110,36,87,24,60,89,225,188,34,233,127,219,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,217,215,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,240,225,99,35,111,72,226,99,126,150,167,94,157,87,170,170,170,217,87,35,31,190,207,203,127,169,16,3,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,0,242,154,177,246,19,246,89,153,126,212,191,241,51,236,253,199,237,31,248,239,252,23,225,164,241,95,226,63,139,254,39,185,254,47,235,255,0,115,243,232,102,8,150,156,172,162,195,107,120,210,195,109,89,134,21,73,144,190,178,158,189,246,137,42,101,84,101,170,227,79,76,250,168,171,82,62,138,217,158,214,211,200,198,53,221,54,62,86,202,213,71,196,194,253,1,64,60,209,252,246,106,111,224,190,207,68,76,174,87,154,189,134,232,47,1,58,147,171,154,129,61,92,118,44,119,56,172,154,161,41,32,89,167,149,239,162,182,69,20,49,179,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,90,188,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,110,200,218,238,138,228,99,119,189,95,35,147,123,220,171,232,63,116,61,101,253,216,63,123,143,5,106,251,11,241,15,5,183,199,183,199,118,124,71,133,241,125,174,155,123,62,43,248,29,55,247,119,125,93,190,223,241,15,63,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,236,145,173,232,142,86,59,99,209,146,53,55,177,170,150,85,205,15,87,176,221,122,224,39,77,181,115,79,231,171,146,197,145,103,20,115,83,165,92,11,12,241,61,148,87,56,165,134,70,124,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,97,175,43,143,61,154,101,248,215,179,214,147,255,0,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,137,227,7,139,60,55,132,93,47,251,113,125,167,164,188,95,107,234,35,166,177,99,142,175,90,89,238,175,73,24,147,171,30,145,202,172,100,81,61,100,115,213,155,58,246,216,170,142,149,136,185,236,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,190,87,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,137,229,139,192,119,236,66,197,77,175,58,177,101,219,159,100,22,246,252,54,215,113,183,118,234,177,120,92,249,155,39,71,119,92,157,234,136,29,78,174,221,28,114,194,213,146,21,233,190,86,175,42,231,157,247,39,249,147,244,210,42,242,184,243,217,166,95,141,123,61,105,127,197,106,243,98,227,94,221,139,98,183,62,21,244,222,231,191,36,188,244,166,204,103,98,213,83,205,106,161,116,116,245,17,211,198,228,107,35,155,197,71,54,215,171,100,123,82,36,150,55,177,86,84,86,85,182,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,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,69,24,31,15,26,95,167,218,13,7,13,214,139,85,93,78,18,219,61,93,146,166,158,174,178,71,79,89,5,87,115,197,186,73,88,173,115,95,43,166,153,202,177,236,70,171,213,35,70,34,53,18,139,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,107,123,175,44,94,60,127,98,23,218,109,6,213,139,214,220,7,32,184,55,225,183,75,141,199,183,75,139,204,230,76,233,58,55,180,229,236,212,78,234,116,118,233,35,138,23,44,147,47,77,242,185,110,164,0,101,92,191,238,87,30,68,244,203,241,175,120,173,37,80,51,89,197,143,154,125,100,245,3,33,247,25,207,21,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,19,224,251,139,60,55,139,173,47,251,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,155,58,247,24,138,174,137,232,157,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,235,50,174,105,79,132,239,43,26,55,233,254,61,237,208,30,171,84,180,183,4,214,156,18,231,166,122,151,98,248,206,55,121,236,248,218,47,21,53,63,119,181,51,38,143,248,144,189,146,55,164,145,49,223,75,147,175,78,139,213,21,81,115,239,198,15,9,153,151,8,186,161,246,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,247,244,237,189,81,27,43,21,125,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,61,177,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,237,200,246,67,182,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,62,179,53,156,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,40,4,191,238,87,30,68,244,203,241,175,120,173,34,87,54,254,11,45,86,90,105,56,172,210,220,126,146,130,158,74,142,153,228,17,84,182,38,58,121,229,142,58,123,132,80,43,81,21,242,75,34,178,117,99,186,185,239,138,78,218,170,207,41,93,122,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,159,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,25,232,14,177,216,184,128,209,172,79,88,177,200,124,61,38,77,111,109,68,148,219,158,255,0,9,84,199,58,58,154,109,239,99,22,78,212,241,203,23,115,98,53,251,55,55,233,114,41,208,8,171,205,31,200,158,166,254,11,239,20,69,0,146,43,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,93,219,59,137,209,89,36,209,163,163,238,172,141,181,78,98,154,253,134,216,56,38,93,65,199,173,116,153,11,53,30,158,27,78,41,93,83,111,87,50,153,151,107,125,66,73,88,137,34,199,44,15,91,108,149,172,99,145,55,163,230,107,94,197,99,164,66,181,120,31,227,43,137,125,43,207,244,255,0,69,112,60,170,146,233,137,222,50,138,106,6,99,55,180,98,81,61,245,243,54,23,53,181,73,20,149,20,140,223,39,117,59,93,88,217,21,207,88,164,221,35,36,191,66,186,185,174,113,175,251,50,197,103,225,175,76,238,118,170,156,147,45,183,212,83,101,178,245,239,77,103,181,205,27,90,148,251,21,171,27,102,170,142,71,252,220,237,241,196,155,145,136,179,67,43,106,91,74,180,207,42,214,77,71,199,52,183,10,164,241,23,172,154,225,21,190,155,116,114,62,56,119,175,215,60,189,182,61,237,134,38,35,164,145,232,213,217,27,30,229,78,141,83,66,122,41,194,94,147,232,190,129,85,112,253,110,180,120,219,46,65,111,125,62,85,39,136,169,143,227,85,83,209,71,73,89,83,209,102,123,233,187,204,137,63,135,19,209,172,235,244,244,95,154,211,15,31,220,31,93,120,77,213,199,54,222,148,146,96,153,141,69,101,126,40,248,101,114,190,154,6,61,171,37,12,173,145,238,151,125,58,77,19,18,71,57,201,43,28,199,238,222,178,71,31,181,229,169,198,189,199,135,77,71,161,210,252,214,231,211,76,178,235,131,163,169,99,150,150,8,237,87,74,149,166,137,151,57,103,145,168,245,133,140,129,172,145,171,43,88,216,222,249,81,28,230,35,95,122,133,43,115,171,243,79,139,122,127,67,238,55,19,242,121,64,101,54,44,27,95,117,11,53,202,107,188,21,151,31,210,251,181,210,227,83,218,124,157,138,88,43,104,36,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,249,30,43,152,55,27,119,94,43,243,248,236,88,196,245,116,58,117,138,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,119,17,170,139,36,157,124,7,15,92,29,234,231,18,24,110,160,103,24,61,158,175,225,184,61,158,106,216,102,90,55,202,203,181,198,53,141,235,107,167,70,117,123,234,93,78,178,200,212,99,36,232,244,129,143,237,247,216,243,143,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,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,145,115,218,101,198,13,171,139,46,95,154,196,235,130,213,199,157,225,218,111,117,160,202,217,52,77,70,84,206,251,85,74,71,93,19,163,99,98,217,80,176,202,245,141,173,106,196,246,189,155,118,36,114,73,73,134,148,248,177,242,177,172,158,159,228,62,221,57,154,195,170,241,47,196,94,119,197,6,169,215,234,102,117,81,254,118,142,207,69,178,31,232,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,110,247,255,0,53,95,228,137,58,121,93,114,255,0,172,187,214,91,120,155,214,252,119,179,106,135,195,92,112,123,92,242,79,5,84,149,81,79,20,240,221,157,219,123,54,194,157,174,145,71,34,61,179,54,71,72,173,70,36,78,150,218,128,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,61,197,87,19,24,111,10,26,71,89,170,89,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,218,173,133,155,98,145,239,145,200,187,88,199,109,107,223,178,55,231,95,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,45,167,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,209,85,149,51,69,209,173,108,110,78,220,50,200,215,171,157,43,163,134,199,193,159,110,100,53,186,37,85,197,126,89,6,137,90,106,232,217,71,81,81,14,87,52,206,157,89,89,146,45,101,67,235,230,137,38,123,156,140,71,61,145,170,53,25,30,248,158,172,106,177,90,247,199,92,78,227,98,179,229,86,107,182,83,142,125,160,178,209,92,41,234,46,54,143,24,250,79,136,82,178,70,186,90,110,251,17,95,23,113,136,230,119,26,155,155,187,170,124,208,211,70,147,253,132,253,150,97,191,178,223,252,76,251,63,110,251,57,254,59,255,0,5,248,104,252,47,248,255,0,226,255,0,137,237,255,0,140,250,255,0,221,124,250,158,172,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,39,167,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,58,81,15,248,85,158,229,95,237,174,71,146,100,119,15,249,74,202,235,149,117,68,159,246,164,154,105,36,127,252,110,115,157,253,170,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,164,181,5,21,243,121,251,9,251,228,220,190,200,255,0,225,95,179,246,191,181,63,227,191,240,167,109,221,191,241,159,79,249,15,128,255,0,21,244,127,248,126,190,225,10,205,46,240,209,22,26,206,30,116,222,171,79,176,170,76,67,30,184,226,246,219,165,13,142,154,85,153,148,44,170,167,101,66,198,178,170,35,166,126,233,92,175,149,201,190,71,171,158,239,169,202,116,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,1,154,206,44,124,211,235,39,168,25,15,184,206,117,251,255,0,27,119,91,47,3,152,63,9,26,113,61,93,5,68,148,245,179,101,151,138,106,167,68,247,65,61,206,226,247,218,86,55,66,138,172,146,41,40,229,124,177,75,209,204,123,161,114,42,44,141,56,175,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,178,54,187,170,53,94,221,239,86,70,213,222,246,162,232,79,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,223,35,155,213,26,175,118,198,35,35,106,236,99,81,58,89,74,223,221,171,226,159,253,224,233,87,255,0,10,184,255,0,175,22,233,162,25,173,215,82,180,95,1,212,107,237,61,36,23,44,171,23,181,94,235,34,164,99,155,4,115,212,210,71,52,141,141,174,115,156,140,71,61,81,17,92,229,233,211,170,175,243,51,24,94,78,103,197,221,171,132,30,95,154,51,149,193,110,164,188,101,151,236,30,193,109,199,45,83,212,53,140,124,233,106,133,207,170,153,136,228,149,244,208,166,221,253,180,234,175,146,24,213,209,247,82,70,210,94,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,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,249,31,37,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,181,114,195,205,110,186,107,203,195,90,53,26,197,79,73,61,203,21,188,100,119,186,56,170,216,231,65,36,244,214,58,41,163,108,141,107,154,229,98,185,136,138,136,230,175,78,189,21,63,153,194,191,187,87,197,63,251,193,210,175,254,21,113,255,0,94,44,127,80,179,91,174,165,114,240,201,117,26,251,79,73,5,203,42,209,122,219,221,100,84,140,115,96,142,122,155,27,230,145,177,181,206,115,145,136,231,170,34,43,156,189,58,117,85,254,102,120,73,21,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,155,93,160,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,123,222,174,123,182,177,141,78,174,85,114,244,234,170,171,243,63,88,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,0,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,85,3,50,218,253,163,151,222,31,245,151,44,209,220,142,111,17,87,140,220,29,79,29,78,214,51,197,210,189,169,37,53,78,198,61,233,31,118,9,34,151,183,189,92,205,251,93,245,53,80,153,92,152,52,134,155,47,215,156,151,87,46,48,82,77,79,167,182,118,195,70,142,158,86,79,13,198,225,220,138,57,152,198,253,15,98,83,67,93,27,145,235,242,89,163,84,106,170,110,101,207,130,176,56,204,230,129,175,188,59,113,39,152,104,230,21,136,105,253,109,151,31,248,127,134,158,233,111,173,146,169,253,250,10,122,135,239,116,117,113,177,122,62,103,34,116,98,125,40,157,122,175,85,89,63,203,211,138,12,251,139,61,23,189,106,54,163,90,49,251,117,202,221,148,84,217,34,138,201,79,52,48,58,8,233,41,38,107,156,217,165,149,202,253,213,15,69,84,114,39,68,111,203,249,170,213,15,52,127,61,154,155,248,47,179,209,19,43,149,230,175,97,186,11,192,78,164,234,230,160,79,87,29,139,29,206,43,38,168,74,72,22,105,229,123,232,173,145,69,12,108,249,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,87,87,21,92,76,102,92,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,106,58,103,238,150,71,190,71,34,110,123,221,181,172,102,200,217,205,111,56,181,247,31,183,88,174,215,122,31,15,73,147,91,223,116,181,201,221,99,252,69,43,42,170,41,29,39,70,170,171,58,79,73,80,206,142,68,119,209,215,166,215,53,86,207,249,24,253,246,126,91,253,72,128,28,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,32,7,247,106,248,167,255,0,120,58,85,255,0,194,174,63,235,197,159,112,103,173,121,87,17,60,54,97,250,199,154,219,237,84,87,172,131,226,30,38,11,92,82,71,74,206,197,125,69,59,54,54,73,36,122,117,100,45,85,234,245,250,149,122,116,78,136,157,172,129,92,225,181,190,213,129,240,233,79,163,83,88,234,235,46,90,163,80,141,167,171,108,141,100,20,48,91,170,169,42,101,123,255,0,155,158,247,57,97,99,88,136,137,209,242,57,92,155,17,146,83,102,7,128,102,90,159,147,65,134,105,254,61,87,125,190,213,83,213,212,211,219,233,17,29,60,236,166,167,146,162,84,141,189,122,189,233,20,50,42,49,189,94,245,68,107,81,206,84,106,252,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,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,228,105,247,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,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,252,143,214,40,7,154,63,158,205,77,252,23,217,232,136,213,83,148,223,106,241,91,118,21,81,93,190,203,106,184,86,221,40,233,187,76,78,213,85,92,116,209,212,73,189,19,123,183,50,138,153,58,42,171,83,183,213,168,138,231,42,203,94,92,92,14,83,113,91,153,87,230,26,130,250,186,125,58,195,234,32,101,116,49,50,88,159,123,171,114,43,210,138,41,209,17,172,99,90,141,116,238,107,187,173,100,177,53,168,213,153,37,142,247,138,33,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,34,85,54,83,125,164,197,110,56,85,61,118,203,45,214,225,71,116,172,166,237,49,123,181,84,145,212,199,79,38,245,77,237,218,202,218,148,232,138,141,94,231,87,34,171,90,169,37,121,92,121,236,211,47,198,189,158,180,159,252,234,252,172,98,222,160,80,251,117,196,172,190,8,53,123,13,208,94,39,49,45,92,212,9,234,227,177,99,180,247,121,170,18,146,5,154,121,94,251,93,92,81,67,27,62,72,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,158,127,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,187,98,167,141,207,95,244,164,122,181,172,107,229,150,87,163,25,191,106,77,254,84,60,14,84,228,183,91,39,23,26,140,250,69,177,91,106,42,31,136,218,85,145,84,45,117,92,78,146,7,86,206,142,71,36,76,130,86,191,180,212,233,42,205,19,100,234,198,198,206,245,186,21,87,207,59,238,79,243,39,233,164,85,229,113,231,179,76,191,26,246,122,210,221,56,219,227,7,25,225,27,75,229,189,57,105,43,115,107,229,60,237,196,236,245,113,84,118,43,167,138,72,25,51,228,146,38,43,90,200,91,82,201,85,142,124,107,34,53,88,199,53,87,115,115,215,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,169,126,156,187,184,67,253,212,180,105,126,212,209,118,117,11,49,237,86,229,27,43,252,76,48,118,157,47,133,164,143,106,36,105,218,142,87,111,86,239,221,44,146,244,145,241,164,91,101,81,202,184,157,225,235,21,226,131,70,175,90,71,148,212,248,15,31,219,169,183,93,25,75,29,68,214,202,232,157,186,42,136,218,244,255,0,74,55,163,92,199,62,41,101,98,61,155,247,38,117,181,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,137,11,223,27,186,199,43,29,244,185,122,117,232,189,21,21,18,223,249,98,241,227,251,111,177,83,104,54,172,94,183,103,216,253,189,191,13,186,92,110,61,202,172,162,22,190,103,73,209,189,166,167,122,158,6,211,163,183,73,36,179,53,36,153,122,236,149,201,63,192,50,174,95,247,43,143,34,122,101,248,215,188,86,146,168,25,172,226,199,205,62,178,122,129,144,251,140,231,181,203,184,62,201,168,56,70,192,184,180,195,210,174,229,98,186,83,220,91,151,54,105,105,216,203,68,241,94,29,67,72,248,145,94,217,101,100,232,232,218,172,107,30,172,124,111,115,157,182,70,181,158,43,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,187,101,167,145,204,95,244,100,98,185,175,107,37,138,39,171,31,179,106,232,123,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,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,76,171,154,83,225,59,202,198,141,250,127,143,123,116,7,85,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,183,69,81,27,94,159,233,70,244,107,152,231,197,44,172,71,179,126,228,207,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,201,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,111,242,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,189,176,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,243,154,71,185,176,185,141,234,141,141,207,124,119,40,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,165,0,151,253,202,227,200,158,153,126,53,239,21,165,112,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,55,47,114,71,57,232,232,210,62,85,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,155,93,114,156,70,229,148,220,18,112,115,122,200,116,35,14,199,232,41,240,58,123,117,53,158,211,87,4,178,81,53,147,220,32,130,69,145,25,35,37,145,234,147,200,245,122,201,189,242,42,189,234,229,87,117,130,186,33,205,219,137,45,74,214,140,7,78,111,184,78,154,193,109,202,178,139,85,146,178,90,75,109,123,103,142,10,154,184,225,145,209,185,213,142,106,61,26,245,84,85,107,147,175,78,168,191,200,153,92,209,252,137,234,111,224,190,241,68,82,7,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,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,230,116,190,57,56,68,186,240,131,171,141,197,32,184,213,222,49,59,245,59,174,88,229,214,122,119,49,239,129,30,173,125,44,207,70,164,79,169,133,118,239,237,175,69,100,144,200,173,143,186,145,182,63,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,215,107,94,246,193,11,92,228,78,174,72,163,69,235,181,58,88,255,0,38,78,29,62,210,231,119,222,37,239,244,253,104,49,14,229,139,31,250,255,0,175,116,158,20,241,82,253,18,163,147,181,75,42,51,108,145,185,143,241,187,154,168,232,126,83,255,0,141,126,43,172,92,37,232,213,110,101,221,181,86,101,247,46,180,120,181,146,182,103,183,199,213,110,98,73,34,182,52,87,172,48,49,253,217,23,171,26,189,25,31,113,143,150,53,51,217,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,99,17,172,110,231,189,203,209,168,141,78,189,17,17,62,69,223,114,212,224,162,221,195,166,156,80,234,134,107,108,233,169,185,117,189,210,84,189,201,85,4,150,171,93,74,83,74,203,100,176,72,228,98,204,199,192,215,200,229,137,175,108,143,124,72,174,107,17,207,154,167,52,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,183,198,231,117,86,163,219,189,138,248,220,187,30,228,92,235,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,252,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,45,39,148,223,26,247,29,64,163,253,216,181,66,231,223,189,89,45,236,147,16,173,145,105,105,227,150,215,75,4,48,165,177,177,177,172,124,147,68,200,221,51,93,252,87,190,62,250,189,90,144,162,191,128,115,171,243,79,139,122,127,67,238,55,18,5,81,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,47,71,177,37,134,41,17,174,234,155,227,99,191,155,81,83,170,240,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,247,35,166,126,233,99,99,35,106,166,231,189,187,156,198,111,145,154,30,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,221,28,108,146,109,137,245,207,47,109,140,99,166,149,234,233,36,122,53,55,200,247,185,83,171,148,173,110,106,124,7,127,225,126,42,244,130,203,254,106,92,190,197,108,183,127,211,190,166,246,231,247,127,234,237,149,145,195,254,114,161,238,255,0,26,242,178,240,220,255,0,50,211,234,155,173,86,25,144,213,218,159,124,179,214,216,46,105,10,166,202,203,117,92,75,21,69,60,172,114,43,94,199,53,122,167,84,250,94,214,61,187,94,198,185,60,249,165,62,44,124,172,107,39,167,249,15,183,78,102,176,153,92,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,250,140,115,26,246,61,200,246,94,240,34,255,0,48,190,40,51,238,19,52,94,203,168,218,115,104,199,238,55,43,142,81,77,100,150,43,221,60,211,64,216,36,164,171,153,206,107,97,150,39,35,247,83,177,17,85,202,157,21,223,47,228,169,24,56,51,230,129,175,188,68,241,39,135,232,230,107,136,105,253,21,151,32,248,135,137,158,215,111,173,142,169,157,138,10,138,134,108,116,149,114,49,58,190,22,162,245,98,253,42,189,58,47,69,78,129,206,175,202,198,45,234,5,15,183,92,74,203,224,131,87,176,221,5,226,115,18,213,205,64,158,174,59,22,59,79,119,154,161,41,32,89,167,149,239,181,213,197,20,49,179,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,231,248,151,226,47,59,226,131,84,235,245,51,58,168,255,0,59,71,103,162,217,15,244,101,175,196,205,52,20,125,200,162,143,189,218,239,189,189,215,183,123,255,0,154,175,242,68,153,92,169,248,28,166,212,171,173,7,20,154,146,250,184,172,88,197,225,31,139,91,26,201,96,91,141,198,149,204,122,86,190,78,136,143,166,134,94,141,107,99,114,247,38,138,70,189,90,216,157,28,215,18,15,21,173,122,161,106,209,93,35,203,245,94,242,218,73,41,241,107,61,77,201,148,245,53,173,164,101,100,236,98,246,105,82,87,34,163,31,52,189,184,153,244,185,85,242,53,17,174,85,68,92,208,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,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,145,242,92,237,55,91,45,75,40,239,54,202,186,10,137,41,224,171,100,85,48,186,39,186,9,226,100,208,202,141,114,34,171,36,138,72,228,99,191,147,152,246,185,58,162,162,151,189,202,179,88,239,186,187,194,61,162,155,35,135,173,94,5,112,151,14,142,167,115,63,190,169,105,160,130,74,101,216,198,53,25,219,130,162,40,58,125,78,119,99,123,156,174,122,162,76,2,170,249,231,125,201,254,100,253,52,137,92,191,184,152,195,120,80,212,188,215,84,179,10,26,187,139,221,131,213,219,109,22,202,100,86,190,227,113,146,186,137,241,64,178,109,86,194,205,177,72,247,200,228,93,172,99,182,181,239,217,27,248,86,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,78,217,36,124,112,239,95,162,8,187,143,123,219,12,76,70,199,27,21,203,178,54,49,168,189,26,133,175,242,167,224,114,167,77,109,84,28,82,106,75,233,37,190,228,246,116,126,45,108,107,34,157,45,214,234,166,177,233,90,249,58,42,178,166,104,186,53,173,141,201,219,134,89,26,245,115,165,116,112,216,248,60,254,161,102,182,173,53,192,50,93,70,190,211,213,207,109,197,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,215,167,85,79,230,102,135,86,51,175,218,134,169,230,90,153,240,191,134,125,173,200,46,55,223,5,223,239,120,95,21,83,36,221,174,230,214,239,219,220,219,187,107,122,244,235,209,58,244,62,92,203,0,204,180,250,166,213,75,153,227,213,118,167,223,44,244,87,251,98,204,137,178,178,221,87,18,75,79,81,19,218,170,215,177,205,94,139,209,126,151,181,236,118,215,177,205,75,137,228,201,170,95,106,248,113,190,233,157,125,247,197,87,224,153,4,158,26,139,194,236,240,118,186,214,36,208,255,0,17,24,141,147,125,83,110,46,249,185,207,111,78,139,209,189,180,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,0,0,0,0,0,0,0,0,0,0,0,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,105,245,147,212,12,135,220,103,59,85,111,2,55,220,195,130,92,43,138,221,46,103,139,171,167,183,221,100,203,109,29,89,30,218,90,42,235,163,165,186,247,231,168,68,93,144,65,75,15,134,138,45,206,219,189,58,185,93,214,63,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,183,66,156,52,113,23,130,113,65,165,148,26,153,130,212,127,154,163,188,81,108,155,250,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,177,255,0,205,23,249,162,117,82,170,255,0,184,99,255,0,181,23,253,201,255,0,239,229,148,233,62,11,251,47,210,204,55,76,254,41,241,63,178,88,253,186,197,227,123,29,159,21,225,105,163,135,187,219,220,237,155,187,123,182,238,119,78,189,58,175,78,166,96,143,65,153,103,249,150,160,212,218,170,179,60,134,174,234,251,29,158,138,193,108,73,149,54,81,219,169,34,72,169,233,226,99,81,26,198,53,169,213,122,39,212,247,61,238,220,247,185,203,99,220,174,185,127,214,93,235,45,188,77,235,126,59,217,181,67,225,174,56,61,174,121,39,130,170,74,168,167,138,120,110,206,237,189,155,97,78,215,72,163,145,30,217,155,35,164,86,163,18,39,75,5,184,177,243,79,172,158,160,100,62,227,57,101,60,171,48,95,218,135,0,186,183,166,159,20,248,103,218,220,130,255,0,98,241,189,142,247,133,241,86,90,40,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,121,95,238,24,255,0,237,69,255,0,114,127,251,249,53,53,99,5,253,151,240,11,153,105,167,197,62,39,246,75,71,238,54,47,27,216,236,248,175,11,101,146,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,153,215,52,123,193,78,45,98,195,248,71,210,27,78,57,67,225,41,42,48,251,101,210,72,251,175,147,117,85,108,13,171,169,147,171,213,85,55,207,60,175,233,215,107,119,116,106,35,81,17,59,88,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,128,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,149,64,205,103,20,250,215,251,196,241,5,155,107,28,118,255,0,5,73,144,92,19,192,64,232,187,114,50,134,8,153,79,75,221,111,114,68,73,150,8,98,89,54,189,91,220,87,237,232,222,136,146,255,0,146,222,177,216,176,253,101,203,116,118,239,15,110,175,81,45,244,245,22,186,157,207,93,213,86,214,212,72,234,109,141,98,162,111,130,122,137,123,142,123,26,223,13,183,234,116,141,68,185,64,64,14,40,249,82,126,242,154,237,147,107,95,237,235,236,231,218,63,5,253,25,246,91,198,118,60,61,28,20,223,227,188,92,123,183,118,55,127,81,58,110,233,243,233,213,123,255,0,5,60,41,126,231,218,89,117,211,63,183,191,107,126,39,144,79,125,241,191,11,240,29,190,229,53,60,61,174,223,122,94,189,60,54,237,219,147,174,254,157,62,93,86,160,121,163,249,236,212,223,193,125,158,136,141,85,57,77,246,175,21,183,97,85,21,219,236,182,171,133,109,210,142,155,180,196,237,85,85,199,77,29,68,155,209,55,187,115,40,169,147,162,170,181,59,125,90,136,174,114,172,159,229,231,193,101,215,138,125,80,167,190,229,248,253,91,180,175,26,168,85,200,43,18,165,212,169,91,58,71,186,43,124,18,53,170,231,189,206,88,157,42,49,90,172,133,92,189,200,222,248,119,116,14,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,236,28,140,126,251,63,45,254,164,64,14,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,145,87,251,134,63,251,81,127,220,159,254,254,79,254,23,52,47,247,107,208,156,103,69,62,212,253,163,251,57,227,127,164,252,15,131,239,248,138,201,234,127,196,247,36,219,183,191,183,250,235,215,111,95,151,94,137,213,74,33,230,189,172,87,93,74,226,210,247,136,182,253,73,93,143,105,245,61,61,146,215,21,21,83,165,130,57,221,12,115,86,185,237,222,230,37,74,84,61,240,72,173,70,175,74,88,152,244,221,26,169,210,185,45,232,229,139,48,214,92,183,88,174,243,119,42,244,238,223,79,79,107,166,218,244,219,85,114,109,68,110,169,222,215,162,46,200,32,168,139,182,230,61,174,241,59,190,151,70,213,88,129,197,62,138,126,238,220,65,102,218,57,29,195,198,210,99,247,4,240,19,186,94,228,143,161,158,38,84,82,247,93,219,141,22,100,130,104,146,77,172,70,247,17,251,122,183,162,173,180,242,125,214,59,22,115,195,2,105,85,60,62,30,245,166,151,9,233,235,35,220,247,247,233,107,170,39,171,167,169,234,172,107,27,185,239,169,139,182,142,123,147,195,111,118,212,145,168,78,162,128,121,163,249,236,212,223,193,125,158,136,241,92,31,112,153,153,113,117,170,31,97,236,85,21,118,123,21,5,60,149,55,220,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,127,78,227,209,21,177,61,83,66,120,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,15,63,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,153,236,227,7,132,204,203,132,93,80,251,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,251,250,118,222,168,141,149,138,190,215,149,199,158,205,50,252,107,217,235,73,255,0,206,175,202,198,45,234,5,15,183,92,74,203,224,131,72,112,221,122,226,115,18,210,61,64,130,174,75,22,69,79,119,134,161,105,39,88,103,137,236,181,213,203,20,209,191,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,242,113,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,220,212,150,21,85,116,110,115,85,21,236,124,114,62,85,114,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,189,176,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,243,154,71,185,176,185,141,234,141,141,207,124,119,40,85,95,60,239,185,63,204,159,166,145,87,149,199,158,205,50,252,107,217,235,75,137,227,7,132,204,55,139,173,47,251,15,125,168,164,179,223,104,42,35,169,177,100,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,251,58,246,222,168,174,137,138,153,236,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,158,229,123,198,191,239,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,233,52,93,216,33,145,36,85,124,159,68,187,228,115,229,237,206,162,63,241,175,197,117,139,132,189,26,173,204,187,182,170,204,190,229,214,143,22,178,86,204,246,248,250,173,204,73,36,86,198,138,245,134,6,63,187,34,245,99,87,163,35,238,49,242,198,166,123,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,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,200,187,238,89,252,20,92,120,96,193,46,89,182,165,219,60,54,164,229,189,105,171,104,228,74,89,190,13,67,12,210,36,116,240,212,66,233,55,247,186,50,121,21,178,109,94,144,53,88,142,133,92,233,170,1,149,114,255,0,185,92,121,19,211,47,198,189,226,180,149,64,205,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,74,203,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,60,79,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,119,78,147,69,221,149,82,55,57,35,145,175,115,93,181,85,146,199,160,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,12,177,26,83,225,59,202,198,141,250,127,143,123,116,7,85,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,235,214,25,123,81,34,200,214,172,145,185,141,115,119,34,62,41,51,237,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,118,156,169,56,174,212,126,34,116,227,37,194,181,66,95,138,221,116,231,225,208,67,127,150,101,117,85,202,150,169,42,18,54,212,162,167,215,52,126,21,200,179,117,221,35,94,213,122,43,218,249,37,169,110,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,148,2,73,252,223,140,27,170,240,81,167,156,33,97,107,72,219,107,105,235,43,243,26,183,68,231,79,36,235,123,171,169,166,161,102,246,35,88,198,181,41,170,29,36,106,229,122,190,54,110,102,201,89,39,31,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,238,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,115,122,175,69,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,172,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,218,222,171,209,26,141,107,88,198,177,140,99,27,249,92,81,232,95,239,41,161,57,54,138,125,169,251,57,246,143,193,127,73,248,31,25,216,240,245,144,84,255,0,137,238,71,187,119,99,111,245,211,166,238,191,62,157,22,21,105,63,38,191,217,126,169,225,186,153,251,199,124,79,236,150,65,110,190,248,47,178,29,159,21,225,106,99,155,181,220,241,174,217,187,183,183,118,215,116,235,215,162,244,232,72,14,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,8,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,183,198,231,117,86,163,219,189,138,248,220,187,30,228,90,1,213,238,23,117,67,73,184,134,147,135,74,171,37,93,93,246,190,241,21,183,27,150,102,71,74,203,228,21,21,11,13,21,84,78,116,139,19,89,50,237,235,214,69,72,223,189,143,114,58,55,162,95,167,11,218,23,98,225,211,67,177,93,47,180,217,173,84,53,244,54,250,121,111,243,91,149,239,142,225,120,116,44,74,186,165,146,68,73,36,223,35,87,106,189,17,82,54,198,196,107,26,198,177,191,39,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,114,54,102,109,150,70,62,55,42,110,99,221,181,204,126,201,25,158,29,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,157,177,200,200,230,216,191,68,241,119,24,199,186,25,88,173,146,55,171,83,124,111,99,145,58,57,11,127,229,55,197,231,237,119,78,63,119,220,214,183,126,95,128,91,217,240,151,71,65,218,142,171,29,133,33,130,29,210,49,85,139,52,15,123,98,119,86,177,93,27,160,114,119,94,147,61,39,249,197,56,192,226,82,197,194,182,135,94,53,54,230,157,235,172,219,173,120,221,35,169,95,60,117,119,137,97,145,244,241,202,141,115,54,194,157,167,201,34,171,216,189,184,222,141,85,122,177,174,206,190,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,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,249,23,83,202,247,130,143,221,255,0,4,102,179,234,21,178,235,67,169,57,149,189,244,210,219,171,83,179,240,107,91,166,107,217,78,177,53,203,214,105,123,80,77,34,200,136,248,254,136,182,70,230,75,220,136,28,234,252,211,226,222,159,208,251,141,196,133,90,85,166,121,86,178,106,62,57,165,184,85,39,136,189,100,215,8,173,244,219,163,145,241,195,189,126,185,229,237,177,239,108,49,49,29,36,143,70,174,200,216,247,42,116,106,154,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,238,86,194,205,177,70,198,70,213,93,172,99,119,57,239,223,35,251,0,40,219,153,127,3,149,60,56,230,83,107,14,14,250,71,233,214,105,120,145,144,210,70,200,169,223,99,184,204,146,78,180,77,133,136,214,173,50,181,146,186,23,49,191,67,35,88,222,136,173,99,230,132,6,148,248,177,242,177,172,158,159,228,62,221,57,154,195,82,88,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,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,230,126,176,35,255,0,26,220,41,126,248,58,89,106,211,63,183,191,100,190,25,144,65,125,241,191,11,241,253,206,221,53,68,61,174,223,122,46,157,124,78,237,219,151,166,206,157,62,125,83,128,112,185,202,147,247,107,215,108,103,90,255,0,111,95,104,254,206,120,223,232,207,178,222,15,191,226,40,231,166,255,0,29,226,228,219,183,191,187,250,139,215,111,79,151,94,168,231,87,229,99,22,245,2,135,219,174,37,43,18,211,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,125,111,166,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,235,5,112,115,167,214,43,85,151,72,241,77,16,183,223,170,226,190,228,183,134,94,235,168,233,42,154,214,58,213,74,201,26,141,170,141,30,143,86,73,83,36,79,137,28,197,99,159,71,34,245,71,68,133,101,240,171,165,191,182,158,35,180,235,76,230,177,124,102,130,243,144,82,252,86,139,197,120,126,237,174,39,247,171,191,136,143,99,155,210,150,41,221,244,57,30,189,58,51,171,149,168,178,255,0,157,102,153,253,159,215,28,47,84,169,41,45,84,244,153,134,62,251,124,222,30,61,149,85,21,212,19,127,18,122,142,140,68,127,88,42,232,227,99,213,206,118,216,21,170,141,107,25,215,242,185,50,106,151,217,78,35,175,186,103,95,125,240,180,25,222,63,39,134,162,240,187,252,101,210,137,233,52,63,196,70,43,163,217,74,235,139,190,110,107,29,215,162,245,119,109,11,169,42,175,158,119,220,159,230,79,211,72,149,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,30,228,108,204,219,44,140,124,110,84,220,199,187,107,152,253,146,51,143,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,15,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,181,221,23,162,57,28,215,49,237,99,216,246,54,202,185,93,115,0,163,187,209,219,120,100,214,252,139,179,117,135,195,91,176,123,164,241,193,5,44,148,177,65,20,16,218,93,219,99,54,204,157,174,177,73,34,189,211,58,71,70,174,71,164,77,150,207,193,8,57,187,235,21,215,77,120,92,102,35,142,95,169,40,110,90,131,120,138,201,83,18,85,58,42,217,45,77,138,73,170,221,3,88,246,185,88,174,101,60,18,170,163,153,219,170,115,28,159,196,106,148,193,164,248,47,237,67,84,240,221,51,248,167,195,62,214,228,22,235,23,141,236,119,188,47,138,169,142,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,150,41,206,35,134,187,22,13,138,233,102,171,97,107,224,172,184,253,190,151,77,82,215,37,83,228,236,82,193,28,211,219,251,59,154,231,187,107,25,86,217,31,36,170,229,233,7,68,85,222,227,128,114,172,214,59,22,145,113,113,104,166,200,225,233,73,158,219,229,195,163,169,220,255,0,239,90,170,153,224,146,153,118,49,142,87,247,39,167,138,14,159,75,91,223,222,231,35,88,168,183,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,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,42,243,46,229,209,255,0,135,120,151,208,187,119,254,117,120,204,108,157,239,250,229,109,125,227,196,85,84,255,0,209,51,194,195,31,254,179,19,249,180,129,92,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,77,170,232,95,186,40,222,201,26,139,181,236,110,230,189,155,227,126,130,116,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,208,1,149,114,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,234,49,204,107,216,247,35,217,123,198,107,56,177,243,79,172,158,160,100,62,227,57,106,156,149,60,172,101,62,160,87,123,117,184,159,231,42,226,199,202,198,178,122,127,144,251,116,230,107,13,41,240,157,229,99,70,253,63,199,189,186,3,170,130,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,0,205,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,73,84,113,78,52,53,142,251,160,92,48,103,250,171,139,67,190,245,106,183,199,79,110,147,115,19,195,85,85,212,69,73,21,79,71,177,236,127,101,245,13,151,182,230,171,95,219,216,189,17,221,83,56,71,85,225,99,90,255,0,119,110,32,176,157,99,146,223,227,105,49,251,130,248,248,27,23,114,71,208,207,19,233,234,187,77,238,70,139,50,65,52,171,30,231,163,123,136,205,221,91,213,23,74,96,2,128,121,163,249,236,212,223,193,125,158,136,241,92,31,112,153,153,113,117,170,31,97,236,85,21,118,123,21,5,60,149,55,220,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,127,78,227,209,21,177,61,83,65,26,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,196,153,239,145,221,100,149,238,250,156,189,58,244,78,136,136,137,80,60,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,64,14,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,30,127,80,179,91,86,154,224,25,46,163,95,105,234,231,182,226,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,235,211,170,167,243,51,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,169,125,60,172,176,10,108,23,130,220,54,169,113,234,187,77,203,42,168,175,191,220,146,165,37,107,234,159,37,75,226,167,168,70,72,191,75,31,71,5,34,179,98,35,28,205,175,78,187,213,206,132,28,233,52,114,197,135,235,46,37,172,86,137,187,117,122,137,111,168,167,186,83,109,122,238,170,182,182,158,54,212,239,115,213,19,124,19,211,197,219,107,24,214,248,109,223,83,164,114,167,229,114,108,214,191,176,220,65,93,180,114,174,223,222,164,212,219,122,118,103,142,45,210,65,93,110,138,162,162,61,206,89,26,141,133,208,62,177,29,209,143,114,201,216,233,181,187,212,186,146,128,121,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,159,224,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,73,255,0,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,223,107,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,119,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,58,128,120,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,110,106,75,10,170,186,55,57,170,138,246,62,57,31,63,249,90,113,245,98,171,177,88,120,83,213,235,135,129,186,208,255,0,120,225,215,186,170,151,190,59,132,110,122,172,118,217,157,35,151,183,51,55,36,116,253,21,35,124,109,142,22,163,30,200,210,127,202,231,157,247,39,249,147,244,210,42,242,184,243,217,166,95,141,123,61,105,127,196,0,230,117,192,119,237,190,197,83,175,58,79,101,221,159,99,246,247,124,74,215,110,183,119,42,178,136,90,248,91,31,87,119,90,157,234,120,27,80,173,219,28,146,204,212,142,20,235,178,38,165,59,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,130,52,83,141,125,26,213,206,28,106,184,148,185,92,254,201,88,108,59,233,178,104,174,106,229,248,85,116,108,141,207,167,107,209,169,226,119,119,161,237,44,109,87,75,222,141,168,198,202,171,19,104,219,138,174,38,51,46,43,245,114,179,84,179,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,181,29,51,247,75,35,223,35,145,55,61,238,218,214,51,100,108,153,92,167,120,40,184,229,57,85,179,138,141,72,182,108,198,236,221,106,112,232,30,148,181,16,221,107,155,37,69,60,149,18,53,92,249,33,240,178,67,185,136,232,216,229,149,98,145,143,68,137,81,246,254,0,50,174,95,247,43,143,34,122,101,248,215,188,86,146,168,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,34,179,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,0,112,253,201,187,13,211,173,80,110,103,172,26,129,73,159,216,172,213,9,45,170,198,150,133,165,130,189,233,28,78,100,181,200,233,94,138,198,202,179,167,134,77,204,145,25,11,159,34,181,210,83,150,62,101,92,210,159,9,222,86,52,111,211,252,123,219,160,58,168,5,37,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,39,87,189,34,134,40,209,206,234,187,35,99,127,147,81,19,176,114,49,251,236,252,183,250,145,0,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,80,9,232,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,82,255,0,184,36,224,251,25,225,27,75,226,178,181,41,43,115,107,229,60,14,203,47,20,146,212,118,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,107,100,80,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,51,159,234,126,133,233,198,176,95,112,92,147,57,179,120,186,253,59,200,35,201,44,147,70,169,28,140,170,141,142,70,177,210,34,119,59,61,206,204,206,141,174,107,95,37,52,27,247,53,170,199,116,0,66,174,101,124,20,91,184,139,211,138,237,80,194,173,157,117,55,17,183,182,74,103,181,42,167,146,235,107,166,74,153,95,108,138,8,220,172,73,158,249,220,248,220,145,57,238,145,140,137,85,173,122,185,148,131,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,99,209,204,118,215,177,171,209,200,173,94,157,21,21,62,70,132,248,107,226,243,4,215,14,25,87,136,43,181,111,195,35,198,109,243,253,181,107,104,38,100,118,218,234,58,86,79,91,218,141,22,71,201,14,199,36,177,236,116,142,88,222,198,175,241,17,236,109,32,241,129,196,165,247,138,157,113,188,106,109,205,59,54,168,119,90,241,186,71,82,178,9,41,44,241,77,35,233,227,149,26,231,238,153,123,175,146,69,87,189,59,146,61,26,168,196,99,91,42,185,81,240,81,251,77,202,160,226,83,83,45,151,90,108,111,18,184,83,212,226,81,116,236,195,120,186,67,35,156,181,27,209,201,35,161,165,146,54,124,154,221,146,74,187,85,234,144,205,19,174,80,165,110,117,126,105,241,111,79,232,125,198,226,57,42,121,167,202,125,63,174,247,27,113,117,32,28,171,139,31,43,26,201,233,254,67,237,211,153,172,52,167,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,0,2,0,115,171,242,177,139,122,129,67,237,215,18,168,56,110,209,11,175,17,250,219,139,104,189,154,249,73,102,168,200,234,37,107,235,234,99,116,140,166,130,24,36,168,153,232,198,252,222,244,138,25,54,51,171,81,207,218,213,115,17,85,233,163,61,42,211,60,87,70,244,227,28,210,220,42,147,195,217,113,155,124,86,250,109,209,198,201,38,216,159,92,242,246,216,198,58,105,94,174,146,71,163,83,124,143,123,149,58,185,79,86,1,64,60,205,53,175,246,211,197,198,83,225,237,254,22,131,4,235,133,81,239,139,100,210,248,41,230,241,18,73,210,71,181,221,106,165,169,216,228,219,214,36,139,115,81,219,186,200,174,72,250,95,117,170,207,245,11,90,38,117,92,22,219,101,158,44,94,157,29,68,238,197,100,245,51,71,83,46,202,142,168,221,240,54,146,29,209,162,57,122,85,198,229,86,252,183,202,174,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,235,181,81,99,100,81,85,201,80,249,58,57,26,202,119,117,68,69,87,182,149,180,67,53,181,105,174,180,96,58,141,125,167,171,158,219,138,229,22,171,221,100,84,140,107,167,146,10,106,184,230,145,177,181,206,107,85,234,214,42,34,43,154,157,122,117,84,254,102,156,202,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,207,184,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,237,106,75,10,170,54,70,181,170,138,199,178,57,25,64,58,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,237,119,69,232,142,71,53,204,123,88,246,61,141,183,254,91,188,125,88,181,247,21,181,232,150,164,92,60,22,166,227,246,246,83,211,205,85,82,249,62,211,82,193,31,69,169,100,146,185,207,117,99,88,205,211,198,231,43,159,209,211,51,171,123,140,134,117,20,129,206,43,83,62,216,113,89,14,11,73,87,117,74,76,11,31,163,183,205,75,81,39,247,171,107,170,81,107,36,158,157,136,245,68,223,4,244,108,123,213,173,115,157,2,53,81,90,198,42,253,124,154,112,10,108,155,138,59,166,103,113,199,170,234,233,240,236,94,174,166,142,224,212,149,32,161,184,212,75,21,60,104,247,53,81,138,249,41,164,174,70,177,253,122,163,100,114,39,88,247,54,199,249,138,232,229,139,89,56,71,206,233,174,243,120,122,188,62,223,62,99,107,169,218,247,246,106,168,32,150,71,38,198,189,136,238,236,11,81,7,87,110,107,59,251,246,185,204,106,20,25,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,244,235,209,83,249,154,104,211,220,214,213,169,88,6,53,168,214,42,122,184,45,185,85,158,138,247,71,21,91,26,217,227,130,166,22,77,27,100,107,92,230,163,209,175,68,84,71,57,58,245,232,171,252,207,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,145,43,154,15,48,74,107,181,53,235,133,237,22,186,213,177,140,168,117,6,97,124,166,150,90,103,239,134,90,170,122,203,42,197,44,13,114,177,92,200,28,249,226,151,100,140,87,69,245,49,207,235,2,248,104,225,211,59,226,131,84,232,52,207,5,167,255,0,53,89,120,173,223,15,244,101,175,196,195,12,245,157,185,101,143,189,218,239,177,221,166,59,123,255,0,146,39,243,84,208,158,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,245,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,122,0,51,195,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,46,237,157,197,232,140,142,105,17,178,118,150,55,104,35,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,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,252,207,214,51,89,197,143,154,125,100,245,3,33,247,25,203,84,228,169,229,99,41,245,2,187,219,173,196,255,0,57,87,22,62,86,53,147,211,252,135,219,167,51,88,105,79,132,239,43,26,55,233,254,61,237,208,29,84,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,162,178,249,224,230,183,90,12,3,75,52,230,26,122,69,182,223,47,23,27,221,68,174,99,187,237,158,134,24,161,137,172,118,237,168,197,109,194,101,114,43,85,85,91,31,69,111,69,71,66,174,91,218,47,106,215,62,42,44,216,166,85,136,82,100,120,157,45,158,241,87,145,210,84,189,173,99,40,159,69,45,51,37,78,174,107,247,182,166,166,151,99,162,94,227,30,173,145,187,118,43,219,26,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,103,193,126,177,223,117,247,134,12,3,85,114,152,118,94,174,182,249,41,238,50,110,98,248,154,170,74,137,105,37,169,232,198,49,140,239,62,157,210,246,218,212,107,59,155,19,170,55,170,246,176,10,54,227,127,72,115,45,122,230,119,150,233,30,159,193,73,37,247,34,168,180,67,78,181,115,164,48,68,198,88,233,37,150,105,31,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,182,158,21,120,103,195,120,80,210,58,61,45,195,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,30,229,108,44,219,20,108,100,109,85,218,198,55,115,158,253,242,63,176,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,68,0,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,42,129,8,57,190,234,133,171,11,225,46,167,3,153,180,147,220,181,6,241,69,109,167,129,213,173,138,120,160,166,153,181,178,213,50,46,138,233,152,215,83,195,11,186,109,70,173,84,106,174,254,77,117,37,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,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,153,168,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,8,87,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,245,71,66,199,58,162,25,157,211,114,57,105,99,69,111,242,115,106,3,134,189,94,169,208,93,121,193,181,114,25,234,227,167,199,111,16,205,112,74,72,34,154,121,109,207,235,21,108,49,178,94,140,87,201,77,36,209,162,170,183,162,189,21,28,213,68,114,105,120,160,30,104,254,123,53,55,240,95,103,162,39,255,0,37,79,43,25,79,168,21,222,221,110,39,248,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,127,243,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,121,58,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,159,36,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,76,240,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,108,84,241,185,235,254,148,143,86,181,141,124,178,202,244,99,55,237,73,255,0,202,143,129,111,241,28,80,107,94,25,255,0,155,213,96,20,85,206,255,0,73,206,186,73,78,173,255,0,162,240,175,115,191,221,204,140,255,0,39,152,115,206,251,147,252,201,250,105,21,121,92,121,236,211,47,198,189,158,180,191,224,82,183,51,174,3,191,98,23,218,157,121,210,123,46,220,7,32,184,59,226,86,187,117,187,183,75,139,204,230,66,216,250,187,186,229,236,212,78,234,133,110,216,227,138,23,44,112,167,77,241,53,96,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,125,118,185,236,108,243,53,174,84,234,212,150,68,78,155,151,172,128,224,147,131,236,155,139,157,80,138,202,212,171,162,194,108,117,16,59,44,188,82,75,79,223,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,77,174,208,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,135,214,0,50,174,95,247,43,143,34,122,101,248,215,188,86,146,168,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,42,128,50,174,105,79,132,239,43,26,55,233,254,61,237,208,29,84,2,149,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,128,28,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,40,4,185,62,81,220,40,233,198,63,164,246,126,41,174,113,124,103,51,202,60,124,22,217,42,33,68,142,197,75,21,76,212,146,54,157,58,175,89,165,237,61,95,50,244,114,70,244,137,168,212,89,86,107,21,0,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,0,168,14,108,156,20,91,180,254,179,247,157,210,251,103,98,203,123,184,62,60,190,138,52,170,168,146,43,165,84,243,76,183,55,72,247,61,145,195,43,228,108,46,111,240,152,201,59,8,196,114,204,168,202,214,59,255,0,5,28,40,223,120,180,214,90,44,55,181,117,163,196,45,189,43,50,155,221,20,44,119,128,165,218,245,142,52,116,138,140,73,167,123,59,81,167,71,185,58,190,78,219,217,20,136,104,79,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,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,252,207,214,41,91,157,95,154,124,91,211,250,31,113,184,142,74,158,105,242,159,79,235,189,198,220,93,72,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,41,241,99,229,99,89,61,63,200,125,186,115,53,134,170,0,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,7,148,213,140,235,246,95,165,153,150,166,124,47,226,127,100,177,251,141,247,193,119,251,62,43,194,211,73,55,107,185,181,219,55,118,246,238,218,238,157,122,244,94,157,12,203,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,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,145,122,124,171,52,114,251,164,92,35,218,42,114,57,186,85,231,183,9,115,24,233,182,179,251,214,150,166,8,35,166,77,236,123,145,253,200,41,226,159,175,210,230,247,246,57,168,230,42,172,149,213,140,23,246,161,165,153,150,153,252,83,225,159,107,113,251,141,139,198,246,59,222,23,197,83,73,15,119,183,185,187,246,247,55,109,220,222,189,58,117,78,189,76,198,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,104,167,129,108,214,213,159,240,125,164,151,219,53,61,92,52,244,184,189,37,145,237,169,99,90,245,158,222,223,3,51,145,26,231,38,199,75,77,35,152,189,122,171,21,170,168,213,85,106,66,14,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,45,39,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,181,91,11,54,197,35,223,35,145,118,177,142,218,215,191,100,111,207,14,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,78,217,36,124,112,239,95,162,8,187,143,123,219,12,76,70,199,27,21,203,178,54,49,168,189,26,133,191,242,189,224,91,246,41,138,179,92,117,143,12,240,154,147,122,223,240,122,106,215,110,154,197,107,146,54,162,117,133,90,158,30,178,110,178,119,58,171,158,200,149,145,255,0,9,206,168,141,103,165,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,99,53,99,58,253,168,106,158,101,169,159,11,248,103,218,220,130,227,125,240,93,254,247,133,241,85,50,77,218,238,109,110,253,189,205,187,182,183,175,78,189,19,175,66,226,121,52,224,21,56,207,11,151,76,206,227,143,82,82,84,102,57,69,93,77,29,193,169,18,207,93,110,167,138,42,120,209,238,106,171,209,145,212,199,92,141,99,250,116,87,72,228,78,146,110,116,234,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,204,102,172,96,191,178,253,83,204,180,207,226,159,19,251,37,144,92,108,94,55,177,217,241,94,22,166,72,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,94,79,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,214,99,40,231,164,141,92,228,107,213,241,189,93,187,250,238,150,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,25,172,226,199,205,62,178,122,129,144,251,140,228,170,139,142,159,216,167,46,173,53,208,237,28,204,252,38,164,222,190,47,241,138,154,38,238,154,197,107,146,233,94,171,210,100,114,120,122,201,186,199,219,232,142,123,34,87,201,252,39,58,158,69,132,24,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,161,62,14,248,85,195,120,80,210,59,126,31,102,182,210,59,39,184,211,211,212,229,151,120,228,89,159,113,184,163,62,180,108,174,99,29,225,163,115,164,108,44,218,221,172,85,114,167,113,242,61,253,212,3,154,112,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,219,228,115,122,163,85,238,216,196,100,109,93,140,106,39,75,6,107,56,177,243,79,172,158,160,100,62,227,57,106,156,149,60,172,101,62,160,87,123,117,184,159,231,42,226,199,202,198,178,122,127,144,251,116,230,107,13,41,240,157,229,99,70,253,63,199,189,186,3,170,130,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,0,205,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,73,84,80,15,51,173,82,253,168,113,147,154,248,75,239,196,237,88,151,135,197,173,255,0,222,189,159,11,225,99,79,23,7,205,141,115,246,215,73,91,245,187,119,94,191,75,149,136,194,106,114,75,211,60,171,31,211,141,68,213,43,181,39,135,178,230,23,11,125,190,209,220,142,70,73,81,224,18,167,191,59,119,49,24,248,85,245,105,27,94,199,59,248,144,78,213,70,171,62,112,175,153,214,150,254,203,248,201,205,124,37,139,225,150,172,183,195,229,54,255,0,239,174,247,138,241,81,167,139,159,230,247,57,155,171,163,173,250,29,183,167,79,165,168,197,97,50,185,31,102,183,90,252,3,84,244,230,106,122,68,182,216,239,22,235,221,60,173,99,187,238,158,186,25,97,149,175,118,237,170,196,109,190,21,106,35,81,81,93,39,85,119,84,70,217,160,7,138,196,116,135,13,194,181,19,61,213,43,52,21,107,144,234,61,69,186,107,212,243,78,174,102,202,26,70,210,211,67,19,19,163,88,198,181,36,122,175,69,122,190,103,245,114,181,24,214,123,80,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,16,3,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,5,69,243,193,205,109,85,249,254,150,105,204,52,245,105,114,177,217,238,55,186,137,92,198,246,29,5,116,209,67,19,88,237,219,149,232,235,124,202,228,86,162,34,58,62,138,238,170,141,142,188,175,177,63,181,124,109,105,247,136,198,126,51,65,102,248,141,218,179,125,23,136,134,143,181,67,63,135,169,147,170,43,99,217,84,234,109,146,47,77,178,172,91,85,28,173,47,248,230,156,74,105,13,54,189,104,54,115,164,115,65,73,37,70,69,103,154,27,122,213,207,44,48,69,113,103,73,104,166,145,241,117,122,50,58,152,225,145,81,17,221,81,138,138,215,34,171,87,52,70,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,150,170,62,55,34,181,170,138,137,70,220,209,252,246,106,111,224,190,207,68,79,254,74,158,86,50,159,80,43,189,186,220,79,240,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,164,255,0,231,87,229,99,22,245,2,135,219,174,37,112,114,247,207,240,221,44,226,231,9,212,29,65,200,105,44,120,245,142,158,247,83,93,93,82,171,178,38,124,30,177,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,21,198,223,24,57,55,23,58,161,45,233,203,87,69,132,216,234,39,110,39,103,171,138,159,191,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,155,157,215,249,112,114,255,0,172,226,34,251,22,173,234,246,59,254,196,244,30,38,8,169,170,36,158,158,76,138,171,99,227,219,78,248,95,28,140,134,25,21,30,249,145,219,86,72,146,38,163,255,0,140,177,93,249,85,124,243,190,228,255,0,50,126,154,69,94,87,30,123,52,203,241,175,103,173,47,248,21,151,205,215,140,28,102,131,13,184,112,151,135,173,37,202,251,116,168,166,118,92,233,162,168,99,237,16,68,180,149,212,140,137,85,141,138,87,206,174,141,202,246,189,232,198,70,246,185,187,164,107,153,81,100,244,229,115,198,221,171,135,236,154,109,18,212,137,233,40,240,156,210,240,202,182,94,170,234,155,79,5,138,181,105,223,27,165,147,164,46,116,140,157,209,209,68,174,124,140,142,20,141,100,94,136,178,41,118,128,0,101,92,191,238,87,30,68,244,203,241,175,120,173,37,80,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,85,0,101,92,210,159,9,222,86,52,111,211,252,123,219,160,58,168,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,0,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,80,9,127,220,174,60,137,233,151,227,94,241,90,74,160,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,0,8,1,205,147,139,207,217,22,156,126,239,184,85,110,204,191,63,183,191,226,206,146,131,187,29,46,59,50,77,4,219,100,122,163,18,105,222,199,68,222,141,122,182,54,206,229,237,61,97,122,210,177,58,121,94,241,175,251,191,231,108,209,141,66,185,218,168,116,219,50,184,62,166,91,141,106,246,126,13,116,116,45,99,42,22,86,181,122,195,47,106,8,100,73,21,25,31,209,46,248,218,201,123,151,126,10,86,231,87,230,159,22,244,254,135,220,110,35,146,167,154,124,167,211,250,239,113,183,23,82,1,202,184,177,242,177,172,158,159,228,62,221,57,154,195,74,124,88,249,88,214,79,79,242,31,110,156,205,97,170,128,0,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,1,18,185,163,234,245,78,146,240,125,147,65,109,158,174,11,150,115,81,14,33,75,52,48,69,43,24,202,150,189,245,77,149,36,254,171,31,71,5,92,104,230,163,158,143,145,138,221,191,215,109,11,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,105,207,73,240,95,217,126,150,97,186,103,241,79,137,253,146,199,237,214,47,27,216,236,248,175,11,77,28,61,222,222,231,108,221,219,221,183,115,186,117,233,213,122,117,61,89,156,206,58,112,171,174,1,198,14,173,216,175,53,20,147,84,85,101,21,119,182,58,153,238,115,18,11,131,188,116,45,85,115,90,187,219,21,76,109,122,116,232,143,71,34,43,145,17,203,101,60,148,46,214,169,184,109,204,172,80,220,233,31,114,163,206,42,42,234,40,219,51,86,120,96,154,130,137,177,74,248,250,238,107,30,232,38,107,92,169,209,203,20,136,157,118,175,78,107,207,59,238,79,243,39,233,164,106,229,145,174,154,113,195,166,176,103,90,161,170,23,159,3,106,161,211,250,216,161,134,36,71,213,92,42,157,112,183,172,116,180,209,170,167,114,103,237,119,68,234,141,70,181,207,123,152,198,61,237,226,188,75,241,23,157,241,65,170,117,250,153,157,84,127,157,163,179,209,108,135,250,50,215,226,102,154,10,62,228,81,71,222,237,119,222,222,235,219,189,255,0,205,87,249,34,78,158,87,92,191,235,46,245,150,222,38,245,191,29,236,218,161,240,215,28,30,215,60,147,193,85,37,84,83,197,60,55,103,118,222,205,176,167,107,164,81,200,143,108,205,145,210,43,81,137,19,165,182,163,133,113,211,154,218,176,14,15,181,110,251,121,167,171,154,158,171,23,171,178,49,180,204,107,158,147,220,27,224,97,114,163,156,212,216,217,106,99,115,215,175,84,98,57,81,28,168,141,92,230,26,83,225,71,19,251,13,195,46,149,98,210,99,63,103,234,232,176,251,79,143,183,58,139,194,73,5,115,233,99,125,87,118,46,141,86,204,233,223,43,164,220,155,150,71,61,93,245,42,157,84,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,170,247,214,65,87,34,53,170,230,35,36,98,55,111,245,27,48,57,35,234,133,170,171,0,212,45,23,153,180,144,92,173,151,136,178,138,117,117,107,123,245,144,84,195,29,52,187,41,250,35,182,64,234,72,119,72,138,228,235,87,27,85,27,242,223,102,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,25,172,226,199,205,62,178,122,129,144,251,140,231,52,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,189,78,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,253,119,185,141,123,216,212,123,230,80,0,0,102,179,139,31,52,250,201,234,6,67,238,51,150,169,201,83,202,198,83,234,5,119,183,91,137,254,114,174,44,124,172,107,39,167,249,15,183,78,102,176,210,159,9,222,86,52,111,211,252,123,219,160,58,168,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,128,12,214,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,239,250,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,59,100,141,146,77,177,62,136,34,238,61,140,116,210,189,91,28,108,87,38,249,30,198,162,245,114,25,130,52,123,193,126,142,95,116,11,134,12,3,74,178,153,183,222,173,86,249,42,46,49,237,98,120,106,170,186,137,106,229,166,234,199,189,143,236,190,161,209,119,26,229,107,251,123,211,162,59,162,68,14,118,154,103,149,100,26,113,167,122,165,105,164,241,22,92,62,225,112,183,221,251,113,200,249,41,252,122,83,118,39,118,214,43,25,10,62,145,99,115,222,230,255,0,18,120,26,136,229,127,202,21,242,197,213,47,217,127,25,56,87,139,190,252,50,213,150,248,140,90,225,253,235,222,241,94,42,53,240,144,124,152,231,51,117,116,116,95,91,118,244,233,245,57,24,175,47,248,0,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,64,14,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,20,3,205,31,207,102,166,254,11,236,244,68,148,228,117,139,88,170,242,173,92,205,106,40,119,222,173,86,251,61,174,142,167,186,244,237,82,213,201,85,37,68,123,17,118,59,115,232,169,151,170,162,185,59,125,26,168,142,114,45,181,3,46,250,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,175,78,157,81,63,145,123,220,174,60,137,233,151,227,94,241,90,85,95,52,127,61,154,155,248,47,179,209,19,255,0,146,167,149,140,167,212,10,239,110,183,19,252,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,63,249,213,249,88,197,189,64,161,246,235,137,74,196,138,224,147,131,236,155,139,157,80,138,202,212,171,162,194,108,117,16,59,44,188,82,75,79,223,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,77,174,191,236,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,187,34,103,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,5,85,243,206,251,147,252,201,250,105,21,121,92,121,236,211,47,198,189,158,180,191,226,58,241,183,198,14,51,194,54,151,203,122,114,210,86,230,215,202,121,219,137,217,234,226,168,236,87,79,20,144,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,174,230,231,174,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,221,52,143,148,101,138,171,133,59,134,21,170,211,218,173,26,177,147,92,41,111,12,191,193,74,250,233,49,184,227,86,163,104,26,141,157,145,207,214,55,84,164,170,213,108,107,36,237,95,226,248,104,36,42,135,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,110,39,150,47,30,63,182,251,21,54,131,106,197,235,118,125,143,219,219,240,219,165,198,227,220,170,202,33,107,230,116,157,27,218,106,119,169,224,109,58,59,116,146,75,51,82,73,151,174,201,92,147,252,0,101,92,191,238,87,30,68,244,203,241,175,120,173,37,80,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,85,0,101,92,210,159,9,222,86,52,111,211,252,123,219,160,58,168,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,0,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,80,9,127,220,174,60,137,233,151,227,94,241,90,74,160,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,0,113,78,48,56,148,177,112,173,161,215,141,77,185,167,122,235,54,235,94,55,72,234,87,207,29,93,226,88,100,125,60,114,163,92,205,176,167,105,242,72,170,246,47,110,55,163,85,94,172,107,179,175,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,99,17,172,110,231,189,203,209,168,141,78,189,17,17,62,69,180,240,215,202,119,76,238,188,50,172,186,223,99,233,169,185,117,190,123,133,5,193,206,184,193,38,47,226,105,88,148,176,75,73,223,133,147,205,3,255,0,139,35,36,99,127,136,247,196,170,230,177,30,234,171,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,219,28,140,142,109,139,244,79,23,113,140,123,161,149,138,217,35,122,181,55,198,246,57,19,163,144,182,158,84,124,107,254,211,113,88,56,107,212,203,157,170,155,36,196,173,244,244,216,148,189,123,51,94,45,112,198,230,173,62,196,106,70,233,169,99,141,159,54,187,124,145,46,229,98,172,51,74,235,21,41,91,157,95,154,124,91,211,250,31,113,184,142,74,158,105,242,159,79,235,189,198,220,93,72,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,41,241,99,229,99,89,61,63,200,125,186,115,53,134,170,0,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,5,106,243,189,206,190,31,165,154,105,166,127,11,238,124,123,32,171,190,248,222,255,0,78,207,128,166,72,123,93,189,191,86,255,0,137,110,221,185,54,246,122,116,118,254,173,174,190,10,113,107,238,97,197,198,144,218,113,202,31,23,87,79,152,91,46,146,71,221,100,123,105,104,167,109,93,76,157,94,168,139,178,8,37,127,78,187,157,183,163,81,92,168,139,163,224,82,183,58,191,52,248,183,167,244,62,227,113,61,87,36,44,235,225,250,167,169,122,103,240,190,231,199,177,250,75,239,141,239,244,236,248,10,149,135,181,219,219,245,111,248,150,237,219,147,111,103,167,71,111,234,223,87,207,59,238,79,243,39,233,165,85,147,43,151,95,2,181,60,82,230,73,156,106,13,5,91,52,174,193,81,52,53,211,83,85,68,199,220,238,48,165,59,210,218,168,146,36,240,177,209,212,54,71,204,214,127,81,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,250,200,1,206,175,202,198,45,234,5,15,183,92,74,149,225,235,22,177,103,58,251,166,152,86,83,67,227,108,185,6,97,102,181,220,105,187,175,143,191,75,61,108,81,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,252,205,52,130,157,185,220,97,87,90,13,104,211,221,70,154,162,145,109,183,204,94,91,37,60,77,123,187,237,158,134,174,73,165,115,219,183,106,49,91,112,133,26,168,229,85,86,201,213,27,209,21,222,127,146,167,154,124,167,211,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,1,154,206,44,124,211,235,39,168,25,15,184,206,88,167,43,174,95,244,118,138,59,111,19,122,223,142,247,174,179,120,107,142,15,107,158,72,39,165,142,150,88,34,158,27,179,187,111,126,233,151,187,210,40,228,70,58,23,70,233,21,170,245,137,209,89,248,0,0,12,214,113,99,230,159,89,61,64,200,125,198,114,213,57,42,121,88,202,125,64,174,246,235,113,63,206,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,83,225,59,202,198,141,250,127,143,123,116,7,85,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,156,255,0,156,22,177,216,176,110,24,23,74,170,33,241,23,173,75,184,65,79,71,30,231,179,177,75,67,81,5,93,69,79,84,99,152,237,175,101,52,93,181,115,28,190,39,123,119,36,110,66,168,56,66,210,26,109,119,226,95,79,116,182,225,5,36,246,219,181,225,147,93,32,169,158,88,89,81,110,166,99,170,171,33,71,197,245,181,239,167,130,86,49,90,173,250,220,223,169,159,214,77,36,156,83,141,13,28,190,235,239,12,25,254,149,98,211,108,189,93,109,241,212,91,163,218,197,241,53,84,149,17,85,197,77,213,239,99,25,222,125,59,98,238,57,200,214,119,55,175,84,111,69,206,17,167,221,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,109,210,70,249,33,222,159,92,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,79,86,0,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,0,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,102,219,140,75,181,214,245,197,126,176,214,94,110,117,117,245,17,231,23,170,70,75,83,51,165,123,96,130,178,88,97,137,28,229,85,70,71,20,113,198,198,255,0,38,177,141,106,116,68,68,44,255,0,146,198,1,77,98,225,231,43,212,26,140,122,174,142,229,149,101,15,166,101,116,201,43,89,95,110,163,167,141,33,88,145,203,177,204,101,68,245,236,87,177,62,111,222,215,42,246,209,27,97,64,207,95,50,28,90,197,135,241,181,170,86,156,114,135,194,82,84,92,41,46,146,71,221,124,155,170,171,104,105,234,234,100,234,245,85,77,243,207,43,250,117,218,221,221,26,136,212,68,75,21,228,169,229,99,41,245,2,187,219,173,196,0,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,127,128,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,39,255,0,58,191,43,24,183,168,20,62,221,113,42,87,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,186,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,205,205,234,189,21,202,231,53,140,107,222,246,49,218,41,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,30,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,107,122,175,68,106,53,173,99,26,198,49,140,111,64,5,85,243,206,251,147,252,201,250,105,21,121,92,121,236,211,47,198,189,158,180,189,61,82,213,44,19,69,176,75,158,166,106,93,247,224,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,225,194,199,200,238,178,74,198,253,45,94,157,122,175,68,69,84,206,191,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,118,197,79,27,158,191,233,72,245,107,88,215,203,44,175,70,51,126,212,157,60,165,56,40,248,221,101,31,22,90,155,108,181,86,89,97,239,71,133,219,231,78,252,142,174,134,126,219,238,110,68,118,200,251,47,138,88,226,108,141,115,150,69,116,168,145,172,80,189,246,212,65,94,104,92,20,126,240,24,35,245,159,79,109,151,90,237,73,195,109,236,166,138,221,68,157,239,140,218,219,51,158,250,116,137,206,78,147,69,221,158,104,214,52,87,201,245,197,178,71,62,46,221,48,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,132,248,62,226,207,13,226,235,75,254,220,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,102,206,189,198,34,171,162,122,39,117,0,202,185,127,220,174,60,137,233,151,227,94,241,90,74,160,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,0,202,185,165,62,19,188,172,104,223,167,248,247,183,64,117,80,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,0,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,160,18,255,0,185,92,121,19,211,47,198,189,226,180,149,64,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,7,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,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,145,157,126,48,56,148,190,241,83,174,55,141,77,185,167,102,213,14,235,94,55,72,234,86,65,37,37,158,41,164,125,60,114,163,92,253,211,47,117,242,72,170,247,167,114,71,163,85,24,140,107,101,255,0,41,190,10,45,218,129,89,251,206,234,133,179,191,101,178,92,25,30,33,69,34,85,83,201,45,210,150,120,102,75,155,100,99,152,201,33,137,241,186,22,183,248,172,124,157,244,122,53,97,68,125,191,144,171,153,95,5,22,238,34,244,226,187,84,48,171,103,93,77,196,109,237,146,153,237,74,169,228,186,218,233,146,166,87,219,34,130,55,43,18,103,190,119,62,55,36,78,123,164,99,34,85,107,94,174,101,32,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,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,145,161,62,10,56,174,177,113,105,163,84,89,151,118,213,71,151,219,122,81,229,54,74,41,158,239,1,85,185,233,28,136,217,17,30,144,206,198,119,99,94,175,106,117,124,125,199,190,41,20,173,110,117,126,105,241,111,79,232,125,198,226,57,42,121,167,202,125,63,174,247,27,113,117,32,28,171,139,31,43,26,201,233,254,67,237,211,153,172,52,167,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,0,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,20,193,206,190,237,117,155,137,44,54,197,53,206,173,246,218,60,30,158,174,158,141,211,57,96,134,121,171,235,91,44,172,143,174,214,189,237,130,22,185,200,157,92,145,70,139,215,106,116,243,252,155,113,107,22,65,197,197,101,218,239,67,226,42,241,156,62,227,116,181,201,221,123,60,61,83,231,166,164,116,157,26,168,143,235,5,93,67,58,57,21,191,95,94,155,154,213,75,191,5,74,243,197,197,172,84,153,86,146,102,180,244,59,47,87,91,125,226,215,89,83,221,122,247,105,105,36,165,146,158,61,138,187,27,181,245,181,43,213,17,28,189,206,142,85,70,181,19,192,114,84,243,79,148,250,127,93,238,54,227,170,243,206,251,147,252,201,250,105,8,56,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,209,178,185,143,111,137,145,173,145,176,179,107,183,61,21,202,157,182,72,246,104,79,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,46,200,153,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,42,215,158,85,218,235,13,171,70,236,80,220,234,217,109,172,168,191,85,212,81,182,103,36,19,79,11,104,91,20,175,143,174,215,61,141,158,102,181,202,157,90,146,200,137,211,114,245,136,28,180,112,10,109,65,227,75,78,233,110,88,245,93,214,219,99,168,169,191,213,44,41,46,202,55,210,83,73,45,45,68,175,141,83,99,27,88,148,136,155,151,99,158,230,49,219,183,237,93,4,130,186,185,218,98,214,42,189,2,193,115,90,138,29,247,171,86,96,150,186,58,158,235,211,181,75,87,69,81,37,68,123,17,118,59,115,232,169,151,170,162,185,59,125,26,168,142,114,44,22,229,113,231,179,76,191,26,246,122,210,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,43,3,133,78,10,63,105,188,104,106,239,18,154,153,108,186,211,99,120,150,168,94,170,113,40,186,118,97,188,93,33,187,84,185,106,55,163,146,71,67,75,36,108,249,53,187,36,149,118,171,213,33,154,39,89,248,0,0,1,154,206,44,124,211,235,39,168,25,15,184,206,90,167,37,79,43,25,79,168,21,222,221,110,39,249,202,184,177,242,177,172,158,159,228,62,221,57,154,195,74,124,39,121,88,209,191,79,241,239,110,128,234,160,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,0,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,0,115,147,214,191,183,60,65,90,116,114,146,223,217,164,211,43,122,247,167,146,45,178,79,93,113,138,158,162,77,174,73,28,142,133,176,50,141,27,213,140,114,73,223,235,185,187,20,244,28,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,117,170,138,85,94,176,189,145,81,203,18,237,111,87,50,169,233,185,168,138,143,184,144,102,219,139,221,33,166,208,142,37,245,11,75,109,240,82,65,109,180,222,31,53,174,10,105,229,153,148,246,234,150,54,170,142,21,124,191,91,158,202,121,226,99,213,202,239,173,174,250,159,253,101,181,254,79,186,199,98,206,120,96,77,42,167,135,195,222,180,210,225,61,61,100,123,158,254,253,45,117,68,245,116,245,61,85,141,99,119,61,245,49,118,209,207,114,120,109,238,218,146,53,9,212,0,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,0,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,101,92,191,238,87,30,68,244,203,241,175,120,173,37,80,40,7,154,63,158,205,77,252,23,217,232,137,85,200,199,239,179,242,223,234,68,85,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,127,128,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,44,127,155,102,1,153,106,158,133,224,26,125,167,216,245,93,243,33,190,106,69,5,53,13,13,50,38,249,95,240,219,146,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,95,224,235,131,172,19,132,12,18,162,193,96,172,248,206,73,121,217,246,131,32,237,205,79,241,78,212,213,15,165,254,245,124,242,199,7,106,58,133,143,248,106,155,250,110,119,85,95,148,128,0,170,190,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,150,147,204,119,132,140,203,138,221,35,160,165,211,236,162,174,159,33,195,234,39,186,80,216,101,169,72,173,215,183,185,136,213,142,94,189,26,202,150,181,28,144,74,229,216,222,236,172,118,214,204,178,199,89,124,32,114,255,0,212,125,95,226,58,233,167,122,165,142,253,159,178,233,149,194,146,92,234,146,225,34,182,105,35,123,220,248,168,161,72,158,215,191,197,50,41,54,212,70,244,141,177,117,149,175,114,172,77,150,247,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,62,176,83,95,53,206,10,63,102,89,84,252,74,105,157,178,235,83,141,229,183,10,138,156,182,46,157,232,108,247,73,164,107,146,163,122,185,100,108,53,82,72,255,0,147,155,178,57,83,106,61,18,104,98,111,85,229,9,194,214,178,225,94,47,136,92,167,36,186,226,248,166,81,111,108,22,236,101,26,212,251,65,15,205,98,174,170,99,218,189,184,89,185,203,78,230,237,149,251,220,228,115,96,119,74,155,63,0,202,185,127,220,174,60,137,233,151,227,94,241,90,74,160,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,0,202,185,165,62,19,188,172,104,223,167,248,247,183,64,117,80,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,0,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,160,18,255,0,185,92,121,19,211,47,198,189,226,180,149,64,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,4,106,230,5,195,29,247,138,173,2,147,10,197,175,94,10,245,143,220,23,37,183,83,120,102,73,241,74,168,40,170,163,138,135,123,229,137,144,119,95,80,212,239,57,85,172,233,213,90,169,243,74,160,225,19,129,44,251,86,184,163,171,210,61,84,198,106,236,22,221,59,168,138,191,54,167,173,130,110,143,129,178,179,101,11,37,129,81,168,250,182,170,246,228,108,173,69,133,37,154,39,73,177,26,235,222,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,189,234,231,187,107,24,212,234,229,87,47,78,170,170,191,51,245,129,80,28,217,56,40,183,105,253,103,239,59,165,246,206,197,150,247,112,124,121,125,20,105,85,81,36,87,74,169,230,153,110,110,145,238,123,35,134,87,200,216,92,223,225,49,146,118,17,136,229,153,81,158,215,148,71,8,154,161,136,93,95,197,22,95,113,171,198,236,247,203,60,182,219,45,149,105,227,239,222,168,166,116,114,120,169,251,141,87,67,77,186,40,159,22,205,178,74,173,107,247,54,30,137,81,200,57,213,249,167,197,189,63,161,247,27,136,228,169,230,159,41,244,254,187,220,109,197,212,128,114,174,44,124,172,107,39,167,249,15,183,78,102,176,210,159,22,62,86,53,147,211,252,135,219,167,51,88,106,160,0,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,82,183,58,191,52,248,183,167,244,62,227,113,61,7,36,124,42,235,95,173,26,133,168,208,212,82,37,182,199,139,197,100,168,137,207,119,125,211,215,85,199,52,78,99,118,237,86,35,109,243,35,149,92,138,138,232,250,35,186,170,182,226,65,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,158,156,209,52,27,50,226,75,87,56,117,210,156,50,138,173,207,184,212,100,47,185,215,67,78,147,50,211,110,71,218,146,162,182,84,115,216,221,145,181,221,81,170,246,239,122,178,54,174,247,181,22,90,240,209,195,166,9,194,254,150,80,105,158,11,79,254,106,178,241,91,190,111,233,59,167,134,134,25,235,59,114,203,39,103,187,216,99,187,76,118,198,127,36,79,230,171,213,64,41,91,157,95,154,124,91,211,250,31,113,184,142,74,158,105,242,159,79,235,189,198,220,93,72,32,7,58,191,43,24,183,168,20,62,221,113,42,175,132,239,52,250,55,234,6,61,238,48,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,154,93,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,167,171,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,157,122,49,169,253,136,122,3,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,230,191,186,119,11,31,250,52,233,87,255,0,38,219,191,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,125,96,252,156,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,179,196,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,213,62,78,106,42,124,209,15,21,105,225,147,134,219,5,214,138,251,98,225,243,77,109,215,43,117,68,117,116,117,148,152,157,4,51,211,79,27,145,209,203,28,141,137,28,199,181,200,142,71,34,162,162,162,42,29,44,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,246,184,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,127,134,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,162,124,220,229,85,249,170,158,87,41,225,235,64,179,155,237,86,83,154,232,126,159,228,23,170,221,158,38,227,116,198,104,170,234,167,216,198,177,155,229,146,55,61,219,88,198,181,58,175,201,173,68,79,146,33,232,48,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,167,94,140,106,127,98,30,128,28,255,0,41,225,235,64,179,155,237,86,83,154,232,126,159,228,23,170,221,158,38,227,116,198,104,170,234,167,216,198,177,155,229,146,55,61,219,88,198,181,58,175,201,173,68,79,146,33,250,184,46,147,233,102,151,248,239,217,158,154,98,152,151,196,251,94,55,224,86,106,106,15,21,219,221,219,238,246,88,221,251,123,143,219,187,175,77,238,233,252,212,245,96,0,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,167,87,185,127,181,79,171,5,210,125,44,210,255,0,29,251,51,211,76,83,18,248,159,107,198,252,10,205,77,65,226,187,123,187,125,222,203,27,191,111,113,251,119,117,233,189,221,63,154,158,126,237,195,39,13,183,251,173,109,246,251,195,230,154,220,110,87,26,137,42,235,43,42,241,58,9,167,169,158,71,43,164,150,73,29,18,185,239,115,149,92,174,85,85,85,85,85,61,174,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,223,225,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,232,159,55,57,85,126,106,167,235,3,149,126,233,220,44,127,232,211,165,95,252,155,110,255,0,236,79,127,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,183,248,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,122,39,205,206,85,95,154,169,250,192,231,249,79,15,90,5,156,223,106,178,156,215,67,244,255,0,32,189,86,236,241,55,27,166,51,69,87,85,62,198,53,140,223,44,145,185,238,218,198,53,169,213,126,77,106,34,124,145,15,213,193,116,159,75,52,191,199,126,204,244,211,20,196,190,39,218,241,191,2,179,83,80,120,174,222,238,223,119,178,198,239,219,220,126,221,221,122,111,119,79,230,167,229,101,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,179,196,220,110,152,205,21,93,84,251,24,214,51,124,178,70,231,187,107,24,214,167,85,249,53,168,137,242,68,61,6,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,235,209,141,79,236,67,208,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,215,163,220,159,218,167,159,197,184,122,208,44,26,251,75,148,225,90,31,167,248,253,234,139,127,134,184,218,241,154,42,74,168,55,177,204,126,201,99,141,175,110,230,61,205,94,139,243,107,149,23,228,170,116,0,0,60,166,117,164,250,89,170,30,7,246,153,166,152,166,91,240,206,239,130,248,237,154,154,191,194,247,54,247,59,93,230,59,102,238,219,55,109,233,215,99,122,255,0,36,63,43,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,45,254,26,227,107,198,104,169,42,160,222,199,49,251,37,142,54,189,187,152,247,53,122,47,205,174,84,95,146,169,208,0,0,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,62,176,1,202,191,116,238,22,63,244,105,210,175,254,77,183,127,246,39,191,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,91,252,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,189,19,230,231,42,175,205,84,253,96,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,246,184,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,127,134,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,162,124,220,229,85,249,170,159,172,1,202,191,116,238,22,63,244,105,210,175,254,77,183,127,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,250,192,60,86,107,162,26,47,169,87,88,175,186,141,164,56,86,85,114,130,157,180,145,86,94,236,20,149,211,199,3,92,231,54,38,201,52,110,114,49,28,247,185,26,139,211,171,220,191,218,167,213,130,233,62,150,105,127,142,253,153,233,166,41,137,124,79,181,227,126,5,102,166,160,241,93,189,221,190,239,101,141,223,183,184,253,187,186,244,222,238,159,205,79,63,118,225,147,134,219,253,214,182,251,125,225,243,77,110,55,43,141,68,149,117,149,149,120,157,4,211,212,207,35,149,210,75,36,142,137,92,247,185,202,174,87,42,170,170,170,170,158,215,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,111,240,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,244,79,155,156,170,191,53,83,192,126,233,220,44,127,232,211,165,95,252,155,110,255,0,236,79,127,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,183,248,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,122,39,205,206,85,95,154,169,250,192,3,242,114,156,79,21,206,108,85,88,182,107,140,218,178,11,45,110,207,19,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,39,84,249,57,168,169,243,68,60,85,167,134,78,27,108,23,90,43,237,139,135,205,53,183,92,173,213,17,213,209,214,82,98,116,16,207,77,60,110,71,71,44,114,54,36,115,30,215,34,57,28,138,138,138,136,168,116,176,0,0,31,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,214,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,167,87,185,127,181,70,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,211,171,26,191,216,135,181,0,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,57,175,238,157,194,199,254,141,58,85,255,0,201,182,239,254,196,233,87,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,156,215,247,78,225,99,255,0,70,157,42,255,0,228,219,119,255,0,98,117,80,0,60,254,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,235,209,238,79,237,83,207,226,220,61,104,22,13,125,165,202,112,173,15,211,252,126,245,69,191,195,92,109,120,205,21,37,84,27,216,230,63,100,177,198,215,183,115,30,230,175,69,249,181,202,139,242,85,58,0,7,138,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,122,117,123,151,251,84,250,176,93,39,210,205,47,241,223,179,61,52,197,49,47,137,246,188,111,192,172,212,212,30,43,183,187,183,221,236,177,187,246,247,31,183,119,94,155,221,211,249,169,234,193,231,243,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,39,94,143,114,127,106,158,127,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,45,254,26,227,107,198,104,169,42,160,222,199,49,251,37,142,54,189,187,152,247,53,122,47,205,174,84,95,146,169,208,0,0,241,89,174,136,104,190,165,93,98,190,234,54,144,225,89,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,47,78,175,114,255,0,106,140,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,167,86,53,127,177,15,106,15,63,154,233,238,3,169,86,168,172,90,141,131,227,249,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,58,244,123,147,251,84,242,150,158,25,56,109,176,93,104,175,182,46,31,52,214,221,114,183,84,71,87,71,89,73,137,208,67,61,52,241,185,29,28,177,200,216,145,204,123,92,136,228,114,42,42,42,34,161,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,131,137,78,105,188,87,232,46,188,231,58,71,54,157,105,172,116,248,237,226,104,109,235,87,69,89,52,242,219,159,210,90,41,164,124,85,200,197,124,148,210,67,34,162,35,122,43,213,21,173,84,86,164,170,229,215,198,78,67,197,246,1,149,220,51,234,108,126,131,44,198,47,17,195,61,13,146,138,170,8,25,110,158,22,173,52,206,89,164,145,28,247,203,21,99,85,26,255,0,146,68,222,173,111,84,87,72,13,111,205,110,186,107,162,249,246,163,88,169,233,39,185,98,184,189,214,247,71,21,91,28,232,36,158,154,146,73,163,108,141,107,154,229,98,185,136,138,136,230,175,78,189,21,63,153,81,127,221,171,226,159,253,224,233,87,255,0,10,184,255,0,175,23,82,64,14,97,252,195,245,79,132,221,83,199,116,207,76,240,204,82,191,199,227,237,190,214,214,223,99,169,168,221,221,169,154,24,226,138,56,101,135,102,223,12,247,57,206,115,247,119,90,136,140,216,170,255,0,201,224,7,152,54,190,241,109,174,53,122,121,154,217,116,254,207,101,181,99,245,87,218,151,90,237,53,169,85,81,219,154,8,25,19,36,146,181,204,139,235,169,107,213,202,199,245,108,106,212,68,87,35,219,98,160,175,94,97,124,194,245,163,132,205,104,178,233,206,156,227,24,85,198,219,113,197,233,175,114,203,123,162,171,154,118,207,37,93,92,46,107,93,13,76,77,70,109,167,98,162,43,85,122,171,190,127,201,19,218,242,222,227,91,84,248,193,253,162,126,211,44,24,165,179,236,151,194,60,23,192,169,106,97,238,120,175,23,220,238,247,167,151,175,79,12,205,187,118,244,234,238,189,122,167,73,170,67,254,59,121,131,216,184,63,172,199,240,219,38,43,246,163,51,188,248,123,164,212,51,200,250,122,90,91,63,125,204,146,71,76,141,94,179,75,218,154,40,145,168,228,99,145,210,72,138,141,100,83,119,94,31,184,135,210,254,38,176,6,234,54,148,93,106,235,45,172,168,74,26,200,170,232,228,166,158,138,181,33,138,105,41,164,107,147,107,158,198,207,26,43,163,115,227,85,85,218,247,116,234,126,86,131,113,49,134,235,206,67,169,56,101,154,134,174,221,144,233,118,81,91,142,94,168,166,69,123,28,200,234,170,33,166,171,138,84,106,53,204,153,180,210,42,179,228,248,222,199,181,81,91,178,73,59,0,0,3,149,113,47,196,94,9,194,254,150,87,234,102,117,81,254,118,142,207,69,178,111,233,59,167,134,154,104,40,251,145,69,39,103,187,216,123,123,175,110,198,127,53,95,228,139,229,56,50,226,255,0,21,227,19,78,43,179,27,77,135,236,229,234,203,112,117,190,239,98,146,227,29,92,148,221,83,124,19,181,237,70,61,208,202,197,84,107,223,28,125,100,138,118,34,57,35,222,233,0,1,13,120,210,230,77,134,240,149,153,90,52,250,205,135,210,103,185,12,244,242,84,222,168,97,190,173,11,236,204,84,141,105,146,85,74,121,154,175,153,174,145,232,206,173,123,88,198,57,83,108,172,85,147,250,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,195,153,140,145,189,36,137,237,250,154,157,122,117,78,168,168,171,226,176,158,38,48,220,199,136,189,67,225,149,212,53,116,25,102,7,79,71,114,98,185,22,72,46,86,233,233,105,37,116,236,122,53,18,55,197,45,91,34,116,110,254,104,177,189,142,119,89,27,23,96,0,16,87,138,238,107,122,113,195,182,163,191,75,240,172,31,246,141,117,181,119,34,191,205,5,233,40,105,109,181,72,168,137,74,217,18,9,187,211,55,234,238,162,35,91,27,182,177,92,231,164,140,138,101,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,7,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,13,120,67,230,97,130,113,57,171,25,30,152,92,236,159,101,170,234,238,31,224,37,60,169,52,213,87,106,22,83,75,44,254,37,99,99,161,130,104,210,153,242,175,89,17,170,217,219,19,119,186,37,146,89,170,1,26,184,232,227,54,197,193,230,156,82,220,227,181,124,103,51,202,60,69,62,51,109,149,143,74,87,73,18,51,187,83,83,35,122,116,134,46,236,74,177,181,201,36,142,123,90,221,168,175,150,63,65,194,103,24,58,95,197,214,27,45,247,7,90,186,11,237,158,158,149,217,29,138,166,41,21,246,169,231,89,81,140,73,213,141,138,161,142,90,121,92,199,177,122,236,70,171,219,27,149,88,157,212,241,90,223,154,221,116,215,69,243,237,70,177,83,210,79,114,197,113,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,94,157,122,42,127,50,162,255,0,187,87,197,63,251,193,210,175,254,21,113,255,0,94,46,164,0,14,105,196,110,183,218,184,113,209,235,214,178,223,108,117,119,123,109,130,162,220,218,202,74,73,26,201,214,10,138,232,41,164,124,123,190,151,61,141,157,94,140,85,106,61,88,141,87,51,118,244,246,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,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,228,126,176,4,127,199,120,197,193,46,92,88,229,220,36,223,232,254,13,146,89,188,7,217,249,187,147,84,124,123,187,109,90,250,175,165,144,118,233,123,17,162,39,241,37,94,231,95,167,162,166,210,64,0,0,56,254,131,113,49,134,235,206,67,169,56,101,154,134,174,221,144,233,118,81,91,142,94,168,166,69,123,28,200,234,170,33,166,171,138,84,106,53,204,153,180,210,42,179,228,248,222,199,181,81,91,178,73,59,0,0,2,149,191,187,87,197,63,251,193,210,175,254,21,113,255,0,94,45,211,68,51,91,174,165,104,190,3,168,215,218,122,72,46,89,86,47,106,189,214,69,72,199,54,8,231,169,164,142,105,27,27,92,231,57,24,142,122,162,34,185,203,211,167,85,95,230,123,80,10,245,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,102,218,118,42,34,181,87,170,187,231,252,145,61,175,45,238,53,181,79,140,31,218,39,237,50,193,138,91,62,201,124,35,193,124,10,150,166,30,231,138,241,125,206,239,122,121,122,244,240,204,219,183,111,78,174,235,215,170,116,154,160,139,252,194,248,160,207,184,76,209,123,46,163,105,205,163,31,184,220,174,57,69,53,146,88,175,116,243,77,3,96,146,146,174,103,57,173,134,88,156,143,221,78,196,69,87,42,116,87,124,191,146,164,96,224,207,154,6,190,241,19,196,158,31,163,153,174,33,167,244,86,92,131,226,30,38,123,93,190,182,58,166,118,40,42,42,25,177,210,85,200,196,234,248,90,139,213,139,244,170,244,232,189,21,44,252,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,247,125,46,123,27,58,189,24,170,212,122,177,26,174,102,237,233,237,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,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,200,253,96,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,177,127,132,62,100,90,113,197,126,163,228,122,113,30,55,246,54,190,147,248,248,204,55,27,154,75,85,127,165,106,202,178,185,35,108,77,142,25,163,141,145,72,232,91,44,174,86,190,69,106,185,176,189,228,192,0,141,92,116,113,155,98,224,243,78,41,110,113,218,190,51,153,229,30,34,159,25,182,202,199,165,43,164,137,25,221,169,169,145,189,58,67,23,118,37,88,218,228,146,71,61,173,110,212,87,203,31,170,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,181,203,20,200,136,217,26,215,34,163,30,201,35,103,107,4,95,230,23,197,6,125,194,102,139,217,117,27,78,109,24,253,198,229,113,202,41,172,146,197,123,167,154,104,27,4,148,149,115,57,205,108,50,196,228,126,234,118,34,42,185,83,162,187,229,252,149,35,7,6,124,208,53,247,136,158,36,240,253,28,205,113,13,63,162,178,228,31,16,241,51,218,237,245,177,213,51,177,65,81,80,205,142,146,174,70,39,87,194,212,94,172,95,165,87,167,69,232,169,103,224,3,143,241,47,196,198,27,194,214,61,138,102,122,131,67,86,252,122,255,0,148,83,227,149,213,180,200,175,125,177,147,82,212,204,149,107,18,53,93,51,26,234,118,163,216,223,175,99,220,230,163,220,212,141,253,128,0,113,251,175,19,24,109,131,138,59,87,11,23,218,26,186,91,238,71,139,179,35,177,87,53,22,72,43,30,146,214,36,244,143,68,111,88,94,200,168,214,86,189,85,88,244,238,53,85,142,107,18,94,192,0,4,127,227,23,140,92,19,132,12,18,158,255,0,127,163,248,206,73,121,223,246,127,31,238,77,79,241,78,212,212,236,170,254,250,100,18,199,7,106,58,132,147,248,136,155,250,109,111,85,95,151,171,226,143,93,63,118,189,9,201,181,175,236,183,218,63,179,158,11,250,51,199,120,62,255,0,136,172,130,155,252,119,110,77,187,123,251,191,168,189,118,244,249,117,234,158,171,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,248,115,49,146,55,164,145,61,191,83,83,175,78,169,213,21,21,125,88,0,28,127,134,142,38,48,222,41,113,236,175,51,211,234,26,182,99,214,12,162,163,28,161,173,169,69,99,238,108,134,150,154,101,171,72,149,168,232,88,231,84,57,24,199,125,123,24,215,57,24,231,44,108,97,60,76,97,185,143,17,122,135,195,43,168,106,232,50,204,14,158,142,228,197,114,44,144,92,173,211,210,210,74,233,216,244,106,36,111,138,90,182,68,232,221,252,209,99,123,28,238,178,54,46,192,0,0,28,83,140,205,107,202,184,118,225,179,48,214,60,42,223,106,173,189,99,255,0,15,240,208,93,34,146,74,87,247,235,233,233,223,189,177,201,27,215,163,38,114,167,71,167,212,137,215,170,117,69,175,109,16,230,237,196,150,165,107,70,3,167,55,220,39,77,96,182,229,89,69,170,201,89,45,37,182,189,179,199,5,77,92,112,200,232,220,234,199,53,30,141,122,170,42,181,201,215,167,84,95,228,91,160,0,165,111,238,213,241,79,254,240,116,171,255,0,133,92,127,215,139,116,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,244,233,213,87,249,158,212,175,92,111,156,118,137,92,117,230,245,135,228,22,170,187,78,151,199,79,217,179,229,203,77,60,179,203,87,22,245,146,105,233,24,197,149,148,211,38,214,196,141,106,202,197,99,93,35,81,38,115,105,167,253,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,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,5,90,243,175,209,11,82,218,176,222,36,97,190,85,182,228,218,138,124,30,162,218,232,218,232,36,129,91,91,89,20,236,119,201,204,123,92,147,53,200,187,145,232,248,213,54,108,94,228,75,229,151,173,127,177,110,46,49,111,17,111,241,84,25,223,76,42,179,100,91,230,139,198,207,15,135,146,62,178,49,173,233,85,21,54,247,46,238,145,44,187,90,174,219,210,234,120,177,242,177,172,158,159,228,62,221,57,154,195,83,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,153,172,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,58,69,69,12,140,139,171,17,241,211,71,12,106,168,174,234,172,85,87,57,85,92,183,19,202,111,66,239,186,63,195,47,218,76,182,205,106,164,186,234,37,193,153,37,44,212,234,201,42,159,103,146,150,20,162,101,68,141,79,250,121,153,30,231,35,27,82,189,118,189,210,49,179,84,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,68,180,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,108,167,89,162,122,70,230,185,101,123,152,205,187,22,73,35,161,123,181,207,50,213,124,254,182,243,89,29,93,255,0,44,204,111,18,84,202,202,74,68,89,238,23,26,185,149,206,72,225,133,168,138,249,37,145,122,50,54,167,205,200,141,79,228,133,223,114,235,224,86,155,133,172,53,51,141,65,160,164,126,170,95,233,230,134,186,106,106,169,94,203,101,186,101,167,122,91,85,18,69,130,103,182,74,118,200,249,154,207,235,189,204,107,222,198,163,223,88,25,54,188,230,92,54,243,3,212,125,86,195,43,106,218,251,118,164,95,153,115,161,134,161,33,101,218,220,183,89,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,82,237,56,104,226,47,4,226,131,75,40,53,51,5,168,255,0,53,71,120,162,217,55,244,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,99,255,0,154,47,243,68,234,160,0,86,95,55,254,19,51,44,234,154,155,138,28,62,162,174,236,204,86,207,77,101,187,216,233,168,17,207,165,183,71,45,101,68,183,37,151,185,185,204,99,167,141,175,141,177,46,214,110,149,206,70,49,251,107,3,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,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,163,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,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,56,87,24,60,89,225,188,34,233,127,219,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,217,215,182,197,84,116,172,69,207,102,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,77,242,191,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,93,247,44,190,15,178,110,22,180,190,247,122,212,100,171,163,205,179,154,136,157,117,179,186,90,121,96,182,65,71,37,67,41,152,201,32,124,141,149,239,108,207,149,207,71,244,233,36,108,218,213,141,206,125,117,243,8,207,243,45,44,230,61,155,106,14,159,100,53,118,60,134,199,81,100,169,161,174,166,84,223,19,254,13,70,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,106,156,18,113,131,140,241,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,59,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,185,210,40,31,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,123,21,175,110,230,61,201,213,170,142,78,189,81,81,126,102,125,248,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,107,122,7,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,165,110,103,92,120,254,219,239,181,58,13,164,247,173,216,14,63,112,119,196,174,150,235,143,114,151,40,153,172,133,209,245,111,105,171,217,167,157,181,8,221,178,73,20,206,72,230,78,187,34,114,64,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,222,229,205,198,191,239,85,167,19,216,51,251,157,170,61,77,197,191,135,114,166,129,123,82,93,40,81,24,145,220,219,14,214,177,187,158,245,142,86,196,174,107,36,107,93,210,38,205,20,105,48,14,41,197,119,21,218,113,194,86,156,63,53,205,101,241,215,90,238,228,22,11,4,19,35,42,174,245,77,68,85,107,85,81,123,112,179,115,86,89,149,21,177,181,205,68,71,189,241,198,252,246,106,150,169,103,122,211,157,220,245,51,82,239,191,25,201,47,61,159,27,91,225,97,167,238,246,161,100,49,255,0,14,22,50,54,244,142,38,55,233,106,117,233,213,122,170,170,173,165,114,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,167,88,146,25,91,39,87,186,70,118,108,208,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,128,0,34,175,52,127,34,122,155,248,47,188,81,21,213,203,131,152,5,103,14,247,216,180,147,87,178,47,246,39,175,241,51,197,83,81,28,245,18,99,181,91,31,38,234,118,66,201,36,124,51,72,136,199,194,141,218,146,74,146,181,89,252,100,150,239,192,40,47,153,141,218,235,96,230,1,168,23,219,21,206,174,221,114,183,84,88,106,232,235,41,38,116,51,211,79,29,166,133,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,89,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,77,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,237,198,199,195,186,90,128,126,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,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,249,31,46,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,103,219,87,245,75,59,209,110,56,181,71,82,244,210,251,240,108,146,205,168,25,71,130,173,240,176,212,118,187,181,117,80,201,252,57,152,248,221,214,57,94,223,169,171,211,175,84,232,168,138,151,125,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,107,150,41,145,17,178,53,174,69,70,61,146,70,206,214,0,6,85,205,41,240,157,229,99,70,253,63,199,189,186,3,170,128,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,2,42,243,71,242,39,169,191,130,251,197,17,93,92,184,57,128,86,112,239,125,139,73,53,123,34,255,0,98,122,255,0,19,60,85,53,17,207,81,38,59,85,177,242,110,167,100,44,146,71,195,52,136,140,124,40,221,169,36,169,43,85,159,198,73,110,252,2,31,243,48,225,83,59,226,127,70,173,172,211,75,149,214,167,36,196,174,9,91,69,141,199,89,12,52,55,158,243,163,138,71,77,222,146,56,217,52,49,171,228,142,87,59,228,213,158,52,106,172,200,230,209,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,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,249,26,9,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,77,206,145,71,138,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,249,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,103,91,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,217,27,93,209,92,140,110,247,171,228,114,111,123,149,108,83,147,143,11,55,91,117,53,119,21,153,76,213,116,180,247,74,121,172,248,164,20,151,87,49,149,80,36,175,142,182,106,168,35,249,61,137,44,44,100,76,149,202,155,227,146,69,139,171,105,229,75,74,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,4,0,231,87,229,99,22,245,2,135,219,174,36,106,229,139,204,2,143,72,171,41,184,126,214,252,139,194,96,181,123,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,231,52,143,115,97,115,27,213,27,27,158,248,238,80,2,149,185,213,249,167,197,189,63,161,247,27,137,47,249,112,115,0,163,226,34,197,22,146,106,246,69,254,203,20,30,38,120,170,106,35,130,158,60,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,255,0,140,145,78,160,14,127,174,154,233,167,28,58,105,197,199,84,53,66,243,224,109,84,61,34,134,24,145,31,85,112,170,114,42,199,75,77,26,170,119,38,126,215,116,78,168,212,107,92,247,185,140,99,222,220,240,241,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,187,35,107,186,43,145,141,222,245,124,142,77,239,114,173,218,115,71,242,39,169,191,130,251,197,17,88,28,185,184,215,253,213,117,30,123,6,127,115,186,201,166,89,79,240,238,84,208,47,118,59,93,114,171,18,59,155,97,218,231,187,107,24,177,202,216,149,174,124,110,107,186,74,232,98,141,111,164,0,83,183,53,14,58,170,115,252,134,235,195,14,150,215,213,193,140,88,234,38,182,230,115,77,75,22,203,181,198,10,168,94,216,34,73,35,89,163,101,44,212,202,139,35,30,206,235,220,244,218,232,216,199,201,34,185,42,121,88,202,125,64,174,246,235,113,8,57,132,103,249,150,150,115,30,205,181,7,79,178,26,187,30,67,99,168,178,84,208,215,83,42,111,137,255,0,6,163,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,181,78,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,220,233,20,1,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,135,11,31,35,186,201,43,27,244,181,122,117,234,189,17,21,83,208,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,125,100,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,1,149,115,74,124,39,121,88,209,191,79,241,239,110,128,175,94,104,60,193,41,174,212,215,174,23,180,90,235,86,198,50,161,212,25,133,242,154,89,105,159,190,25,106,169,235,44,171,20,176,53,202,197,115,32,115,231,138,93,146,49,93,23,212,199,63,172,11,225,163,135,76,239,138,13,83,160,211,60,22,159,252,213,101,226,183,124,63,209,150,191,19,12,51,214,118,229,150,62,247,107,190,199,118,152,237,239,254,72,159,205,83,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,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,42,226,171,75,127,109,60,56,234,46,153,195,98,248,205,125,231,31,170,248,85,23,138,240,253,219,164,76,239,80,255,0,17,94,198,183,165,84,80,59,235,114,49,122,116,127,86,171,145,115,109,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,126,147,234,151,237,167,150,85,255,0,82,230,190,252,102,190,243,163,247,127,138,214,248,95,15,221,186,69,107,158,26,239,225,163,24,214,244,170,138,118,253,13,70,47,78,172,234,213,106,173,0,151,209,205,79,88,239,186,69,194,61,222,155,28,135,165,94,123,112,139,14,146,167,115,63,189,105,106,96,158,74,149,216,246,57,31,220,130,158,88,58,125,46,111,127,123,92,142,98,34,210,102,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,212,212,70,70,229,87,53,17,85,52,187,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,123,213,207,118,214,49,169,213,202,174,94,157,85,85,126,103,235,2,149,185,213,249,167,197,189,63,161,247,27,136,229,145,196,94,9,194,254,150,107,222,166,103,85,31,255,0,64,163,179,209,108,155,250,78,233,225,175,19,65,71,220,138,41,59,61,222,195,219,221,123,118,51,249,170,255,0,36,88,127,174,154,233,168,252,69,234,61,199,84,53,66,243,227,174,181,221,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,246,225,102,231,116,78,170,229,115,156,247,185,239,123,222,235,42,229,117,203,254,142,209,71,109,226,111,91,241,222,245,214,111,13,113,193,237,115,201,4,244,177,210,203,4,83,195,118,119,109,239,221,50,247,122,69,28,136,199,66,232,221,34,181,94,177,58,43,63,51,89,197,143,154,125,100,245,3,33,247,25,207,65,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,214,173,137,207,99,124,76,109,116,142,133,251,155,181,234,173,85,237,190,70,63,66,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,7,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,66,220,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,233,242,242,238,226,243,247,82,214,85,251,83,91,217,211,220,199,181,69,148,108,160,241,51,65,218,108,190,22,174,61,170,146,39,106,73,93,189,27,191,116,82,75,210,55,200,145,109,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,187,34,103,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,207,15,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,253,173,89,102,84,71,72,230,181,17,24,198,71,27,37,255,0,41,222,10,46,57,78,85,108,226,163,82,45,155,49,187,55,90,156,58,7,165,45,68,55,90,230,201,81,79,37,68,141,87,62,72,124,44,144,238,98,58,54,57,101,88,164,99,209,34,84,125,191,148,3,205,31,207,102,166,254,11,236,244,71,20,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,30,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,107,122,167,84,114,57,173,123,28,199,177,143,110,138,116,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,16,56,180,230,165,251,180,241,5,95,163,150,157,30,251,79,73,143,91,226,248,188,245,23,111,1,36,149,213,49,65,81,7,135,115,99,149,59,44,130,69,71,239,102,231,201,34,116,216,216,186,205,37,56,99,226,243,70,184,180,177,92,174,250,85,91,117,101,93,147,179,241,123,93,210,129,212,245,84,29,231,204,216,55,185,170,232,95,220,74,121,30,157,169,95,209,189,55,109,114,237,61,182,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,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,58,220,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,110,201,26,222,170,212,123,182,61,31,27,151,123,28,137,55,249,90,113,237,246,18,178,195,194,142,168,65,191,31,186,220,60,30,33,116,167,167,235,37,5,117,92,234,228,163,168,107,19,172,144,205,60,174,86,75,209,93,28,146,42,61,86,39,35,160,232,28,218,248,215,248,37,29,103,9,186,101,115,186,209,222,166,236,201,154,92,32,94,196,109,161,154,14,227,45,141,85,110,249,59,204,150,41,37,116,110,107,82,52,108,74,178,36,179,49,149,44,125,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,30,131,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,248,115,49,241,187,172,114,189,191,83,87,167,94,169,209,81,21,47,123,68,57,130,104,150,169,112,233,115,226,15,47,186,210,97,244,248,197,67,41,178,171,75,101,158,229,61,149,243,85,118,41,21,233,20,13,150,86,78,142,137,205,123,34,86,117,116,141,234,171,20,155,105,135,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,126,214,172,179,42,35,164,115,90,136,140,99,35,141,146,87,150,47,1,223,182,251,237,54,188,234,197,151,118,3,143,220,27,240,219,93,198,221,220,165,202,38,107,38,108,157,29,221,106,246,105,231,109,58,187,116,114,69,51,146,72,87,174,201,90,151,82,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,0,2,42,243,71,242,39,169,191,130,251,197,17,64,37,170,114,163,227,167,252,71,11,250,215,153,255,0,230,244,184,5,109,115,127,210,107,173,114,84,43,191,232,188,43,28,223,247,112,163,255,0,201,225,45,80,20,3,205,31,207,102,166,254,11,236,244,68,127,210,221,82,206,244,91,59,182,106,102,154,95,126,13,146,89,187,222,10,183,194,195,81,218,238,194,248,100,254,28,204,124,110,235,28,175,111,212,213,233,215,170,116,84,69,77,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,218,229,138,100,68,108,141,107,145,81,143,100,145,179,181,130,146,249,145,243,4,166,226,38,166,61,30,209,187,173,91,116,234,221,80,218,154,219,148,50,203,11,50,103,172,80,73,18,75,79,52,17,77,11,41,166,73,218,140,115,156,201,30,140,147,167,86,70,168,228,243,115,214,216,184,139,168,179,96,113,213,174,159,85,83,173,78,122,246,210,64,232,17,145,82,213,182,220,143,154,70,239,99,214,166,111,165,145,57,30,244,73,21,81,204,141,234,216,193,197,143,154,125,100,245,3,33,247,25,207,213,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,185,203,20,200,138,232,220,231,34,163,216,249,35,126,132,244,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,135,51,25,35,122,73,19,219,245,53,58,244,234,157,81,81,87,213,128,12,171,154,61,224,167,41,177,102,28,35,233,13,219,28,174,241,116,148,248,125,178,215,36,157,167,199,182,170,138,6,210,84,199,209,232,138,187,39,130,86,117,233,181,219,122,181,85,170,138,189,172,2,144,57,201,101,54,44,131,139,138,59,77,162,187,196,85,227,56,125,186,215,116,143,180,246,120,122,167,207,83,86,216,250,185,17,31,214,10,186,119,245,106,171,126,190,157,119,53,200,157,175,145,143,223,103,229,191,212,139,84,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,129,21,121,163,249,19,212,223,193,125,226,136,160,18,213,57,81,241,211,254,35,133,253,107,204,255,0,243,122,92,2,182,185,191,233,53,214,185,42,21,223,244,94,21,142,111,251,184,81,255,0,228,240,150,19,196,142,183,218,184,112,209,44,167,90,47,54,58,187,205,62,57,79,19,153,65,77,35,99,125,76,243,79,29,60,44,87,187,228,198,44,179,71,189,253,28,173,102,231,35,94,168,140,88,87,160,220,231,244,191,42,169,166,177,107,246,17,87,131,212,120,120,90,251,237,173,242,92,173,210,78,216,158,179,62,72,26,207,17,78,199,61,172,108,108,98,84,175,241,122,61,205,70,43,221,99,229,69,243,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,175,89,82,105,93,39,87,182,71,246,97,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,118,203,79,35,152,191,232,200,197,115,94,214,75,20,79,86,63,102,213,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,240,230,99,36,111,73,34,123,126,166,167,94,157,83,170,42,42,209,183,48,206,52,238,188,83,234,133,69,139,16,200,42,221,165,120,213,66,38,63,70,180,206,165,74,217,210,61,178,220,39,141,206,87,61,238,114,202,216,149,232,213,100,42,212,237,198,247,205,185,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,116,86,248,36,107,85,207,123,156,177,58,84,98,181,89,10,185,123,145,189,240,238,191,64,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,8,1,206,175,202,198,45,234,5,15,183,92,74,86,46,79,150,47,48,10,205,93,163,166,225,251,91,242,47,23,157,82,109,131,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,127,156,210,61,174,153,175,111,84,116,141,123,228,148,28,105,241,49,77,194,142,131,93,117,62,26,26,75,133,246,122,136,109,24,245,13,90,75,216,169,184,205,185,91,220,88,218,170,140,142,40,230,153,81,92,205,233,10,198,143,99,158,213,35,175,15,92,224,116,159,86,114,169,177,45,76,211,235,174,3,87,85,216,138,198,234,41,42,114,31,138,85,73,34,71,225,82,42,90,70,204,217,156,175,103,109,27,27,218,255,0,173,21,204,114,49,178,69,94,117,126,105,241,111,79,232,125,198,226,66,12,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,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,220,233,20,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,187,34,103,84,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,220,232,234,95,247,52,127,34,122,155,248,47,188,81,20,2,88,255,0,42,254,58,170,112,12,134,213,195,14,169,87,213,207,140,95,42,33,182,225,147,67,75,22,203,77,198,122,169,158,232,37,72,227,73,164,101,84,213,40,137,35,222,254,211,218,196,218,216,222,247,199,113,32,175,94,101,188,193,41,180,122,213,120,225,243,72,46,181,113,234,13,125,63,134,188,93,169,37,150,150,124,105,143,109,44,241,172,106,248,21,147,190,162,154,121,90,143,134,86,190,5,232,228,84,122,55,165,48,151,83,201,83,202,198,83,234,5,119,183,91,136,1,205,31,207,102,166,254,11,236,244,71,20,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,30,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,107,122,167,84,114,57,173,123,28,199,177,143,110,138,116,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,208,1,66,220,198,120,215,253,234,181,30,11,6,1,115,186,199,166,88,183,240,237,180,211,175,106,59,165,114,43,210,75,155,161,218,215,183,115,30,145,196,217,85,206,100,109,115,186,68,233,165,141,59,7,38,11,182,188,205,170,25,45,139,20,185,210,63,74,232,233,219,87,150,81,215,205,213,33,173,154,57,27,69,45,20,104,187,155,82,247,64,173,123,186,118,221,12,79,73,58,189,180,253,46,36,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,0,50,174,90,167,18,60,116,254,197,56,47,209,237,14,209,204,207,194,106,77,235,79,241,191,140,84,209,55,116,214,43,92,150,152,149,122,76,142,79,15,89,55,88,251,125,17,207,100,74,249,63,132,231,83,200,181,151,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,19,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,70,202,230,49,222,26,55,58,70,194,205,173,218,197,87,42,119,31,35,223,221,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,130,249,160,232,133,171,68,248,175,189,58,205,124,171,184,211,231,244,238,206,30,202,152,218,215,209,207,91,89,84,147,64,142,111,201,236,73,97,145,236,93,173,84,100,141,98,238,86,44,143,233,124,191,53,175,255,0,201,99,137,238,29,43,45,255,0,119,249,30,107,111,170,142,47,255,0,87,37,29,92,115,61,100,255,0,169,44,109,108,127,231,213,206,254,162,16,0,157,60,222,245,210,143,83,248,142,164,211,156,122,243,227,108,186,105,111,117,186,102,177,32,124,45,188,78,244,146,181,99,150,53,115,221,181,140,164,129,236,122,162,199,45,52,173,70,53,119,57,253,47,146,198,131,84,221,179,44,175,136,219,205,21,35,237,182,42,119,227,54,85,154,158,41,95,241,25,146,57,106,102,137,234,253,240,62,42,117,142,53,93,159,196,101,115,218,143,250,94,213,183,64,10,86,231,87,230,159,22,244,254,135,220,110,36,0,39,255,0,43,222,5,191,109,121,83,53,199,88,240,207,23,166,214,93,255,0,7,166,173,118,216,111,183,72,228,106,39,88,85,171,226,40,225,233,39,115,170,181,143,149,25,31,241,90,218,136,210,122,113,209,199,222,51,194,29,53,159,29,179,90,233,50,60,238,229,81,67,92,251,21,74,212,83,177,150,71,203,50,77,82,147,182,39,69,189,203,77,36,12,110,237,204,124,173,149,88,246,49,88,254,213,195,247,16,250,95,196,214,0,221,70,210,139,173,93,101,181,149,9,67,89,21,93,28,148,211,209,86,164,49,77,37,52,141,114,109,115,216,217,227,69,116,110,124,106,170,187,94,238,157,76,251,241,99,230,159,89,61,64,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,78,141,85,86,116,158,146,161,157,28,136,239,163,175,77,174,106,172,181,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,212,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,62,176,1,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,137,11,217,35,122,73,19,29,244,185,58,244,232,189,81,85,23,58,252,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,221,21,68,109,122,127,165,27,209,174,123,89,44,82,177,30,253,155,151,228,190,241,15,170,25,38,131,99,60,55,93,110,180,143,194,113,59,197,77,238,221,78,218,56,219,58,79,54,255,0,165,242,162,110,115,24,233,234,156,212,254,125,106,164,71,43,145,177,36,125,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,54,187,66,118,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,89,64,60,209,252,246,106,111,224,190,207,68,113,74,125,11,212,122,237,14,155,136,123,101,155,199,97,148,57,4,184,221,202,166,157,85,242,91,170,155,13,60,145,190,161,157,62,136,100,241,76,99,36,69,86,247,26,172,118,197,124,73,39,64,224,235,140,92,239,132,12,238,162,255,0,96,163,248,206,55,121,217,246,131,31,238,67,79,241,78,212,53,12,165,254,250,124,18,201,7,106,74,133,147,248,104,155,250,109,119,84,95,151,10,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,208,167,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,209,141,87,42,171,17,241,211,71,75,11,210,47,225,239,137,202,213,127,85,145,242,40,225,92,96,240,153,134,241,117,165,255,0,97,239,181,20,150,123,237,5,68,117,54,44,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,103,94,219,213,21,209,49,83,61,153,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,249,54,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,191,171,252,25,88,184,60,229,153,170,246,201,46,191,25,204,242,143,179,181,25,53,202,39,189,41,93,36,87,122,94,213,53,52,110,233,210,24,187,178,162,72,230,164,146,57,238,115,182,162,178,40,235,175,132,239,52,250,55,234,6,61,238,48,18,255,0,153,215,47,250,61,34,172,169,226,7,68,49,223,9,130,213,238,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,148,49,177,205,133,204,119,69,108,110,99,35,174,178,85,112,11,193,70,85,197,102,163,210,94,238,214,207,15,166,88,205,194,25,50,59,133,66,72,200,235,246,43,100,117,178,157,99,115,30,233,165,98,162,61,204,114,118,99,122,61,87,115,162,100,183,231,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,245,131,149,113,99,229,99,89,61,63,200,125,186,115,53,134,170,0,0,138,188,209,252,137,234,111,224,190,241,68,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,211,175,68,95,228,124,153,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,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,230,93,79,46,14,96,20,124,68,88,162,210,77,94,200,191,217,98,131,196,207,21,77,68,112,83,199,145,82,239,124,155,169,217,11,35,141,147,67,26,163,31,10,55,114,199,18,74,213,127,241,146,41,212,80,15,52,127,61,154,155,248,47,179,209,17,255,0,29,210,220,239,43,193,50,237,76,176,88,188,86,55,130,120,15,180,21,190,42,22,120,63,27,50,195,75,252,55,189,36,147,124,141,86,255,0,13,174,219,211,171,186,39,204,232,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,55,57,98,153,17,93,27,156,228,84,123,31,36,111,208,158,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,240,230,99,36,111,73,34,123,126,166,167,94,157,83,170,42,42,214,183,53,206,58,127,199,240,191,162,153,159,254,113,75,159,214,208,183,253,22,182,215,29,66,59,254,151,197,49,173,255,0,113,10,191,252,162,18,184,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,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,186,30,225,139,135,172,87,133,253,26,178,233,30,45,83,227,252,7,114,166,227,116,125,44,116,243,92,235,165,118,233,106,36,107,19,253,24,216,142,115,220,200,162,137,138,247,236,220,180,3,197,143,154,125,100,245,3,33,247,25,207,201,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,31,36,237,76,190,29,242,49,23,171,95,26,170,181,202,172,149,177,247,94,94,124,105,221,120,88,213,10,123,22,95,144,85,183,74,242,90,133,76,130,141,41,157,84,148,83,172,123,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,109,244,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,125,96,25,87,37,255,0,46,110,53,255,0,117,93,71,158,193,159,220,238,178,105,150,83,252,59,149,52,11,221,142,215,92,170,196,142,230,216,118,185,238,218,198,44,114,182,37,107,159,27,154,238,146,186,24,163,91,233,4,95,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,108,167,89,162,122,70,230,185,101,123,152,205,187,22,73,35,160,27,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,75,74,228,99,247,217,249,111,245,34,213,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,69,94,104,254,68,245,55,240,95,120,162,40,135,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,233,215,162,47,242,25,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,218,184,145,227,111,84,56,160,210,253,62,192,245,26,122,185,238,88,125,69,202,174,235,116,109,84,113,65,125,158,121,27,225,165,125,20,16,197,12,47,166,133,31,11,92,155,213,82,89,23,233,222,228,119,64,229,95,195,197,215,89,120,151,181,103,149,86,170,74,172,79,76,106,33,189,221,159,53,99,161,123,107,85,147,45,181,177,54,53,222,247,165,76,45,153,81,122,71,178,157,232,245,93,205,142,75,222,62,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,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,239,167,73,162,98,72,231,57,37,99,152,253,219,214,72,227,227,248,238,186,106,62,45,163,89,118,131,90,47,59,49,12,218,225,65,113,186,82,72,139,39,241,41,28,175,106,66,142,85,100,93,199,165,59,164,123,90,146,63,194,64,221,232,198,185,174,250,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,221,145,181,221,81,170,246,239,122,178,54,174,247,181,23,69,58,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,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,106,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,1,0,57,213,249,88,197,189,64,161,246,235,137,81,122,55,164,57,150,187,234,37,191,75,116,250,10,73,242,27,181,61,116,212,48,84,206,144,178,161,244,212,147,85,44,40,245,250,90,247,182,7,49,138,229,107,55,185,187,156,198,245,114,121,255,0,240,171,2,202,191,219,92,115,36,199,46,31,242,148,117,214,218,234,121,63,236,201,12,209,200,207,248,156,215,55,251,21,14,213,197,39,25,186,143,197,165,139,78,237,154,143,106,181,69,95,130,91,234,233,230,185,81,177,89,37,214,170,161,241,247,42,100,141,58,71,23,88,233,233,211,182,198,163,123,137,51,147,163,94,200,162,238,188,158,116,66,235,158,113,23,81,172,176,223,41,40,237,186,93,78,174,168,164,116,110,124,245,211,220,105,106,233,162,99,63,147,88,198,181,38,123,158,170,171,213,145,181,26,187,213,241,253,124,234,252,211,226,222,159,208,251,141,196,135,248,54,133,234,62,164,233,198,115,170,24,85,155,226,182,173,57,240,50,223,225,129,85,213,84,244,181,73,80,169,84,216,209,62,184,99,240,174,238,170,46,230,53,237,122,181,88,217,30,198,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,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,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,234,128,230,63,204,2,179,136,139,236,186,73,164,57,23,251,19,208,120,105,229,169,167,142,122,121,50,42,173,140,147,117,67,38,100,114,50,24,100,85,99,33,86,237,89,34,89,92,175,254,10,69,13,172,88,6,101,147,99,57,54,103,98,199,170,234,236,88,117,61,53,77,246,224,212,68,130,133,149,21,12,167,129,30,229,84,69,124,146,200,136,214,39,87,170,54,71,34,109,141,238,111,159,47,251,154,63,145,61,77,252,23,222,40,138,1,61,6,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,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,245,114,170,189,93,215,181,113,253,198,13,171,132,221,35,115,173,235,87,38,119,152,211,214,80,98,140,134,38,171,41,167,99,26,146,87,74,233,24,232,182,83,172,209,61,35,115,92,178,189,204,102,221,139,36,145,208,13,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,171,214,77,33,204,180,35,81,46,26,91,168,48,82,65,144,218,105,232,102,174,130,154,116,153,148,239,169,164,134,169,33,87,167,210,231,177,179,181,143,86,171,153,189,174,218,231,183,163,150,221,57,42,121,88,202,125,64,174,246,235,113,0,57,163,249,236,212,223,193,125,158,136,226,148,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,58,125,16,201,226,152,198,72,138,173,238,53,88,237,138,248,146,78,151,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,187,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,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,81,124,206,185,128,81,234,237,101,79,15,218,33,145,120,188,22,147,116,25,53,202,40,224,150,150,253,85,28,240,205,19,105,158,230,44,137,12,18,83,252,166,141,237,108,206,123,186,35,163,107,31,36,64,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,110,233,106,36,107,19,253,24,216,142,115,26,249,101,137,138,246,111,220,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,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,123,82,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,0,202,185,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,94,167,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,254,187,220,198,189,236,106,61,254,126,229,205,175,135,219,39,17,215,93,50,185,92,187,218,119,71,111,108,12,205,40,169,165,169,133,183,136,223,42,206,212,100,91,223,81,70,246,118,99,142,104,217,213,37,99,213,18,72,100,108,204,155,246,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,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,2,10,243,123,208,186,205,79,225,198,147,81,177,235,55,141,189,105,165,193,215,25,156,197,157,243,54,207,59,18,58,212,142,40,209,204,118,215,178,146,119,189,232,137,28,84,210,185,30,212,220,215,210,182,53,148,223,112,251,140,215,108,114,187,194,85,212,91,235,237,114,73,218,100,155,169,107,105,101,164,169,143,163,209,81,55,193,60,172,235,211,115,119,117,106,163,145,21,63,40,253,92,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,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,242,52,19,192,6,131,83,112,249,194,230,35,140,205,69,87,77,125,191,211,179,38,200,89,87,79,45,52,236,184,213,197,27,157,12,144,200,247,44,79,130,38,195,76,168,136,222,171,78,175,86,53,206,114,18,40,2,149,185,213,249,167,197,189,63,161,247,27,137,199,248,1,224,250,235,197,150,174,53,183,4,164,143,4,195,170,40,235,242,183,205,43,145,245,48,61,238,88,232,98,108,111,108,187,234,18,25,88,178,53,205,72,152,215,191,118,244,142,57,45,255,0,137,142,32,116,191,129,126,30,105,161,183,190,146,146,186,130,207,240,28,11,30,145,100,170,125,84,244,244,237,142,157,174,107,164,73,95,77,10,118,150,105,93,34,42,51,162,110,89,100,141,175,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,155,229,127,68,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,126,239,248,35,53,159,80,173,151,90,29,73,204,173,239,166,150,221,90,157,159,131,90,221,51,94,202,117,137,174,94,179,75,218,130,105,22,68,71,199,244,69,178,55,50,94,229,75,113,99,230,159,89,61,64,200,125,198,114,210,120,98,225,159,13,226,191,149,190,159,105,110,97,93,87,110,123,106,46,247,43,69,206,153,85,207,183,92,99,186,220,89,20,235,30,228,108,204,219,44,140,124,110,84,220,199,187,107,152,253,146,50,162,245,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,118,199,35,35,155,98,253,19,197,220,99,30,232,101,98,182,72,222,173,77,241,189,142,68,232,228,44,83,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,116,43,221,235,20,146,43,27,11,99,116,106,229,98,196,216,173,168,0,10,171,231,73,171,154,79,93,246,75,72,105,108,246,171,246,125,106,241,21,149,21,222,62,165,38,198,105,103,240,239,72,251,49,57,176,190,106,164,137,139,210,109,238,142,40,247,36,105,223,142,84,170,178,239,185,62,234,70,156,100,156,48,38,156,226,212,126,19,41,195,110,19,203,148,55,192,164,62,42,74,218,137,228,165,170,238,183,229,55,88,35,108,29,92,189,198,248,93,170,212,98,68,231,78,160,80,15,52,127,61,154,155,248,47,179,209,19,127,148,158,1,134,234,159,4,217,254,159,106,14,61,73,124,199,175,153,197,125,53,117,13,74,46,201,89,240,251,106,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,0,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,93,173,244,28,181,180,7,246,235,197,6,63,246,143,79,126,212,96,184,191,122,231,146,248,150,117,161,131,251,222,111,4,217,250,170,54,77,245,77,139,164,31,87,113,172,147,115,29,27,101,233,127,192,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,242,156,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,215,163,228,69,233,124,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,84,6,186,114,132,202,157,196,117,147,28,208,235,135,134,211,108,183,196,220,42,107,171,155,36,223,100,225,133,241,119,160,145,234,169,226,119,119,154,148,172,223,221,147,163,219,34,163,97,146,165,109,83,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,248,147,61,242,59,172,146,189,223,83,151,167,94,137,209,17,17,61,88,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,84,0,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,90,247,50,62,95,117,60,68,211,71,172,58,55,106,164,110,162,219,169,219,77,91,109,134,40,161,126,76,197,150,8,226,89,106,38,158,40,97,125,52,41,59,145,238,107,159,35,17,145,245,232,200,209,41,179,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,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,55,58,162,249,163,249,236,212,223,193,125,158,136,147,252,145,237,54,171,253,171,94,108,87,219,101,37,198,219,113,167,199,233,43,40,234,225,108,208,84,193,35,110,109,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,53,115,12,224,178,235,194,198,168,84,95,113,12,126,173,186,87,146,212,34,227,245,139,82,234,164,162,157,99,221,45,190,121,28,212,115,30,215,36,174,137,30,174,87,194,141,94,228,143,100,219,121,87,15,252,88,107,111,12,52,217,84,26,55,145,210,90,31,151,83,210,67,91,52,214,232,42,159,19,233,165,87,197,52,73,51,92,212,122,53,243,198,168,228,115,21,147,189,118,239,108,111,103,53,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,159,50,255,0,184,23,224,202,197,193,230,156,85,91,36,186,252,103,51,202,60,61,70,77,114,137,239,74,87,73,18,63,181,77,77,27,186,116,134,46,236,168,146,57,169,36,142,123,156,237,168,172,138,57,42,102,179,139,31,52,250,201,234,6,67,238,51,150,253,192,86,150,224,154,211,203,99,6,211,77,75,177,124,103,27,188,252,79,198,209,120,169,169,251,189,171,253,84,209,255,0,18,23,178,70,244,146,38,59,233,114,117,233,209,122,162,170,45,75,113,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,220,212,150,21,85,116,110,115,85,21,236,124,114,62,79,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,39,87,42,163,17,221,46,124,3,42,231,170,212,93,51,202,180,190,227,103,183,101,52,157,191,143,99,246,172,154,221,59,35,145,33,170,161,175,165,142,162,39,198,231,177,187,246,247,29,19,213,189,90,146,195,43,17,206,217,212,158,188,171,248,234,169,192,50,27,87,12,58,165,95,87,62,49,124,168,134,219,134,77,13,44,91,45,55,25,234,166,123,160,149,35,141,38,145,149,83,84,162,36,143,123,251,79,107,19,107,99,123,223,29,148,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,54,171,97,102,216,164,123,228,114,46,214,49,219,90,247,236,141,249,225,213,45,82,206,245,167,59,185,234,102,165,223,126,51,146,94,123,62,54,183,194,195,79,221,237,66,200,99,254,28,44,100,109,233,28,76,111,210,212,235,211,170,245,85,85,86,113,166,121,86,157,219,177,11,142,83,73,225,62,218,227,236,201,173,208,62,57,35,153,180,50,85,84,211,196,249,26,246,55,167,115,194,186,86,43,119,53,209,75,19,209,223,87,68,178,174,70,63,125,159,150,255,0,82,45,80,21,235,206,190,237,106,135,134,220,54,197,53,206,145,151,42,204,226,158,174,158,141,211,53,39,154,8,104,43,91,44,172,143,174,231,49,142,158,22,185,200,157,26,178,198,139,211,114,117,128,28,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,254,110,123,218,212,234,170,136,104,36,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,5,180,243,31,229,255,0,71,196,69,138,93,91,210,28,119,253,150,40,60,52,18,211,83,201,5,60,121,21,46,246,71,182,161,243,62,56,217,52,49,170,189,147,43,183,44,113,44,78,71,255,0,5,98,164,18,255,0,185,107,104,15,236,43,134,12,127,237,30,158,253,151,206,178,142,245,207,37,241,44,233,93,63,247,196,222,9,179,245,85,116,123,41,93,23,72,62,158,219,159,38,230,54,71,75,214,85,2,16,115,111,213,93,47,195,56,104,147,79,243,60,118,146,251,147,102,181,29,49,90,122,154,73,36,101,20,244,207,143,196,92,18,86,61,139,11,225,138,125,172,84,114,171,223,59,88,232,228,133,103,66,141,139,62,228,183,172,122,79,140,92,114,221,29,187,195,240,236,251,50,184,83,212,90,234,119,84,205,241,122,90,106,90,137,29,77,177,172,88,105,252,50,50,162,94,227,158,215,75,226,182,252,251,77,66,218,128,5,122,243,175,187,90,161,225,183,13,177,77,115,164,101,202,179,56,167,171,167,163,116,205,73,230,130,26,10,214,203,43,35,235,185,204,99,167,133,174,114,39,70,172,177,162,244,220,157,96,7,44,187,181,170,203,199,30,152,86,94,110,116,148,20,242,84,92,169,25,45,76,205,137,142,158,123,101,92,48,196,142,114,162,43,228,150,72,227,99,127,155,158,246,181,58,170,162,26,9,0,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,73,211,204,235,151,253,102,174,209,212,241,3,162,24,239,139,206,169,55,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,202,24,216,215,76,215,187,162,186,70,177,146,83,97,163,62,8,244,26,167,135,30,26,48,237,54,188,209,82,65,144,165,59,238,153,2,195,79,20,111,91,141,75,214,89,35,149,241,61,237,153,240,181,209,211,36,187,221,189,148,236,84,232,221,173,74,203,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,35,138,115,31,229,255,0,89,195,189,246,93,91,210,28,119,253,137,235,252,52,18,211,83,201,61,68,152,237,86,198,71,182,161,243,62,73,31,12,210,34,189,147,43,182,164,146,172,78,70,127,5,101,137,120,86,180,106,134,157,97,185,142,159,224,249,125,93,154,197,159,211,211,210,100,116,244,204,141,175,175,130,21,147,100,75,42,183,186,198,42,77,43,94,214,57,169,35,36,115,31,185,170,168,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,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,182,253,197,230,131,97,188,54,242,183,203,244,167,12,162,164,107,45,212,246,39,220,235,161,167,88,95,118,184,173,214,129,42,43,101,71,61,238,223,35,155,213,26,175,118,198,35,35,106,236,99,81,41,48,191,238,104,254,68,245,55,240,95,120,162,40,4,189,238,99,188,14,84,241,91,134,208,102,26,124,250,74,125,69,195,233,231,101,12,50,178,40,153,123,164,114,163,214,138,89,213,17,204,123,92,142,116,14,115,187,77,124,178,181,200,212,153,101,142,138,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,61,6,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,240,225,99,35,111,72,226,99,126,150,167,94,157,87,170,170,170,218,87,42,30,7,41,177,171,85,147,139,141,70,125,90,95,110,84,245,15,196,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,218,106,117,137,33,149,178,117,123,164,103,102,26,243,71,243,217,169,191,130,251,61,17,63,249,42,121,88,202,125,64,174,246,235,113,0,57,163,249,236,212,223,193,125,158,136,155,252,164,240,12,55,84,248,38,207,244,251,80,113,234,75,230,61,124,206,43,233,171,168,106,81,118,74,207,135,219,85,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,32,7,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,237,111,229,104,207,26,122,243,160,122,71,151,104,214,152,228,20,150,187,70,93,81,226,223,92,202,110,151,27,108,238,99,34,154,90,57,218,228,88,223,44,81,198,197,115,145,234,205,136,232,187,82,117,122,243,77,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,226,76,246,70,222,145,196,247,125,78,78,189,58,39,85,84,69,208,79,7,220,38,97,188,34,233,127,216,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,217,215,184,244,68,116,175,85,238,160,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,0,50,174,91,79,43,174,95,244,118,138,59,111,19,122,223,142,247,174,179,120,107,142,15,107,158,72,39,165,142,150,88,34,158,27,179,187,111,126,233,151,187,210,40,228,70,58,23,70,233,21,170,245,137,209,57,162,243,0,163,180,81,220,184,100,209,12,139,189,117,155,196,219,179,139,164,17,193,61,44,116,178,193,44,19,90,91,220,99,247,76,189,222,178,201,26,177,208,186,54,198,142,87,172,173,138,184,56,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,221,145,181,221,81,170,246,239,122,178,54,174,247,181,23,66,124,58,232,86,51,195,134,145,216,180,163,22,170,171,170,167,181,211,177,106,170,38,169,168,123,42,107,85,141,241,53,17,69,52,178,165,43,37,149,31,42,193,19,146,54,190,71,170,39,87,57,87,165,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,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,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,252,204,203,234,198,11,251,47,213,60,203,76,254,41,241,63,178,89,5,198,197,227,123,29,159,21,225,106,100,135,187,219,220,237,155,187,123,182,238,119,78,189,58,175,78,167,149,36,87,0,26,13,83,196,31,20,120,142,51,53,21,37,77,138,193,80,204,155,33,101,93,60,85,48,62,221,73,44,110,116,50,67,35,218,146,178,121,93,13,50,162,35,186,37,66,189,88,230,181,200,104,120,0,82,183,58,191,52,248,183,167,244,62,227,113,63,87,149,46,186,105,199,14,154,113,175,186,161,170,23,159,3,106,161,251,53,20,48,196,136,250,171,133,83,146,232,177,210,211,70,170,157,201,159,181,221,19,170,53,26,215,61,238,99,24,247,182,32,113,47,196,94,119,197,6,169,215,234,102,117,81,254,118,142,207,69,178,31,232,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,110,247,255,0,53,95,228,137,61,57,95,114,251,166,187,83,89,120,161,214,155,85,91,24,202,134,215,225,246,58,152,165,166,126,248,101,165,168,163,189,36,177,78,215,43,21,204,157,172,130,88,182,72,197,108,191,83,28,206,182,190,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,167,201,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,78,180,45,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,115,252,175,120,233,253,181,226,172,208,237,99,204,252,94,164,217,119,252,30,166,181,187,102,190,218,227,141,170,157,102,87,47,136,172,135,164,157,206,168,215,190,36,100,159,197,115,106,36,73,254,1,29,120,219,227,7,25,225,27,75,229,189,57,105,43,115,107,229,60,237,196,236,245,113,84,118,43,167,138,72,25,51,228,146,38,43,90,200,91,82,201,85,142,124,107,34,53,88,199,53,87,115,115,215,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,169,55,245,143,149,102,163,232,255,0,10,113,235,125,206,255,0,227,51,59,55,91,142,81,140,210,192,181,17,209,91,94,177,181,169,12,177,35,187,147,83,253,114,84,61,127,131,219,89,21,175,68,167,223,81,18,244,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,62,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,154,40,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,183,198,231,116,71,43,27,189,138,201,26,155,30,213,94,150,80,15,52,127,61,154,155,248,47,179,209,30,127,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,119,54,242,117,35,76,244,107,140,77,14,167,178,100,244,159,27,196,50,235,125,53,230,207,112,138,55,65,85,77,221,135,185,77,93,76,178,51,124,51,35,36,234,155,155,243,107,220,201,26,230,57,236,116,10,225,67,87,184,104,229,187,117,186,104,22,182,79,144,91,245,66,241,80,233,179,91,245,36,15,175,178,81,178,23,84,186,217,12,125,190,147,43,36,164,146,25,209,89,78,247,238,175,70,202,230,43,29,20,22,105,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,119,248,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,122,47,201,205,84,95,154,41,250,192,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,0,3,149,113,99,229,99,89,61,63,200,125,186,115,53,134,170,0,0,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,85,95,53,206,5,191,199,241,65,162,152,103,254,113,85,159,209,80,187,253,23,54,233,29,58,55,254,151,197,61,174,255,0,113,50,179,252,162,98,37,114,233,210,253,121,206,248,151,199,50,125,10,117,37,182,163,15,168,109,109,222,253,114,162,241,54,235,117,20,172,124,82,199,51,58,181,101,124,241,58,104,153,11,30,201,29,213,206,107,226,72,223,52,95,95,52,127,61,154,155,248,47,179,209,18,171,145,143,223,103,229,191,212,139,41,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,254,36,47,100,141,233,36,76,119,210,228,235,211,162,245,69,84,92,246,113,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,220,212,150,21,85,116,110,115,85,21,236,124,114,62,210,121,110,114,251,169,225,218,154,77,97,214,75,85,35,181,22,227,78,234,106,43,108,209,69,51,241,150,36,179,199,42,197,81,12,242,195,51,234,97,88,28,175,107,90,248,216,175,143,175,71,200,139,61,65,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,158,43,155,124,154,13,23,13,18,59,84,168,169,42,179,37,168,219,129,178,42,158,197,197,43,85,241,165,67,226,114,70,245,90,102,196,168,249,216,246,164,111,219,19,55,71,51,160,145,180,108,104,207,130,60,75,91,112,62,26,48,236,51,95,155,73,6,79,99,167,125,182,42,40,98,131,125,13,186,7,172,52,112,75,45,60,178,67,59,210,24,216,169,35,54,125,14,99,94,215,72,199,201,39,117,6,85,203,222,184,112,153,134,241,117,192,78,141,224,247,218,138,75,61,246,131,7,198,170,108,89,27,168,22,170,123,83,214,138,149,103,70,49,36,137,94,201,98,98,198,230,43,246,117,237,189,81,93,19,21,41,7,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,127,127,86,117,251,89,117,215,224,31,181,205,66,186,229,31,101,237,233,108,181,248,215,181,123,16,252,183,57,118,162,119,38,126,214,119,39,126,233,100,216,205,239,118,214,244,152,28,177,120,14,253,183,223,105,181,231,86,44,187,176,28,126,224,223,134,218,238,54,238,229,46,81,51,89,51,100,232,238,235,87,179,79,59,105,213,219,163,146,41,156,146,66,189,118,74,212,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,135,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,254,28,44,124,142,235,36,172,111,210,213,233,215,170,244,68,85,76,235,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,108,84,241,185,235,254,148,143,86,181,141,124,178,202,244,99,55,237,78,84,93,79,44,94,60,127,109,246,42,109,6,213,139,214,236,251,31,183,183,225,183,75,141,199,185,85,148,66,215,204,233,58,55,180,212,239,83,192,218,116,118,233,36,150,102,164,147,47,93,146,185,39,249,21,121,163,249,19,212,223,193,125,226,136,160,18,242,121,105,241,213,83,196,214,51,85,166,26,157,95,87,85,170,24,229,60,247,42,170,231,82,197,28,23,123,114,212,34,54,118,36,17,178,40,95,10,207,12,46,141,90,155,147,183,35,92,245,116,137,31,63,227,211,130,205,6,177,106,133,155,139,92,191,31,171,163,211,170,122,138,170,189,83,183,217,170,123,83,215,206,177,170,208,75,79,10,53,58,62,174,177,98,165,168,115,36,98,170,212,71,47,240,213,106,42,91,39,248,116,227,167,135,30,39,123,54,220,3,51,248,126,73,46,239,240,102,250,214,81,221,23,167,121,127,132,205,206,142,167,248,112,62,87,120,121,37,216,197,106,201,177,87,161,32,15,21,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,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,206,14,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,205,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,90,104,231,42,205,71,214,14,20,228,214,251,101,255,0,193,230,119,158,151,28,95,25,170,129,105,227,173,182,177,100,107,146,105,101,70,246,230,168,250,36,167,122,127,7,182,145,171,158,169,81,190,158,16,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,104,83,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,55,58,69,3,202,106,150,169,96,154,45,130,92,245,51,82,239,191,6,198,236,221,159,27,91,225,102,168,237,119,102,100,49,255,0,14,22,62,71,117,146,86,55,233,106,244,235,213,122,34,42,166,117,248,157,226,23,42,226,131,89,111,90,185,148,211,120,15,31,219,166,183,90,217,85,37,68,54,202,24,155,182,42,120,220,245,255,0,74,71,171,90,198,190,89,101,122,49,155,246,167,42,46,167,150,47,30,63,182,251,21,54,131,106,197,235,118,125,143,219,219,240,219,165,198,227,220,170,202,33,107,230,116,157,27,218,106,119,169,224,109,58,59,116,146,75,51,82,73,151,174,201,92,147,252,2,0,115,171,242,177,139,122,129,67,237,215,18,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,111,137,253,21,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,219,62,208,99,253,201,170,62,23,221,154,161,148,191,223,79,130,40,231,238,199,78,178,127,13,23,103,93,174,232,169,243,226,169,203,23,78,49,254,53,113,61,116,194,168,190,27,130,209,120,172,146,186,193,19,17,148,180,87,218,121,33,90,38,83,43,37,100,145,66,249,37,117,74,70,140,124,81,186,133,209,47,72,231,142,56,231,81,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,89,166,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,80,183,21,252,10,234,39,15,218,243,107,211,12,98,130,174,245,98,207,47,13,182,224,53,213,117,84,145,207,117,123,188,50,44,18,35,100,68,141,241,75,87,28,43,36,141,137,143,84,89,26,214,181,122,54,223,248,36,224,251,25,225,27,75,226,178,181,41,43,115,107,229,60,14,203,47,20,146,212,118,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,107,124,255,0,52,127,34,122,155,248,47,188,81,20,2,95,247,52,127,34,122,155,248,47,188,81,20,2,105,247,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,248,112,177,242,59,172,146,177,191,75,87,167,94,171,209,17,85,51,153,196,142,183,221,120,143,214,220,167,90,47,54,58,75,53,70,71,81,19,153,65,77,35,164,101,52,16,193,29,60,44,87,187,230,247,164,80,199,189,253,26,142,126,231,35,88,138,140,78,127,105,185,212,217,110,180,87,154,56,233,36,168,160,168,142,166,38,85,210,69,85,3,158,199,35,154,146,67,51,93,20,172,234,137,213,146,53,204,114,117,71,34,162,170,26,51,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,181,203,20,200,136,217,26,215,34,163,30,201,35,101,54,115,71,243,217,169,191,130,251,61,17,63,249,42,121,88,202,125,64,174,246,235,113,0,57,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,151,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,110,119,69,232,173,86,185,204,123,94,199,189,142,206,182,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,244,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,251,93,209,122,35,145,205,115,30,214,61,143,99,110,167,151,55,5,31,186,174,156,79,127,207,237,150,169,53,55,41,254,37,202,166,4,238,201,107,161,84,98,199,108,108,219,156,199,109,123,22,73,93,18,53,175,145,205,111,89,91,12,82,44,192,5,117,115,0,230,117,71,164,85,151,125,16,225,250,183,197,231,84,155,34,185,100,208,62,9,105,108,53,81,207,27,159,74,216,166,138,88,234,166,88,219,52,114,167,210,216,92,246,166,231,72,215,178,62,1,148,115,0,163,226,35,151,182,164,105,38,175,100,95,236,177,65,240,233,226,169,168,142,10,120,242,42,95,141,210,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,255,0,25,34,136,28,39,121,167,209,191,80,49,239,113,128,210,152,0,202,185,113,58,201,199,85,55,11,92,19,104,230,15,167,213,244,143,213,75,254,155,227,19,80,195,83,75,43,217,108,183,77,111,86,45,201,21,99,88,38,123,100,167,116,108,133,207,254,187,218,247,49,236,106,177,245,45,105,182,102,90,175,159,209,89,168,228,171,191,229,153,141,226,58,104,159,87,86,139,61,194,227,87,50,53,171,36,211,57,17,95,36,178,39,87,200,228,249,185,85,203,252,212,190,142,0,120,62,181,112,155,164,109,109,193,42,228,206,243,26,122,58,252,173,243,74,213,101,52,236,99,150,58,24,155,27,221,22,202,117,154,86,44,141,115,150,87,185,239,221,177,99,142,57,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,154,249,205,232,93,102,45,172,182,45,121,180,89,182,89,115,107,124,118,235,165,92,107,60,159,211,20,141,86,53,102,87,34,197,23,114,145,41,219,27,26,228,87,248,73,221,177,21,174,115,171,172,183,78,75,26,13,77,105,195,114,190,35,111,52,85,108,185,95,106,31,140,217,86,106,121,98,103,195,161,88,229,169,154,39,171,246,78,201,106,18,56,213,118,127,13,244,47,106,63,234,123,82,205,0,5,43,115,171,243,79,139,122,127,67,238,55,18,5,71,118,186,195,106,168,177,67,115,171,101,182,178,162,26,186,138,54,204,228,130,105,225,108,141,138,87,199,215,107,158,198,207,51,90,229,78,173,73,100,68,233,185,122,204,174,92,220,4,254,245,23,217,245,35,81,39,240,250,101,140,220,60,29,93,60,21,27,42,175,85,204,99,37,90,54,171,23,124,48,163,36,141,210,203,242,114,181,237,100,75,185,206,146,27,212,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,162,184,57,172,112,57,83,169,86,170,254,41,52,217,244,145,95,113,139,58,191,41,182,57,145,64,151,27,117,43,94,245,173,100,157,17,95,83,12,93,90,230,200,229,238,67,20,109,98,181,209,54,57,170,47,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,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,124,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,236,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,236,200,244,98,166,215,68,249,101,81,226,181,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,62,72,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,153,214,226,43,94,115,46,36,181,114,251,170,217,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,118,70,215,116,87,35,27,189,234,249,28,155,222,229,89,233,202,83,130,143,141,214,81,241,101,169,182,203,85,101,150,30,244,120,93,190,116,239,200,234,232,103,237,190,230,228,71,108,143,178,248,165,142,38,200,215,57,100,87,74,137,26,197,11,223,109,69,21,243,48,224,162,221,195,6,119,109,205,180,210,217,225,180,219,45,233,77,69,71,26,85,77,240,106,232,97,141,36,167,154,162,103,73,191,189,209,243,198,174,147,114,244,157,168,196,108,40,231,120,174,0,120,193,186,240,155,171,141,117,193,105,36,193,51,26,138,58,12,173,147,68,229,125,52,12,123,146,58,232,157,27,29,46,250,116,154,87,172,109,107,146,86,57,236,219,189,99,146,59,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,160,206,104,254,123,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,157,54,185,236,108,240,185,205,69,234,212,150,53,94,155,147,172,234,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,78,157,95,34,172,64,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,249,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,220,247,42,62,29,63,98,220,56,193,159,222,233,246,100,154,165,225,239,181,31,95,94,213,173,172,119,195,162,250,101,124,110,235,28,178,84,110,70,177,233,226,251,111,78,177,39,73,170,0,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,128,0,57,87,22,62,86,53,147,211,252,135,219,167,51,88,106,160,0,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,242,154,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,196,153,239,145,221,100,149,238,250,156,189,58,244,78,136,136,137,69,156,209,252,246,106,111,224,190,207,68,74,174,70,63,125,159,150,255,0,82,45,80,242,153,134,149,105,198,160,95,113,108,159,53,194,237,87,171,174,21,112,117,210,193,87,89,78,146,73,111,170,86,43,22,72,213,127,236,187,162,245,106,73,20,50,34,111,138,55,55,213,128,102,179,139,31,52,250,201,234,6,67,238,51,150,253,192,86,169,96,154,45,203,99,6,212,189,75,190,252,27,27,179,124,79,198,214,248,89,170,59,93,219,253,84,49,255,0,14,22,62,71,117,146,86,55,233,106,244,235,213,122,34,42,165,64,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,108,84,241,185,235,254,148,143,86,181,141,124,178,202,244,99,55,237,73,255,0,202,143,129,111,241,28,80,107,94,25,255,0,155,213,96,20,85,206,255,0,73,206,186,73,78,173,255,0,162,240,175,115,191,221,204,140,255,0,39,152,181,64,12,171,154,83,225,59,202,198,141,250,127,143,123,116,5,48,115,29,226,223,13,226,183,87,40,42,180,251,23,164,167,199,176,250,121,237,116,55,233,105,150,43,141,237,142,122,57,100,151,175,71,50,153,174,71,44,17,57,55,183,187,43,221,181,211,44,81,196,179,65,28,0,241,111,134,241,75,164,109,165,179,98,244,152,174,67,131,83,209,218,239,86,27,125,50,197,110,165,99,152,230,211,73,69,211,233,109,51,219,4,136,216,186,239,139,182,230,46,230,163,37,146,189,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,180,155,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,1,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,239,168,72,98,122,70,230,181,34,99,88,205,187,210,73,36,224,17,224,25,148,184,13,70,169,55,30,171,76,78,150,241,13,129,247,103,34,54,5,184,203,12,147,182,157,138,171,213,239,72,161,123,221,181,23,98,44,123,246,247,35,221,250,186,55,164,57,150,187,234,37,191,75,116,250,10,73,242,27,181,61,116,212,48,84,206,144,178,161,244,212,147,85,44,40,245,250,90,247,182,7,49,138,229,107,55,185,187,156,198,245,114,121,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,254,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,108,168,88,101,122,198,214,181,98,123,94,205,187,18,57,36,249,121,163,249,19,212,223,193,125,226,136,160,187,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,15,214,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,211,199,31,50,58,110,36,120,116,196,112,44,14,42,75,5,70,83,81,89,54,123,96,115,37,171,158,133,148,149,81,58,221,11,43,36,134,40,158,201,85,158,33,203,19,85,237,88,227,98,185,169,189,178,71,94,5,184,116,253,231,120,142,199,112,11,149,63,119,27,183,238,190,228,223,94,222,182,186,119,179,124,95,41,99,147,248,210,62,26,125,209,185,94,206,255,0,113,17,81,138,104,164,160,30,98,60,94,126,245,186,202,159,101,171,123,218,123,135,119,104,177,125,244,30,26,105,251,173,139,197,85,201,185,86,69,238,201,19,118,35,182,109,138,56,186,198,201,22,93,222,171,150,127,5,22,238,39,243,187,150,109,169,118,207,19,166,216,151,90,106,218,57,18,170,31,140,215,77,12,137,29,60,53,16,186,61,157,158,172,158,69,108,155,147,172,13,86,43,102,87,54,245,10,160,230,223,193,101,170,203,77,39,21,154,91,143,210,80,83,201,81,211,60,130,42,150,196,199,79,60,177,199,79,112,138,5,106,34,190,73,100,86,78,172,119,87,61,241,73,219,85,89,229,32,95,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,118,203,79,35,152,191,232,200,197,115,94,214,75,20,79,86,63,102,213,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,240,230,99,36,111,73,34,123,126,166,167,94,157,83,170,42,42,250,11,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,1,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,239,168,72,98,122,70,230,181,34,99,88,205,187,210,73,36,224,17,224,25,148,184,13,70,169,55,30,171,76,78,150,241,13,129,247,103,34,54,5,184,203,12,147,182,157,138,171,213,239,72,161,123,221,181,23,98,44,123,246,247,35,221,250,186,55,164,57,150,187,234,37,191,75,116,250,10,73,242,27,181,61,116,212,48,84,206,144,178,161,244,212,147,85,44,40,245,250,90,247,182,7,49,138,229,107,55,185,187,156,198,245,114,121,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,254,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,108,168,88,101,122,198,214,181,98,123,94,205,187,18,57,36,148,0,128,28,234,252,172,98,222,160,80,251,117,196,165,99,165,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,187,36,107,122,35,149,142,216,244,100,141,77,236,106,166,138,116,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,62,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,249,43,109,54,171,141,77,5,101,194,217,73,85,81,107,168,90,186,25,102,133,175,125,44,235,20,144,172,177,57,83,171,30,177,77,44,106,230,244,93,146,61,191,201,202,139,245,145,87,154,63,145,61,77,252,23,222,40,138,1,47,251,154,63,145,61,77,252,23,222,40,138,1,37,167,48,206,52,238,188,83,234,133,69,139,16,200,42,221,165,120,213,66,38,63,70,180,206,165,74,217,210,61,178,220,39,141,206,87,61,238,114,202,216,149,232,213,100,42,212,237,198,247,205,187,207,240,47,193,149,247,140,61,71,170,182,73,117,248,54,25,139,248,122,140,154,229,19,216,181,77,142,85,127,106,154,154,55,117,235,52,189,169,81,36,115,86,56,218,199,57,219,149,25,20,157,215,153,111,47,186,157,30,186,222,56,131,210,11,85,36,122,125,95,81,226,111,22,154,72,162,165,131,26,123,221,75,4,105,26,62,117,124,236,168,169,158,87,35,33,137,172,129,58,53,17,24,141,233,24,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,110,114,197,50,34,186,55,57,200,168,246,62,72,223,250,188,122,234,150,9,173,60,88,231,58,153,166,151,223,140,227,119,159,134,120,42,223,11,53,63,119,181,109,165,134,79,225,204,198,72,222,146,68,246,253,77,78,189,58,167,84,84,85,178,174,74,158,86,50,159,80,43,189,186,220,64,14,104,254,123,53,55,240,95,103,162,39,255,0,37,79,43,25,79,168,21,222,221,110,39,249,229,50,45,45,193,50,188,239,17,212,203,253,139,197,100,152,39,143,251,63,91,226,166,103,131,241,176,164,53,95,195,99,210,57,55,198,212,111,241,26,237,189,58,183,162,252,207,86,1,2,185,145,242,251,169,226,38,154,61,97,209,187,85,35,117,22,221,78,218,106,219,108,49,69,11,242,102,44,176,71,18,203,81,52,241,67,11,233,161,73,220,143,115,92,249,24,140,143,175,70,70,137,73,135,85,225,59,205,62,141,250,129,143,123,140,6,148,192,6,85,207,170,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,252,154,198,53,169,209,17,16,187,254,90,28,14,83,112,227,134,195,172,57,195,234,223,168,185,165,158,54,77,73,35,37,167,101,142,221,50,199,58,81,58,23,163,92,181,42,230,68,233,156,246,253,15,141,35,98,34,53,239,154,111,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,16,215,155,52,122,95,47,7,215,70,234,61,109,93,45,114,94,40,221,137,190,154,154,73,222,183,180,108,138,198,43,91,35,24,140,117,50,86,49,239,149,202,214,49,206,123,91,36,173,142,55,81,9,164,142,14,237,54,171,47,10,26,61,71,102,182,82,80,83,201,131,217,106,223,21,52,45,137,142,158,122,56,166,154,85,107,81,17,95,36,178,73,35,221,252,220,247,185,203,213,85,84,236,0,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,57,87,58,191,52,248,183,167,244,62,227,113,56,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,187,182,119,23,162,50,57,164,70,201,218,88,221,160,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,123,222,174,123,182,177,141,78,174,85,114,244,234,170,171,243,63,88,25,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,223,245,99,58,253,151,233,102,101,169,159,11,248,159,217,44,126,227,125,240,93,254,207,138,240,180,210,77,218,238,109,118,205,221,189,187,182,187,167,94,189,23,167,67,207,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,219,227,115,186,35,149,141,222,197,100,141,77,143,106,173,96,243,88,224,114,155,77,110,181,252,82,105,179,234,229,177,100,247,133,126,83,108,115,37,157,109,215,26,167,61,235,90,201,58,42,50,154,105,122,181,205,145,201,219,154,88,218,197,115,101,108,112,193,253,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,246,183,170,117,71,35,154,215,177,204,123,24,246,232,83,134,142,34,240,78,40,52,178,131,83,48,90,143,243,84,119,138,45,147,127,70,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,118,63,249,162,255,0,52,74,213,231,89,123,214,86,106,62,23,96,189,205,225,116,202,162,222,250,155,21,53,61,193,178,71,91,116,133,122,85,212,84,67,177,175,100,209,178,162,24,216,142,89,24,145,185,93,27,209,210,207,27,96,94,138,71,165,242,234,230,32,221,106,173,171,165,193,18,241,76,236,129,244,212,210,78,245,162,71,162,200,197,108,82,50,84,99,145,54,61,241,185,100,99,28,231,177,178,61,173,141,218,104,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,250,206,105,196,141,179,68,174,218,37,148,210,241,27,37,35,52,233,148,241,84,223,22,166,174,122,102,108,134,120,229,137,17,244,238,108,202,245,153,145,35,25,26,239,145,234,214,34,57,93,181,115,68,93,159,39,154,221,109,127,14,149,22,252,242,211,73,30,159,65,80,179,96,85,205,116,29,249,216,250,170,180,184,194,244,141,234,244,100,117,49,238,106,202,198,189,86,105,58,57,236,70,35,43,219,154,63,158,205,77,252,23,217,232,137,85,203,199,135,172,87,138,14,94,154,137,164,121,77,79,128,241,250,129,85,83,110,186,50,150,58,137,173,149,209,80,91,157,21,68,109,122,127,165,27,209,174,99,159,20,178,177,30,205,251,146,184,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,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,157,3,130,61,6,166,226,59,137,124,59,77,175,52,85,115,227,203,80,251,166,64,176,211,203,35,18,221,76,197,150,72,229,124,79,99,161,100,206,108,116,201,46,246,236,125,67,21,58,187,107,87,70,96,0,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,0,3,42,229,255,0,127,228,178,255,0,221,255,0,255,0,167,10,1,53,80,0,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,10,1,230,143,231,179,83,127,5,246,122,34,85,114,49,251,236,252,183,250,145,106,128,0,102,179,139,31,52,250,201,234,6,67,238,51,157,43,94,165,204,169,56,40,225,126,7,102,181,111,196,238,148,249,91,217,142,54,36,100,17,92,105,111,117,8,234,215,189,23,172,207,124,85,140,141,173,114,127,9,35,145,88,191,199,145,15,147,151,142,142,105,62,187,113,65,99,211,221,99,155,189,101,169,183,220,42,32,180,109,169,111,198,42,163,167,115,155,77,223,167,123,31,79,177,157,202,158,226,187,106,248,94,223,243,145,13,10,3,42,230,148,248,78,242,177,163,126,159,227,222,221,1,154,194,111,241,91,199,29,78,75,195,110,155,112,143,167,44,164,91,21,183,7,197,153,151,93,145,241,84,45,117,92,84,20,147,182,138,5,106,185,34,100,18,181,157,215,47,73,86,104,157,31,70,54,55,247,163,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,119,75,81,35,88,159,232,198,196,115,152,215,203,44,76,87,179,126,228,157,60,123,114,189,193,52,171,70,162,213,206,30,163,186,179,236,93,190,40,242,107,93,84,147,87,77,115,167,107,145,175,185,177,200,139,219,153,155,150,73,218,141,100,29,166,185,237,72,123,74,217,107,219,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,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,221,121,135,113,11,138,241,65,168,90,119,171,152,181,55,128,241,250,127,75,77,113,181,190,170,58,137,173,149,209,92,238,45,150,158,71,49,127,209,145,138,230,177,207,138,88,158,172,102,253,169,42,185,24,253,246,126,91,253,72,247,252,228,238,252,65,80,233,61,166,223,134,219,191,216,158,191,172,25,149,77,59,98,168,145,213,94,38,158,74,38,212,49,208,172,148,208,182,72,83,100,209,203,181,242,74,177,200,140,254,18,77,77,133,175,115,26,182,104,149,167,151,94,150,82,240,229,37,35,244,233,249,197,61,77,141,105,170,231,169,102,201,169,110,178,202,138,250,135,58,100,122,76,249,81,236,145,119,198,244,115,21,26,173,218,145,47,149,199,158,205,50,252,107,217,235,78,149,206,26,139,68,153,196,93,61,195,3,187,85,201,168,51,211,164,57,237,11,155,63,98,7,178,150,145,109,211,49,100,98,49,95,37,52,155,92,145,61,204,68,134,62,173,99,213,234,248,171,195,117,207,91,109,58,219,139,85,112,229,29,91,245,21,245,18,211,88,210,154,146,10,151,239,154,9,34,149,85,149,13,116,40,196,133,242,171,223,34,108,141,136,231,170,181,27,185,46,211,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,4,223,230,189,192,229,78,53,117,189,241,113,167,47,164,75,21,202,162,157,249,117,165,25,21,58,208,213,202,232,224,109,108,8,212,106,74,201,229,115,59,173,94,178,164,210,186,78,175,108,143,236,214,89,121,60,164,52,26,155,75,56,104,143,82,110,20,85,112,100,58,159,81,241,74,148,169,167,150,157,241,91,160,124,145,80,198,140,123,213,175,99,154,178,212,178,86,177,155,217,88,212,250,154,198,57,127,39,156,53,110,182,179,135,74,123,126,7,105,164,147,79,167,168,73,179,218,231,58,14,252,12,101,85,34,91,161,98,72,244,122,178,74,153,55,57,98,99,158,139,12,125,92,198,43,209,244,152,105,119,134,235,102,137,90,116,75,22,165,225,202,74,71,233,211,233,229,169,177,173,53,92,245,44,217,52,242,75,42,43,234,28,233,145,233,51,229,71,178,69,223,27,209,204,84,106,183,106,116,176,102,91,95,191,99,95,182,92,179,247,124,248,175,236,247,226,14,248,23,196,247,119,187,59,83,126,221,255,0,196,236,247,59,157,174,239,241,123,93,190,239,241,55,147,215,146,126,79,171,137,153,103,152,125,154,223,73,93,167,73,79,75,95,122,154,174,228,248,223,107,184,185,36,101,51,169,96,77,205,145,243,182,57,27,47,210,222,172,167,141,203,42,44,108,138,110,191,206,78,239,196,21,14,147,218,109,248,109,187,253,137,235,250,193,153,84,211,182,42,137,29,85,226,105,228,162,109,67,29,10,201,77,11,100,133,54,77,28,187,95,36,171,28,136,207,225,36,212,216,90,247,49,171,102,137,90,121,117,233,101,47,14,82,82,63,78,159,156,83,212,216,214,154,174,122,150,108,154,150,235,44,168,175,168,115,166,71,164,207,149,30,201,23,124,111,71,49,81,170,221,169,18,249,92,121,236,211,47,198,189,158,180,233,92,225,168,180,73,156,69,211,220,48,59,181,92,154,131,61,58,67,158,208,185,179,246,32,123,41,105,22,221,51,22,70,35,21,242,83,73,181,201,19,220,196,72,99,234,214,61,94,175,138,188,55,92,245,182,211,173,184,181,87,14,81,213,191,81,95,81,45,53,141,41,169,32,169,126,249,160,146,41,85,89,80,215,66,140,72,95,42,189,242,38,200,216,142,122,171,81,187,146,215,249,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,159,252,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,122,14,99,188,14,83,112,165,153,80,102,26,124,250,186,141,58,204,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,187,174,100,82,181,200,229,133,101,147,159,240,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,46,230,232,35,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,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,252,138,108,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,0,34,175,52,127,34,122,155,248,47,188,81,20,2,95,247,52,127,34,122,155,248,47,188,81,20,2,117,254,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,30,228,116,207,221,44,108,100,109,84,220,247,183,115,152,205,242,51,67,218,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,196,153,239,145,221,100,149,238,250,156,189,58,244,78,136,136,137,232,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,7,143,238,15,174,188,38,234,227,155,111,74,73,48,76,198,162,178,191,20,124,50,185,95,77,3,30,213,146,134,86,200,247,75,190,157,38,137,137,35,156,228,149,142,99,247,111,89,35,142,48,23,83,201,83,202,198,83,234,5,119,183,91,136,1,205,31,207,102,166,254,11,236,244,68,255,0,228,169,229,99,41,245,2,187,219,173,196,255,0,0,0,85,7,54,254,11,45,86,90,105,56,172,210,220,126,146,130,158,74,142,153,228,17,84,182,38,58,121,229,142,58,123,132,80,43,81,21,242,75,34,178,117,99,186,185,239,138,78,218,170,207,41,89,120,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,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,228,104,163,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,126,215,44,83,34,35,100,107,92,138,140,123,36,141,157,172,202,185,165,62,19,188,172,104,223,167,248,247,183,64,102,176,181,78,85,156,7,127,224,142,42,245,126,203,254,118,92,66,197,115,183,127,208,62,154,246,215,247,127,235,13,137,146,67,254,110,161,142,255,0,20,242,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,1,81,124,233,245,230,166,237,153,98,156,57,89,171,105,31,109,177,83,179,38,189,36,53,17,74,255,0,136,204,146,69,77,12,172,70,111,129,241,83,172,146,34,111,254,35,43,152,229,103,210,199,45,101,151,39,201,147,93,40,242,157,26,190,232,53,222,243,190,245,132,220,36,184,218,233,36,72,35,254,135,171,114,61,201,10,53,82,89,123,117,107,80,233,30,230,170,51,197,192,221,234,142,107,91,98,160,241,89,174,136,104,190,165,93,98,190,234,54,144,225,89,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,47,78,175,114,255,0,106,159,86,11,164,250,89,165,254,59,246,103,166,152,166,37,241,62,215,141,248,21,154,154,131,197,118,247,118,251,189,150,55,126,222,227,246,238,235,211,123,186,127,53,42,7,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,205,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,78,171,197,143,149,141,100,244,255,0,33,246,233,202,54,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,118,206,226,116,86,73,52,104,232,251,171,35,116,39,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,65,156,194,248,58,253,210,181,78,143,236,245,103,139,195,51,95,29,113,177,127,15,183,240,254,221,74,239,183,125,115,203,44,189,136,101,164,254,59,246,247,59,191,36,234,215,244,234,188,149,60,211,229,62,159,215,123,141,184,181,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,124,110,119,85,106,61,187,216,175,141,203,177,238,69,207,103,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,178,70,183,170,181,30,237,143,71,198,229,222,199,34,88,87,39,222,47,63,151,8,249,213,111,249,250,220,25,209,208,127,211,213,87,210,77,43,23,253,57,227,87,179,252,251,86,79,241,17,150,168,82,183,51,174,60,127,109,247,218,157,6,210,123,214,236,7,31,184,59,226,87,75,117,199,185,75,148,76,214,66,232,250,183,180,213,236,211,206,218,132,110,217,36,138,103,36,115,39,93,145,57,56,87,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,109,118,132,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,40,51,154,63,158,205,77,252,23,217,232,137,255,0,201,83,202,198,83,234,5,119,183,91,142,213,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,215,172,50,246,162,69,145,173,89,35,115,26,230,238,68,124,82,114,174,81,252,61,126,201,52,38,233,169,23,122,155,172,89,38,160,92,37,166,186,90,43,105,124,55,194,62,21,89,89,70,218,117,141,201,220,239,119,60,67,164,87,109,233,185,140,216,213,141,206,124,234,0,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,0,28,171,247,78,225,99,255,0,70,157,42,255,0,228,219,119,255,0,98,124,156,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,67,54,230,170,0,0,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,1,64,60,209,252,246,106,111,224,190,207,68,74,174,70,63,125,159,150,255,0,82,45,80,249,43,110,214,171,117,77,5,29,194,231,73,75,81,116,168,90,74,24,166,153,172,125,84,233,20,147,44,81,53,87,171,222,145,67,44,138,214,245,93,145,189,223,201,170,169,245,128,102,179,139,31,52,250,201,234,6,67,238,51,147,43,55,210,251,86,105,201,127,79,51,201,157,73,5,203,79,175,21,151,42,121,221,68,217,103,150,10,155,245,93,20,180,172,151,170,58,22,57,213,16,204,238,155,145,203,75,26,43,127,147,155,10,184,107,213,234,157,5,215,156,27,87,33,158,174,58,124,118,241,12,215,4,164,130,41,167,150,220,254,177,86,195,27,37,232,197,124,148,210,77,26,42,171,122,43,209,81,205,84,71,38,151,129,202,191,116,238,22,63,244,105,210,175,254,77,183,127,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,203,17,232,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,66,124,31,112,153,134,240,139,165,255,0,97,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,103,94,227,209,17,210,189,87,186,148,173,204,235,128,239,216,133,246,167,94,116,158,203,183,1,200,46,14,248,149,174,221,110,237,210,226,243,57,144,182,62,174,238,185,123,53,19,186,161,91,182,56,226,133,203,28,41,211,124,77,88,0,90,167,35,31,190,207,203,127,169,22,105,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,148,3,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,191,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,187,91,202,163,213,236,201,154,47,81,160,142,158,146,76,78,124,162,28,189,145,186,4,239,193,113,101,36,148,174,115,36,78,138,172,146,41,24,142,107,183,116,88,99,86,108,235,38,246,141,234,246,101,161,26,137,111,213,45,62,158,146,12,134,211,79,93,13,12,245,48,36,204,167,125,77,36,212,171,50,49,126,151,61,141,157,207,98,57,28,205,237,110,230,189,189,90,190,82,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,79,65,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,101,64,107,39,42,203,21,131,139,221,61,194,177,187,253,214,131,73,245,62,225,95,182,88,96,124,245,86,41,41,41,37,172,150,223,223,145,22,53,238,199,19,210,158,89,21,210,35,91,42,189,146,246,28,249,173,252,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,51,217,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,191,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,187,91,215,249,94,241,175,251,191,231,108,209,141,66,185,218,168,116,219,50,184,62,166,91,141,106,246,126,13,116,116,45,99,42,22,86,181,122,195,47,106,8,100,73,21,25,31,209,46,248,218,201,123,151,126,86,7,54,190,53,254,9,71,89,194,110,153,92,238,180,119,169,187,50,102,151,8,23,177,27,104,102,131,184,203,99,85,91,190,78,243,37,138,73,93,27,154,212,141,27,18,172,137,44,204,101,101,232,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,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,116,125,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,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,253,92,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,160,30,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,218,222,85,30,175,102,76,209,122,141,4,116,244,146,98,115,229,16,229,236,141,208,39,126,11,139,41,36,165,115,153,34,116,85,100,145,72,196,115,93,187,162,195,26,179,103,89,55,180,111,87,179,45,8,212,75,126,169,105,244,244,144,100,54,154,122,232,104,103,169,129,38,101,59,234,105,38,165,89,145,139,244,185,236,108,238,123,17,200,230,111,107,119,53,237,234,213,242,151,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,169,203,139,129,202,158,20,176,218,252,195,80,95,73,81,168,185,133,60,12,174,134,38,69,43,44,148,141,85,122,81,69,58,34,185,239,115,149,174,157,205,119,105,207,138,38,181,28,144,164,178,74,172,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,215,163,220,159,218,167,159,197,184,122,208,44,26,251,75,148,225,90,31,167,248,253,234,139,127,134,184,218,241,154,42,74,168,55,177,204,126,201,99,141,175,110,230,61,205,94,139,243,107,149,23,228,170,68,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,123,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,46,201,89,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,217,198,15,9,153,151,8,186,161,246,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,247,244,237,189,81,27,43,21,108,123,147,101,15,16,86,253,39,187,73,153,83,247,116,158,233,210,179,13,158,162,233,20,146,67,84,218,154,136,171,99,167,167,107,93,35,33,116,145,171,158,146,62,54,182,70,163,163,142,78,252,178,54,53,243,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,17,87,154,63,145,61,77,252,23,222,40,138,1,47,251,154,63,145,61,77,252,23,222,40,138,1,52,103,193,247,9,152,111,8,186,95,246,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,246,117,238,61,17,29,43,213,123,168,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,241,33,123,36,111,73,34,99,190,151,39,94,157,23,170,42,162,231,51,137,29,16,186,240,225,173,185,78,139,222,111,148,151,154,140,114,162,38,178,190,154,55,70,202,152,38,130,58,136,94,172,119,205,143,88,166,143,123,58,185,26,253,205,71,61,17,30,182,191,201,83,202,198,83,234,5,119,183,91,136,1,205,31,207,102,166,254,11,236,244,68,255,0,228,169,229,99,41,245,2,187,219,173,196,255,0,63,38,227,150,98,182,123,237,163,22,187,100,214,170,43,214,65,226,62,17,110,168,173,142,58,171,135,97,136,249,252,60,78,84,124,189,182,42,57,251,17,118,181,81,87,162,31,172,0,34,175,52,127,34,122,155,248,47,188,81,20,2,119,94,15,184,179,204,184,69,213,15,183,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,191,167,113,136,168,217,94,139,161,60,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,241,95,186,119,11,31,250,52,233,87,255,0,38,219,191,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,101,136,210,159,9,222,86,52,111,211,252,123,219,160,58,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,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,54,49,28,247,109,99,28,189,26,138,229,233,209,17,87,228,102,139,90,245,66,235,173,90,185,151,234,189,229,181,113,212,101,55,138,155,147,41,234,107,93,86,250,56,30,245,236,210,164,174,68,87,178,24,187,113,51,233,106,35,35,106,35,90,136,136,158,40,146,156,186,181,142,251,163,124,92,96,149,54,136,124,69,38,97,112,131,14,186,83,110,99,59,212,181,243,197,27,87,123,152,245,111,106,116,167,159,163,118,185,253,141,155,154,215,185,77,10,0,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,0,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,211,170,241,99,229,99,89,61,63,200,125,186,115,53,134,170,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,234,72,171,199,215,5,24,175,21,154,113,87,123,180,219,60,62,166,227,54,249,164,199,46,20,233,27,36,175,216,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,217,145,234,244,93,174,149,146,208,93,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,138,231,220,219,243,44,135,132,187,78,15,104,154,174,159,87,239,52,245,118,156,131,35,161,233,111,91,115,34,154,5,138,178,157,141,141,236,123,234,169,159,52,110,116,111,129,240,76,201,31,27,24,222,202,144,43,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,248,147,61,145,183,164,113,61,223,83,147,175,78,137,213,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,237,210,212,72,214,39,250,49,177,28,231,185,145,69,19,21,239,217,185,122,169,64,60,209,252,246,106,111,224,190,207,68,79,254,74,158,86,50,159,80,43,189,186,220,79,240,0,0,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,0,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,119,220,199,249,128,81,240,239,98,151,73,52,135,34,255,0,101,138,255,0,13,60,181,52,241,193,81,30,59,75,189,146,110,168,100,204,146,55,205,52,104,172,100,42,221,201,28,171,43,149,159,193,73,125,175,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,77,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,237,198,199,195,186,90,128,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,0,160,30,104,254,123,53,55,240,95,103,162,37,87,35,31,190,207,203,127,169,22,105,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,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,251,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,155,250,118,216,170,173,137,136,150,189,203,155,143,111,222,162,197,62,155,234,36,30,31,83,113,155,127,140,171,168,130,159,101,45,234,133,143,100,75,88,212,98,108,134,100,124,145,182,88,190,77,87,61,175,137,54,185,209,195,53,65,154,206,44,124,211,235,39,168,25,15,184,206,91,167,4,122,95,106,214,174,86,246,45,40,188,186,146,58,124,166,207,145,219,89,81,83,68,218,182,81,206,251,173,119,102,169,34,114,162,61,240,203,219,149,159,83,85,31,27,85,28,213,68,84,163,99,73,28,33,106,245,78,187,240,209,167,186,165,112,158,174,123,149,218,206,200,110,147,212,193,20,47,168,184,211,61,212,181,147,35,34,250,26,199,212,65,43,216,141,70,253,14,111,210,207,234,167,96,0,202,185,118,124,169,248,62,181,104,246,151,208,113,9,146,165,91,243,109,68,179,163,160,137,210,183,177,110,178,77,35,38,129,140,108,111,115,100,124,237,142,158,161,207,127,212,196,88,227,70,198,173,149,100,158,160,252,156,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,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,243,51,197,198,159,12,245,60,40,235,205,215,76,33,174,171,184,88,167,167,134,239,143,87,85,172,93,250,155,116,219,145,189,196,141,202,136,248,229,142,104,85,85,172,222,176,172,136,198,53,237,66,111,242,49,251,236,252,183,250,145,106,135,63,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,238,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,115,186,47,69,106,181,206,99,218,246,61,236,118,117,181,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,218,238,139,209,28,142,107,152,246,177,236,123,27,224,11,126,229,105,192,79,216,74,59,15,21,218,161,62,252,130,235,111,241,152,133,174,158,163,172,116,20,53,112,43,82,178,161,204,94,146,77,52,18,185,25,23,85,108,113,200,170,244,89,92,141,130,202,136,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,3,149,113,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,116,85,17,181,233,254,148,111,70,185,142,124,82,202,196,123,55,238,76,235,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,255,0,18,23,190,55,117,142,86,59,233,114,244,235,209,122,42,42,36,234,208,190,107,55,221,55,225,30,247,165,249,29,23,136,207,177,155,125,54,61,128,220,40,161,99,63,189,95,4,177,199,61,83,95,27,161,254,241,72,162,233,242,87,84,111,133,142,103,211,52,235,94,183,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,233,203,187,132,63,221,75,70,151,237,77,23,103,80,179,30,213,110,81,178,191,196,195,7,105,210,248,90,72,246,162,70,157,168,229,118,245,110,253,210,201,47,73,31,26,69,182,85,3,159,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,119,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,185,221,23,162,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,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,237,119,69,232,142,71,53,204,123,88,246,61,141,240,5,191,114,180,224,39,236,37,29,135,138,237,80,159,126,65,117,183,248,204,66,215,79,81,214,58,10,26,184,21,169,89,80,230,47,73,38,154,9,92,140,139,170,182,56,228,85,122,44,174,70,193,101,64,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,60,166,164,105,86,156,107,5,138,159,24,213,12,46,213,147,90,169,46,20,215,72,105,46,52,233,44,108,170,129,251,227,145,17,127,237,53,201,253,87,198,249,35,122,57,143,123,93,234,202,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,0,34,175,52,127,34,122,155,248,47,188,81,20,2,95,247,52,127,34,122,155,248,47,188,81,20,2,106,160,0,80,15,52,127,61,154,155,248,47,179,209,19,255,0,146,167,149,140,167,212,10,239,110,183,16,3,154,63,158,205,77,252,23,217,232,137,255,0,201,83,202,198,83,234,5,119,183,91,137,149,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,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,207,95,16,252,77,231,220,65,107,205,118,188,214,84,213,227,247,38,212,83,186,195,79,67,113,153,203,99,130,155,167,134,101,60,170,168,230,61,174,69,149,207,141,24,139,51,228,145,173,102,254,137,118,156,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,221,122,195,47,106,85,72,220,229,146,55,49,205,118,228,70,75,36,149,0,138,188,209,252,137,234,111,224,190,241,68,82,95,12,150,155,85,255,0,137,45,40,177,95,109,148,151,27,109,199,56,177,82,86,81,213,194,217,160,169,130,74,248,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,170,203,121,72,107,108,124,75,174,152,97,144,213,166,153,215,84,62,166,139,55,185,118,30,202,107,115,25,11,165,73,162,134,77,206,169,99,167,236,177,138,216,188,67,227,116,141,72,226,73,29,21,170,112,171,195,62,27,194,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,247,43,97,102,216,163,99,35,106,174,214,49,187,156,247,239,145,253,128,25,87,52,167,194,119,149,141,27,244,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,67,94,107,26,243,83,163,124,46,87,227,54,42,218,72,239,186,147,80,184,204,108,117,68,73,60,118,231,196,247,87,204,200,94,199,44,172,237,34,83,57,81,27,219,90,200,222,143,107,145,136,234,54,198,177,107,238,97,113,154,211,142,80,248,186,186,123,125,125,210,72,251,172,143,109,45,21,44,181,117,50,117,122,162,46,200,32,149,253,58,238,118,222,141,69,114,162,47,229,31,171,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,123,21,204,118,215,177,201,213,170,173,94,157,81,85,62,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,157,26,189,169,162,118,198,163,145,169,218,192,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,205,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,78,171,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,5,74,243,155,225,247,78,49,171,141,139,136,171,70,65,224,178,252,190,225,29,158,233,100,146,116,127,196,163,130,149,81,181,240,181,206,223,31,101,145,83,193,34,53,171,26,247,96,95,225,191,114,205,88,37,212,242,125,225,235,21,194,116,37,56,130,241,63,16,201,53,27,191,77,186,74,88,219,240,186,26,58,201,224,240,240,201,209,100,94,236,145,119,100,93,200,215,108,129,187,17,98,222,249,254,10,1,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,127,128,0,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,0,7,42,226,199,202,198,178,122,127,144,251,116,230,107,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,124,175,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,159,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,240,230,99,227,119,88,229,123,126,166,175,78,189,83,162,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,126,215,44,83,34,35,100,107,92,138,140,123,36,141,157,172,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,40,7,154,63,158,205,77,252,23,217,232,137,85,200,199,239,179,242,223,234,68,117,230,59,199,29,55,21,185,149,6,31,167,204,171,167,211,172,62,162,119,208,205,43,229,137,247,186,183,34,49,107,101,129,85,26,198,53,168,230,192,215,55,186,214,75,43,156,173,89,150,40,227,254,145,112,221,173,186,245,106,202,47,58,65,128,213,228,244,248,117,60,85,55,134,82,84,64,147,196,201,27,43,163,72,225,123,219,45,67,220,148,242,244,100,45,123,213,90,136,137,213,205,69,242,184,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,160,142,14,184,197,193,56,191,193,42,47,246,10,63,131,100,150,109,159,104,49,254,228,213,31,11,238,205,80,202,95,239,167,193,20,115,247,99,167,89,63,134,139,179,174,215,116,84,249,200,3,53,156,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,42,47,152,126,21,106,192,56,210,213,91,21,154,162,174,106,122,171,195,47,111,117,75,218,231,164,247,10,104,171,166,106,43,90,212,216,217,106,100,107,19,167,84,98,53,21,92,168,174,91,9,228,183,172,119,220,195,70,178,221,29,187,195,220,164,211,187,133,61,69,174,167,115,19,109,45,201,213,18,58,155,99,88,138,187,39,130,162,94,227,158,247,59,196,237,250,91,27,81,108,84,3,42,230,148,248,78,242,177,163,126,159,227,222,221,1,213,64,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,5,117,115,180,197,172,85,122,5,130,230,181,20,59,239,86,172,193,45,116,117,61,215,167,106,150,174,138,162,74,136,246,34,236,118,231,209,83,47,85,69,114,118,250,53,81,28,228,90,246,229,233,128,97,186,159,198,54,156,225,154,129,143,82,95,108,85,85,21,245,53,22,250,180,87,65,59,233,173,245,53,17,36,141,235,209,236,73,97,141,85,142,234,199,162,43,92,142,106,171,87,67,192,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,0,4,0,231,5,195,214,43,155,104,74,241,5,226,126,31,146,105,207,98,155,116,116,177,187,226,148,53,149,144,65,225,230,147,162,72,157,169,37,238,198,187,149,173,223,59,118,42,203,189,148,172,89,167,38,13,1,195,114,108,155,37,226,22,251,116,164,171,190,225,213,13,180,216,173,144,92,21,39,161,125,69,60,141,158,178,162,157,17,21,89,36,82,44,48,57,92,172,85,109,95,86,110,141,142,109,186,0,10,234,231,105,139,88,170,244,11,5,205,106,40,119,222,173,89,130,90,232,234,123,175,78,213,45,93,21,68,149,17,236,69,216,237,207,162,166,94,170,138,228,237,244,106,162,57,200,181,237,203,211,0,195,117,63,140,109,57,195,53,3,30,164,190,216,170,170,43,234,106,45,245,104,174,130,119,211,91,234,106,34,73,27,215,163,216,146,195,26,171,29,213,143,68,86,185,28,213,86,174,135,128,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,138,188,209,252,137,234,111,224,190,241,68,80,9,127,220,209,252,137,234,111,224,190,241,68,80,9,170,128,1,64,60,209,252,246,106,111,224,190,207,68,79,254,74,158,86,50,159,80,43,189,186,220,64,14,104,254,123,53,55,240,95,103,162,39,167,38,171,181,170,193,194,38,109,125,190,220,233,45,214,219,118,113,114,171,172,172,171,153,176,193,77,4,118,203,123,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,175,94,58,56,205,190,241,135,168,244,183,56,237,95,6,195,49,127,17,79,140,219,101,99,22,169,177,202,172,238,212,212,200,222,189,102,151,181,18,172,109,114,199,27,88,214,183,114,163,229,147,154,224,92,58,234,230,164,233,126,113,172,120,166,39,87,85,137,224,20,236,154,235,92,145,61,201,35,214,72,209,240,192,141,106,172,143,138,41,22,162,85,249,50,40,99,115,228,115,119,70,143,243,250,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,195,153,143,141,221,99,149,237,250,154,189,58,245,78,138,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,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,179,176,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,0,202,185,165,62,19,188,172,104,223,167,248,247,183,64,117,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,2,136,121,172,107,205,54,178,113,71,95,140,216,171,106,228,177,105,181,58,227,49,177,213,18,172,18,92,89,43,221,95,51,33,123,26,145,63,186,169,76,229,68,119,113,40,227,122,61,205,86,35,127,127,151,230,142,95,101,208,46,39,184,129,168,155,179,101,166,210,252,143,14,163,143,107,29,226,234,164,162,74,186,133,234,143,223,31,101,145,83,124,149,155,95,226,190,151,117,141,200,176,88,153,92,214,52,26,155,70,248,163,175,201,172,84,85,113,216,181,38,157,114,104,222,234,121,82,8,238,47,149,237,175,133,147,61,238,73,95,221,68,169,114,34,183,182,149,145,177,24,214,163,21,221,211,146,94,177,223,98,202,179,174,31,170,33,239,89,106,109,235,152,209,201,185,141,240,149,81,201,79,73,80,157,17,155,228,239,50,90,111,154,191,107,60,47,210,222,178,57,82,218,128,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,205,103,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,78,171,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,60,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,93,145,51,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,231,91,138,174,38,51,46,43,245,114,179,84,179,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,181,29,51,247,75,35,223,35,145,55,61,238,218,214,51,100,108,242,183,221,23,213,12,107,75,241,157,104,189,98,21,112,97,57,133,69,77,37,158,244,215,199,44,19,207,4,143,142,72,159,177,202,232,95,186,41,118,182,84,98,189,34,145,204,220,140,114,167,117,229,221,197,231,238,165,172,171,246,166,183,179,167,185,143,106,139,40,217,65,226,102,131,180,217,124,45,92,123,85,36,78,212,146,187,122,55,126,232,164,151,164,111,145,34,219,127,192,160,30,104,254,123,53,55,240,95,103,162,39,255,0,37,79,43,25,79,168,21,222,221,110,39,248,0,0,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,0,0,114,174,44,124,172,107,39,167,249,15,183,78,102,176,179,238,82,156,20,124,110,178,143,139,45,77,182,90,171,44,176,247,163,194,237,243,167,126,71,87,67,63,109,247,55,34,59,100,125,151,197,44,113,54,70,185,203,34,186,84,72,214,40,94,255,0,21,204,183,151,221,78,143,93,111,28,65,233,5,170,146,61,62,175,168,241,55,139,77,36,81,82,193,141,61,238,165,130,52,141,31,58,190,118,84,84,207,43,145,144,196,214,64,157,26,136,140,70,244,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,55,57,98,153,17,93,27,156,228,84,123,31,36,111,208,158,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,240,230,99,36,111,73,34,123,126,166,167,94,157,83,170,42,42,250,178,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,5,0,243,71,243,217,169,191,130,251,61,17,194,177,157,94,204,177,13,47,205,244,142,197,61,36,54,45,66,168,180,205,125,87,64,143,158,102,91,228,154,88,33,99,215,228,198,44,179,36,142,84,77,234,176,198,136,228,106,189,175,253,94,29,116,27,50,226,75,87,44,90,83,134,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,100,109,119,84,106,189,187,222,172,141,171,189,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,201,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,82,176,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,172,169,52,174,147,171,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,217,35,91,209,28,172,118,199,163,36,106,111,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,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,207,15,22,62,105,245,147,212,12,135,220,103,46,167,149,199,145,61,50,252,107,222,43,72,107,207,7,10,181,80,103,250,89,168,208,212,85,173,202,249,103,184,217,42,34,115,219,216,108,20,51,69,52,78,99,118,238,71,171,174,19,35,149,92,168,168,216,250,35,122,42,187,154,114,125,214,59,238,13,197,2,105,85,60,62,34,203,169,118,249,233,235,35,220,198,118,42,168,105,231,171,167,169,234,172,115,221,181,140,169,139,182,142,99,87,196,239,118,229,141,168,93,248,6,85,205,41,240,157,229,99,70,253,63,199,189,186,3,170,128,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,0,20,3,204,71,139,207,222,183,89,83,236,181,111,123,79,112,238,237,22,47,190,131,195,77,63,117,177,120,170,185,55,42,200,189,217,34,110,196,118,205,177,71,23,88,217,34,203,187,133,88,180,95,84,50,93,47,201,181,162,203,136,85,207,132,225,245,20,212,151,139,211,159,28,80,65,60,242,50,56,226,102,247,35,166,126,233,98,220,216,145,234,196,150,55,63,106,61,170,190,131,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,187,101,167,145,204,95,244,100,98,185,175,107,37,138,39,171,31,179,106,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,248,115,49,146,55,164,145,61,191,83,83,175,78,169,213,21,21,125,88,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,138,188,209,252,137,234,111,224,190,241,68,80,9,127,220,209,252,137,234,111,224,190,241,68,80,9,170,128,1,64,60,209,252,246,106,111,224,190,207,68,79,254,74,158,86,50,159,80,43,189,186,220,64,14,104,254,123,53,55,240,95,103,162,56,252,122,243,153,81,112,242,222,28,172,245,181,118,252,122,179,40,171,201,175,73,13,66,35,46,175,125,61,20,84,208,202,196,98,59,100,14,164,146,68,77,234,199,190,86,57,88,142,133,142,61,95,7,220,38,102,92,93,106,135,216,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,223,211,184,244,69,108,79,84,208,70,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,241,38,123,228,119,89,37,123,190,167,47,78,189,19,162,34,34,84,15,51,174,3,191,98,23,218,157,121,210,123,46,220,7,32,184,59,226,86,187,117,187,183,75,139,204,230,66,216,250,187,186,229,236,212,78,234,133,110,216,227,138,23,44,112,167,77,241,53,99,175,7,220,89,230,92,34,234,135,219,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,223,211,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,240,230,99,36,111,73,34,123,126,166,167,94,157,83,170,42,42,250,178,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,0,202,185,165,62,19,188,172,104,223,167,248,247,183,64,117,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,28,255,0,136,29,76,253,141,232,118,121,170,81,213,218,169,234,241,156,126,186,225,65,241,73,54,82,205,92,200,93,225,96,127,214,197,119,118,117,138,52,99,92,142,123,158,141,106,238,114,25,172,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,177,136,214,55,115,222,229,232,212,70,167,94,136,136,159,34,244,236,218,23,71,195,183,44,172,199,78,126,13,240,235,211,116,190,251,113,200,218,245,129,243,62,241,81,107,154,74,164,146,88,17,25,47,109,235,216,99,250,185,123,80,196,221,238,70,163,150,133,203,222,230,177,160,213,58,201,194,229,126,77,98,162,164,146,251,166,213,11,147,70,247,83,196,179,201,110,100,79,109,124,44,153,239,106,196,206,210,165,75,145,21,221,197,163,141,136,199,57,88,173,166,190,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,172,85,176,198,201,122,49,95,37,52,147,70,138,170,222,138,244,84,115,85,17,201,164,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,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,242,63,88,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,0,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,167,85,226,199,202,198,178,122,127,144,251,116,230,107,13,84,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,197,212,148,87,204,175,141,123,143,17,122,143,93,165,248,85,207,174,153,98,55,6,199,76,198,173,44,241,221,110,148,203,83,19,238,113,79,27,85,233,11,217,59,153,27,82,87,49,209,177,146,170,53,207,86,179,154,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,38,215,95,78,121,162,250,95,169,90,95,62,139,229,248,133,36,248,76,244,244,148,139,101,164,124,148,48,71,5,52,145,201,79,20,126,25,209,186,38,49,208,197,209,172,86,167,70,35,127,151,200,207,15,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,119,69,81,27,94,159,233,70,244,107,158,214,75,20,172,71,191,102,229,159,252,159,120,188,254,92,35,231,85,191,231,235,112,103,71,65,255,0,79,85,95,73,52,172,95,244,231,141,94,207,243,237,89,63,196,70,90,161,64,60,209,252,246,106,111,224,190,207,68,79,254,74,158,86,50,159,80,43,189,186,220,79,240,0,0,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,0,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,170,131,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,160,206,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,6,245,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,244,108,87,162,238,108,172,139,234,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,182,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,185,30,200,118,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,132,96,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,10,1,230,143,231,179,83,127,5,246,122,34,58,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,130,56,58,224,235,4,225,3,4,168,176,88,43,62,51,146,94,118,125,160,200,59,115,83,252,83,181,53,67,233,127,189,95,60,177,193,218,142,161,99,254,26,166,254,155,157,213,87,229,32,1,68,60,199,120,28,166,225,75,50,160,204,52,249,245,117,26,117,152,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,119,92,200,165,107,145,203,10,203,39,239,242,140,187,241,5,75,196,20,182,157,42,183,120,188,22,175,179,62,126,147,182,40,169,89,75,28,85,44,165,115,170,93,12,146,54,102,201,60,143,138,24,149,174,153,204,114,57,91,27,100,146,56,215,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,211,207,243,108,194,173,89,87,5,185,5,246,225,81,87,29,70,29,120,181,94,232,91,11,218,140,146,119,212,182,133,91,42,43,85,85,157,170,233,92,136,213,106,239,107,23,175,68,86,186,152,52,7,88,239,188,63,235,46,39,172,88,228,62,34,175,25,184,54,162,74,109,204,103,139,165,123,93,29,77,54,247,177,233,31,118,9,37,139,185,177,92,205,251,155,245,53,20,211,72,6,85,205,41,240,157,229,99,70,253,63,199,189,186,3,170,128,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,0,170,190,112,92,94,127,62,17,240,90,223,243,21,185,203,164,160,255,0,160,170,160,164,134,87,175,250,19,200,172,103,249,134,164,159,227,227,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,217,27,93,213,26,175,110,247,171,35,106,239,123,81,116,61,165,186,23,167,26,73,163,86,205,6,199,44,222,55,16,183,91,230,183,73,73,118,84,172,241,209,206,231,190,165,106,17,233,178,78,243,229,149,207,102,212,143,248,138,214,177,172,232,212,163,110,63,184,62,186,240,155,171,142,109,189,41,36,193,51,26,138,202,252,81,240,202,229,125,52,12,123,86,74,25,91,35,221,46,250,116,154,38,36,142,115,146,86,57,143,221,189,100,142,63,107,203,63,141,123,119,12,25,221,203,9,212,187,159,134,211,108,183,173,77,109,100,139,85,55,193,171,161,134,69,142,162,26,120,91,38,254,247,70,65,34,54,61,203,210,7,43,209,176,171,93,122,128,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,0,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,0,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,2,42,243,71,242,39,169,191,130,251,197,17,64,37,255,0,115,71,242,39,169,191,130,251,197,17,64,38,170,0,5,0,243,71,243,217,169,191,130,251,61,17,63,249,42,121,88,202,125,64,174,246,235,113,0,57,163,249,236,212,223,193,125,158,136,143,250,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,196,153,236,141,189,35,137,238,250,156,157,122,116,78,170,168,139,161,238,21,120,103,195,120,80,210,58,61,45,195,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,30,229,108,44,219,20,108,100,109,85,218,198,55,115,158,253,242,63,176,31,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,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,122,116,154,46,236,72,178,53,169,28,141,123,92,221,170,175,138,57,1,201,179,35,226,10,61,88,187,99,120,107,60,126,147,252,165,204,161,168,168,139,183,109,170,150,154,161,104,170,169,227,116,141,145,38,146,74,84,133,235,27,94,215,71,211,184,223,162,39,199,114,132,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,1,149,115,74,124,39,121,88,209,191,79,241,239,110,128,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,43,3,157,166,177,216,162,197,112,94,31,169,225,239,94,170,110,9,152,214,73,185,237,240,148,177,199,81,73,78,157,21,155,36,239,62,90,159,154,63,115,60,47,212,222,146,53,82,26,242,222,209,11,174,183,113,95,137,182,223,124,164,181,211,224,117,20,249,197,115,230,141,210,62,120,40,43,41,213,32,137,169,209,21,242,75,36,76,85,115,145,26,197,123,254,165,106,70,251,180,226,199,202,198,178,122,127,144,251,116,230,107,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,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,153,154,206,32,116,207,246,55,174,57,230,150,199,73,117,167,164,198,114,10,235,125,7,197,35,217,85,53,11,38,119,133,157,255,0,67,17,221,216,22,41,17,237,106,53,237,122,57,169,181,200,93,79,42,205,99,190,234,239,8,246,138,108,142,30,181,120,21,194,92,58,58,157,204,254,250,165,166,130,9,41,151,99,24,212,103,110,10,136,160,233,245,57,221,141,238,114,185,234,137,48,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,160,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,117,94,44,124,172,107,39,167,249,15,183,78,102,176,213,65,85,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,72,174,110,60,96,228,218,93,106,161,225,187,79,214,174,223,114,204,44,242,87,228,55,39,69,79,44,19,89,42,91,85,70,234,22,54,70,61,219,228,115,100,115,164,111,109,209,164,81,163,92,238,227,182,85,6,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,241,38,123,35,111,72,226,123,190,167,39,94,157,19,170,170,34,232,167,134,46,30,177,94,23,244,106,203,164,120,181,79,143,240,29,202,155,141,209,244,177,211,205,115,174,149,219,165,168,145,172,79,244,99,98,57,207,115,34,138,38,43,223,179,114,245,82,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,166,215,103,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,119,113,121,251,214,232,210,253,169,173,239,106,22,29,218,162,202,54,80,120,104,103,238,186,95,11,87,30,213,88,215,187,28,78,222,141,217,182,88,229,233,27,35,88,183,85,95,52,127,61,154,155,248,47,179,209,19,255,0,146,167,149,140,167,212,10,239,110,183,19,252,0,0,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,128,0,57,87,22,62,86,53,147,211,252,135,219,167,51,88,106,160,30,83,84,180,183,4,214,156,18,231,166,122,151,98,248,206,55,121,236,248,218,47,21,53,63,119,181,51,38,143,248,144,189,146,55,164,145,49,223,75,147,175,78,139,213,21,81,115,217,197,119,10,58,143,194,86,163,191,10,205,98,241,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,115,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,157,92,170,140,71,116,158,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,1,64,60,209,252,246,106,111,224,190,207,68,89,167,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,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,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,124,154,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,196,153,239,145,221,100,149,238,250,156,189,58,244,78,136,136,137,157,126,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,83,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,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,252,204,182,154,51,224,103,84,46,186,199,194,94,153,231,151,214,213,173,202,123,63,195,107,39,171,173,117,92,245,115,208,205,37,20,149,82,74,228,71,57,243,58,153,102,94,189,85,22,69,69,115,186,110,94,234,12,171,154,83,225,59,202,198,141,250,127,143,123,116,7,85,0,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,8,171,204,71,139,207,221,75,70,147,236,181,111,103,80,179,30,237,22,47,190,131,196,195,7,105,209,120,170,185,55,42,70,157,168,229,110,196,118,253,210,201,23,88,223,26,75,182,130,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,47,251,128,30,15,173,92,38,233,27,91,112,74,185,51,188,198,158,142,191,43,124,210,181,89,77,59,24,229,142,134,38,198,247,69,178,157,102,149,139,35,92,229,149,238,123,247,108,88,227,142,80,28,211,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,223,27,157,213,90,143,110,246,43,227,114,236,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,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,180,158,83,188,107,219,178,156,86,217,194,190,164,92,246,100,150,110,180,216,116,239,90,170,137,174,180,45,142,162,162,74,121,28,173,124,112,248,88,225,218,197,116,140,106,196,177,70,198,34,196,170,251,42,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,138,188,209,252,137,234,111,224,190,241,68,80,9,127,220,209,252,137,234,111,224,190,241,68,80,9,170,128,1,64,60,209,252,246,106,111,224,190,207,68,79,254,74,158,86,50,159,80,43,189,186,220,64,174,102,54,155,173,255,0,152,6,160,88,172,86,202,187,141,202,227,81,97,164,163,163,164,133,211,79,83,60,150,154,22,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,107,252,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,221,58,67,23,118,84,73,28,212,146,71,61,206,118,212,86,69,28,149,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,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,213,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,0,25,87,52,167,194,119,149,141,27,244,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,2,154,248,201,224,183,143,142,34,120,142,204,245,27,246,77,241,27,43,174,18,91,177,199,51,37,183,50,22,89,233,222,232,233,86,56,167,172,87,197,220,98,119,222,206,141,78,236,210,187,99,85,202,212,150,188,174,184,69,201,184,113,192,50,123,238,176,105,157,37,131,81,110,247,137,41,35,172,117,109,61,108,235,100,108,52,238,142,38,73,4,178,50,54,45,71,125,206,106,43,92,245,100,106,253,200,200,186,73,254,33,113,107,238,115,160,90,151,133,98,212,62,54,245,144,97,247,155,93,186,155,186,200,251,245,83,209,75,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,204,164,31,238,92,113,217,255,0,1,159,247,154,207,254,182,95,241,90,188,210,120,34,215,110,33,53,79,15,212,205,20,198,190,211,118,241,247,88,174,116,94,50,142,139,192,246,42,100,154,25,123,149,51,199,221,238,248,185,91,181,173,250,60,63,85,85,222,136,159,149,203,31,133,94,44,120,102,215,27,205,203,85,180,210,235,103,196,50,76,126,107,124,239,167,200,45,181,20,177,215,71,52,82,211,207,81,4,85,110,123,182,177,149,49,49,237,141,238,107,170,21,58,53,142,145,201,103,224,172,14,104,28,25,241,39,196,78,190,216,51,93,28,211,127,180,22,90,44,62,150,215,61,79,198,40,41,54,85,50,182,182,71,71,178,162,120,222,189,25,52,107,213,19,111,213,211,175,84,84,78,129,202,147,133,205,118,225,175,246,163,251,107,193,190,206,125,163,248,39,195,63,164,232,235,59,254,31,199,119,191,201,165,147,110,222,252,95,214,233,215,119,203,175,69,233,63,192,41,3,136,94,92,60,103,103,58,251,169,121,174,45,163,126,54,203,144,102,23,155,165,186,167,237,21,170,62,253,44,245,178,201,20,155,31,82,215,183,115,30,213,232,228,71,39,94,138,136,191,34,207,248,10,210,220,239,69,184,78,193,180,207,82,236,95,6,201,44,223,19,241,180,94,42,26,142,215,118,229,85,52,127,196,133,239,141,221,99,149,142,250,92,189,58,244,94,138,138,137,208,56,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,189,234,214,55,115,222,212,234,229,70,167,94,170,168,159,50,144,127,185,113,199,103,252,6,127,222,107,63,250,217,127,196,0,230,183,194,230,187,113,41,251,46,253,138,96,223,104,254,206,124,111,226,127,210,116,116,125,143,17,224,123,63,229,50,199,187,119,98,95,234,245,233,183,231,211,170,117,231,252,175,248,51,226,79,135,109,125,191,230,186,199,166,255,0,103,236,181,184,125,85,174,10,159,140,80,85,239,170,125,109,20,141,143,101,60,242,61,58,178,25,23,170,166,223,167,167,94,170,136,179,127,137,190,23,116,191,138,108,2,108,67,80,44,148,143,185,81,211,213,174,61,122,115,36,89,236,213,179,66,232,219,80,206,220,145,186,70,35,187,111,116,14,127,110,69,138,61,200,187,90,173,231,252,18,240,39,134,240,113,106,190,206,219,229,38,93,150,95,106,21,143,200,221,105,90,41,226,183,35,99,86,209,49,139,52,200,214,119,88,249,28,230,171,123,138,177,163,209,123,81,170,74,0,8,43,199,47,44,251,119,19,185,221,151,83,52,222,247,106,197,50,74,251,131,35,204,107,110,11,85,81,227,168,82,24,33,142,104,99,71,172,105,52,17,211,237,108,45,108,77,151,186,170,249,88,172,69,116,170,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,30,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,107,122,175,68,106,53,173,99,26,198,49,140,109,96,113,235,192,87,22,58,211,197,142,115,169,154,105,165,63,25,198,239,63,12,240,85,191,29,182,211,247,123,86,218,88,100,254,28,213,12,145,189,36,137,237,250,154,157,122,117,78,168,168,171,47,249,95,232,38,172,112,237,160,87,252,43,88,241,79,179,247,170,220,194,170,233,5,55,142,166,171,223,74,250,42,40,219,38,250,121,36,98,117,124,50,39,69,93,223,79,94,157,21,21,102,0,0,0,71,254,61,116,183,59,214,158,19,179,157,51,211,75,23,198,114,75,207,195,60,21,23,138,134,159,187,218,185,82,205,39,241,38,123,35,111,72,226,123,190,167,39,94,157,19,170,170,34,214,7,15,92,184,120,206,193,181,247,77,51,92,167,70,252,21,151,31,204,44,215,75,141,79,218,43,84,157,138,88,43,98,146,89,54,50,165,207,118,214,49,203,209,168,174,94,157,17,21,126,69,223,128,0,57,255,0,16,184,181,247,57,208,45,75,194,177,106,31,27,122,200,48,251,205,174,221,77,221,100,125,250,169,232,165,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,230,82,15,247,46,56,236,255,0,128,207,251,205,103,255,0,91,47,248,3,138,113,93,194,142,156,113,107,167,15,194,179,88,188,13,214,135,185,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,228,47,218,212,150,21,84,108,141,107,85,21,143,100,114,50,155,63,185,113,199,103,252,6,127,222,107,63,250,217,55,233,180,139,142,60,255,0,151,150,111,195,14,169,104,221,36,25,61,142,159,31,182,225,147,67,124,182,111,187,91,160,175,129,238,130,84,142,117,134,55,210,195,76,136,146,61,236,238,177,204,77,174,145,143,124,145,127,135,174,92,60,103,96,218,251,166,153,174,83,163,126,10,203,143,230,22,107,165,198,167,237,21,170,78,197,44,21,177,73,44,155,25,82,231,187,107,24,229,232,212,87,47,78,136,138,191,34,239,192,35,86,43,193,149,138,147,140,236,215,140,76,182,235,227,174,181,222,18,159,20,183,83,189,236,142,223,27,109,80,81,84,212,212,47,203,185,51,246,207,27,35,249,198,200,220,175,93,239,123,123,18,84,0,1,72,28,66,242,225,227,59,57,215,221,75,205,113,109,27,241,182,92,131,48,188,221,45,213,63,104,173,81,247,233,103,173,150,72,164,216,250,150,189,187,152,246,175,71,34,57,58,244,84,69,249,22,127,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,254,36,47,124,110,235,28,172,119,210,229,233,215,162,244,84,84,73,0,83,95,26,28,184,120,147,206,120,160,207,243,93,17,209,191,27,136,100,23,8,238,148,213,63,104,168,35,239,213,79,79,20,149,178,108,169,169,108,173,221,86,250,133,232,168,141,78,189,24,136,205,168,76,174,88,90,87,196,94,134,105,30,67,165,26,247,130,85,216,169,237,247,132,185,99,213,19,100,20,183,6,62,10,150,127,30,150,40,160,146,68,167,100,114,196,178,175,87,34,61,245,143,84,106,42,57,93,50,129,64,63,220,184,227,179,254,3,63,239,53,159,253,108,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,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,204,232,0,21,129,205,3,131,62,36,248,137,215,219,6,107,163,154,111,246,130,203,69,135,210,218,231,169,248,197,5,38,202,166,86,214,200,232,246,84,79,27,215,163,38,141,122,162,109,250,186,117,234,138,137,208,57,82,112,185,174,220,53,254,212,127,109,120,55,217,207,180,127,4,248,103,244,157,29,103,127,195,248,238,247,249,52,178,109,219,223,139,250,221,58,238,249,117,232,189,39,248,33,255,0,52,13,4,213,142,34,116,10,193,133,104,230,41,246,130,245,69,152,82,221,39,166,241,212,212,155,41,89,69,91,27,164,223,81,36,108,94,143,154,52,232,139,187,234,235,211,162,42,164,64,224,43,128,174,44,116,91,139,28,27,83,53,47,74,126,13,141,217,190,39,227,107,126,59,109,168,237,119,109,181,80,199,252,56,106,31,35,186,201,43,27,244,181,122,117,234,189,17,21,82,223,193,31,248,245,210,220,239,90,120,78,206,116,207,77,44,95,25,201,47,63,12,240,84,94,42,26,126,239,106,229,75,52,159,196,153,236,141,189,35,137,238,250,156,157,122,116,78,170,168,139,88,28,61,114,225,227,59,6,215,221,52,205,114,157,27,240,86,92,127,48,179,93,46,53,63,104,173,82,118,41,96,173,138,73,100,216,202,151,61,219,88,199,47,70,162,185,122,116,68,85,249,23,126,1,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,137,11,217,35,122,73,19,29,244,185,58,244,232,189,81,85,22,37,240,145,203,11,13,225,155,91,111,122,191,112,204,170,242,87,219,170,38,135,8,133,232,176,190,130,146,120,21,146,205,88,173,232,217,170,118,203,44,8,141,68,139,98,44,187,119,200,214,83,205,240,8,127,204,103,130,143,222,171,78,32,191,224,22,203,84,122,155,139,127,18,219,83,58,118,164,186,80,162,61,100,182,58,109,205,99,119,61,233,36,78,149,28,214,72,215,55,172,77,154,89,19,160,112,117,193,214,9,194,6,9,81,96,176,86,124,103,36,188,236,251,65,144,118,230,167,248,167,106,106,135,210,255,0,122,190,121,99,131,181,29,66,199,252,53,77,253,55,59,170,175,202,64,2,31,243,64,208,77,88,226,39,64,172,24,86,142,98,159,104,47,84,89,133,45,210,122,111,29,77,73,178,149,148,85,177,186,77,245,18,70,197,232,249,163,78,136,187,190,174,189,58,34,170,68,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,195,134,161,242,59,172,146,177,191,75,87,167,94,171,209,17,85,45,252,0,67,254,104,26,9,171,28,68,232,21,131,10,209,204,83,237,5,234,139,48,165,186,79,77,227,169,169,54,82,178,138,182,55,73,190,162,72,216,189,31,52,105,209,23,119,213,215,167,68,85,72,129,192,87,1,92,88,232,183,22,56,54,166,106,94,148,252,27,27,179,124,79,198,214,252,118,219,81,218,238,219,106,161,143,248,112,212,62,71,117,146,86,55,233,106,244,235,213,122,34,42,165,191,128,86,7,52,14,12,248,147,226,39,95,108,25,174,142,105,191,218,11,45,22,31,75,107,158,167,227,20,20,155,42,153,91,91,35,163,217,81,60,111,94,140,154,53,234,137,183,234,233,215,170,42,39,64,229,73,194,230,187,112,215,251,81,253,181,224,223,103,62,209,252,19,225,159,210,116,117,157,255,0,15,227,187,223,228,210,201,183,111,126,47,235,116,235,187,229,215,162,244,159,224,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,252,73,158,200,219,210,56,158,239,169,201,215,167,68,234,170,136,181,3,253,203,142,59,63,224,51,254,243,89,255,0,214,203,126,227,215,75,115,189,105,225,59,57,211,61,52,177,124,103,36,188,252,51,193,81,120,168,105,251,189,171,149,44,210,127,18,103,178,54,244,142,39,187,234,114,117,233,209,58,170,162,45,64,255,0,114,227,142,207,248,12,255,0,188,214,127,245,178,255,0,128,5,64,113,235,192,87,22,58,211,197,142,115,169,154,105,165,63,25,198,239,63,12,240,85,191,29,182,211,247,123,86,218,88,100,254,28,213,12,145,189,36,137,237,250,154,157,122,117,78,168,168,171,47,249,95,232,38,172,112,237,160,87,252,43,88,241,79,179,247,170,220,194,170,233,5,55,142,166,171,223,74,250,42,40,219,38,250,121,36,98,117,124,50,39,69,93,223,79,94,157,21,21,122,94,35,194,102,27,143,113,81,158,241,89,121,168,164,189,228,57,85,61,186,154,203,28,212,10,215,227,204,130,137,180,181,43,20,139,35,155,35,231,108,113,245,127,109,143,99,55,198,138,173,145,251,187,168,0,0,71,254,61,116,183,59,214,158,19,179,157,51,211,75,23,198,114,75,207,195,60,21,23,138,134,159,187,218,185,82,205,39,241,38,123,35,111,72,226,123,190,167,39,94,157,19,170,170,34,214,7,15,92,184,120,206,193,181,247,77,51,92,167,70,252,21,151,31,204,44,215,75,141,79,218,43,84,157,138,88,43,98,146,89,54,50,165,207,118,214,49,203,209,168,174,94,157,17,21,126,69,223,128,10,1,254,229,199,29,159,240,25,255,0,121,172,255,0,235,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,123,21,204,118,215,177,201,213,170,173,94,157,81,85,62,103,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,228,142,237,106,154,235,81,98,134,231,72,251,149,29,60,53,117,20,109,153,171,60,48,76,233,27,20,175,143,174,230,177,238,130,102,181,202,157,28,177,72,137,215,106,244,250,192,7,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,207,238,220,77,240,219,96,186,214,216,175,188,65,233,173,186,229,110,168,146,146,178,142,175,44,160,134,122,105,227,114,182,72,164,141,210,163,152,246,185,21,170,213,68,84,84,84,83,213,225,90,133,128,234,85,170,91,238,156,231,24,254,85,109,130,161,212,146,214,89,46,112,215,65,28,237,107,92,232,157,36,46,115,81,232,215,177,202,213,94,189,30,213,254,212,61,0,60,86,107,173,250,47,166,183,88,172,90,141,171,216,86,43,114,158,157,181,113,81,222,239,244,148,51,201,3,156,230,182,86,199,52,141,114,177,92,199,181,28,137,211,171,28,159,216,167,213,130,234,198,150,106,135,142,253,153,234,94,41,150,252,51,181,227,126,5,121,166,175,240,189,205,221,190,239,101,238,217,187,182,253,187,186,117,216,238,159,201,79,63,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,158,175,10,212,44,7,82,173,82,223,116,231,56,199,242,171,108,21,14,164,150,178,201,115,134,186,8,231,107,90,231,68,233,33,115,154,143,70,189,142,86,170,245,232,246,175,246,161,232,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,235,209,142,95,236,83,207,226,220,66,232,22,115,125,165,197,176,173,112,211,252,130,245,91,191,195,91,173,121,53,21,93,84,251,24,231,191,100,81,200,231,187,107,24,231,47,68,249,53,170,171,242,69,58,0,0,0,0,0,231,249,79,16,186,5,131,95,106,177,108,215,92,52,255,0,31,189,81,108,241,54,235,166,77,69,73,85,6,246,53,236,223,20,146,53,237,220,199,181,201,213,62,109,114,42,124,149,6,45,196,46,129,103,55,218,92,91,10,215,13,63,200,47,85,187,252,53,186,215,147,81,85,213,79,177,142,123,246,69,28,142,123,182,177,142,114,244,79,147,90,170,191,36,83,160,31,147,148,229,152,174,13,98,170,202,115,92,154,213,143,217,104,182,120,155,141,210,182,58,74,88,55,189,172,102,249,100,86,177,187,158,246,181,58,175,205,206,68,79,154,161,226,173,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,67,165,159,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,53,253,236,120,88,255,0,210,91,74,191,249,202,221,255,0,219,31,84,124,77,240,219,53,170,162,251,15,16,122,106,251,109,29,68,52,149,21,141,203,40,22,8,103,153,178,58,40,159,39,119,107,94,246,193,51,154,213,94,174,72,164,84,235,181,122,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,67,165,131,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,230,191,189,143,11,31,250,75,105,87,255,0,57,91,191,251,99,165,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,125,103,138,205,117,191,69,244,214,235,21,139,81,181,123,10,197,110,83,211,182,174,42,59,221,254,146,134,121,32,115,156,214,202,216,230,145,174,86,43,152,246,163,145,58,117,99,147,251,20,250,176,93,88,210,205,80,241,223,179,61,75,197,50,223,134,118,188,111,192,175,52,213,254,23,185,187,183,221,236,189,219,55,118,223,183,119,78,187,29,211,249,41,234,192,0,0,126,78,83,150,98,184,53,138,171,41,205,114,107,86,63,101,162,217,226,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,234,191,55,57,17,62,106,135,128,253,236,120,88,255,0,210,91,74,191,249,202,221,255,0,219,29,84,3,149,126,246,60,44,127,233,45,165,95,252,229,110,255,0,237,142,149,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,245,128,0,7,201,108,187,90,175,84,207,172,179,92,233,43,233,227,168,158,145,242,211,76,217,88,217,224,149,240,205,18,185,170,168,143,142,88,228,141,237,254,109,123,28,213,232,168,168,125,96,31,37,206,237,106,178,211,50,178,243,115,164,160,167,146,162,10,70,75,83,51,98,99,167,158,86,67,12,72,231,42,34,190,73,100,142,54,55,249,185,239,107,83,170,170,33,245,128,0,0,3,149,126,246,60,44,127,233,45,165,95,252,229,110,255,0,237,142,149,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,245,131,149,126,246,60,44,127,233,45,165,95,252,229,110,255,0,237,142,149,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,245,128,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,167,86,57,63,177,70,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,211,171,218,159,218,135,181,7,42,253,236,120,88,255,0,210,91,74,191,249,202,221,255,0,219,29,42,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,235,0,31,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,214,0,0,0,0,0,31,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,53,253,236,120,88,255,0,210,91,74,191,249,202,221,255,0,219,29,42,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,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,160,190,97,156,84,235,206,184,234,133,70,156,234,166,31,87,167,150,220,46,161,34,102,20,181,126,33,33,173,237,253,85,115,206,141,107,106,158,246,189,86,41,90,212,141,33,145,189,174,189,201,36,150,106,242,167,227,142,167,82,173,84,28,45,234,75,41,34,190,227,22,116,102,45,115,107,226,129,46,54,234,86,177,137,68,248,250,162,190,166,24,186,57,174,141,171,220,134,41,28,244,107,162,116,147,88,248,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,106,182,22,109,138,71,190,71,34,237,99,29,181,175,126,200,223,70,218,123,198,190,178,224,124,77,93,56,157,142,231,226,47,89,53,195,185,145,81,53,90,248,235,109,111,170,134,105,45,145,73,82,217,223,79,14,202,120,161,141,205,234,248,163,99,17,171,209,189,22,250,116,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,208,1,84,28,208,121,130,83,93,169,175,92,47,104,181,214,173,140,101,67,168,51,11,229,52,178,211,63,124,50,213,83,214,89,86,41,96,107,149,138,230,64,231,207,20,187,36,98,186,47,169,142,127,94,107,202,179,137,206,32,172,26,167,104,225,251,28,178,221,115,156,30,225,221,146,75,71,137,138,24,113,184,228,169,129,213,55,94,251,226,123,219,12,76,73,87,195,111,142,57,37,168,250,127,139,34,111,230,156,209,244,134,155,73,120,193,201,167,182,193,73,5,183,57,167,135,47,165,134,25,229,149,236,125,75,158,202,167,74,178,127,85,239,172,130,174,68,107,85,204,70,72,196,110,223,234,54,90,242,75,214,59,20,184,174,117,195,245,68,61,155,213,53,193,115,26,57,55,61,222,46,150,72,233,233,42,19,162,51,100,125,151,197,77,243,87,238,127,138,250,91,210,55,42,217,248,51,109,198,6,127,83,169,252,81,234,150,103,54,67,73,125,167,170,202,43,169,173,247,10,69,137,208,79,110,166,149,105,232,150,55,68,155,30,196,166,134,20,71,167,93,232,136,229,87,42,171,150,213,57,52,224,21,56,207,11,151,76,206,227,143,82,82,84,102,57,69,93,77,29,193,169,18,207,93,110,167,138,42,120,209,238,106,171,209,145,212,199,92,141,99,250,116,87,72,228,78,146,110,117,80,241,99,230,159,89,61,64,200,125,198,114,213,57,42,121,88,202,125,64,174,246,235,113,63,192,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,150,63,205,179,63,204,180,179,66,240,13,65,211,236,134,174,199,144,216,245,34,130,166,134,186,153,83,124,79,248,109,201,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,186,112,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,218,229,138,100,68,108,141,107,145,81,143,100,145,179,181,128,1,94,188,209,53,231,50,225,183,87,56,117,213,108,50,182,173,175,183,84,100,44,185,208,195,80,144,178,237,110,87,218,150,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,82,90,240,209,196,94,9,197,6,150,80,106,102,11,81,254,106,142,241,69,178,111,232,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,110,199,255,0,52,95,230,137,213,64,34,87,48,110,9,45,92,87,224,17,223,113,136,41,40,117,23,21,167,168,154,213,88,218,86,186,123,180,13,134,103,50,210,249,29,52,76,99,36,168,116,110,108,178,43,146,21,238,43,81,18,73,58,209,15,248,85,129,101,95,237,174,57,146,99,151,15,249,74,58,235,109,117,60,159,246,100,134,104,228,103,252,78,107,155,253,138,133,239,114,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,175,215,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,101,64,115,75,227,219,237,221,101,251,133,29,47,131,102,63,106,184,120,60,190,233,81,79,210,74,250,234,73,209,203,71,78,215,167,88,225,134,120,154,175,151,162,58,73,35,68,98,164,77,87,79,10,248,104,225,211,59,226,131,84,232,52,207,5,167,255,0,53,89,120,173,223,15,244,101,175,196,195,12,245,157,185,101,143,189,218,239,177,221,166,59,123,255,0,146,39,243,84,187,61,76,225,51,75,240,46,5,117,7,135,205,53,193,106,235,232,99,197,235,235,169,105,97,238,75,113,187,222,224,135,191,77,83,43,161,70,190,162,165,213,52,244,234,141,68,218,187,25,19,88,145,35,99,74,12,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,177,232,230,59,107,216,213,232,228,86,175,78,138,138,159,35,77,26,79,157,126,212,52,179,13,212,207,133,252,51,237,110,63,110,190,248,46,255,0,123,194,248,170,104,230,237,119,54,183,126,222,230,221,219,91,215,167,94,137,215,161,234,200,149,205,31,87,170,116,151,131,236,154,11,108,245,112,92,179,154,136,113,10,89,161,130,41,88,198,84,181,239,170,108,169,39,245,88,250,56,42,227,71,53,28,244,124,140,86,237,254,187,104,219,73,240,95,218,134,169,225,186,103,241,79,134,125,173,200,45,214,47,27,216,239,120,95,21,83,28,61,222,222,230,239,219,220,221,183,115,122,244,233,213,58,245,52,231,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,245,148,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,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,166,248,159,240,219,146,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,47,127,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,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,59,0,0,30,43,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,211,175,68,95,228,102,90,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,73,60,42,234,151,237,167,135,29,58,212,201,175,191,25,175,188,227,244,191,21,173,240,190,31,187,116,137,157,154,239,225,163,24,214,244,170,138,118,253,13,70,47,78,172,234,213,106,175,85,35,255,0,30,218,153,138,233,127,8,250,153,113,202,106,251,127,30,199,235,113,155,116,12,146,52,154,170,186,190,7,211,196,200,218,247,183,126,222,227,165,122,55,171,146,40,101,122,53,219,58,25,236,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,159,51,77,26,79,130,254,203,244,179,13,211,63,138,124,79,236,150,63,110,177,120,222,199,103,197,120,90,104,225,238,246,247,59,102,238,222,237,187,157,211,175,78,171,211,169,234,207,21,173,25,174,101,167,90,95,144,103,26,127,166,181,121,253,246,205,78,218,154,124,114,146,177,41,103,175,98,72,212,149,35,126,199,170,189,177,44,146,35,26,199,62,69,98,49,168,174,114,33,158,29,72,226,119,89,117,79,92,105,248,133,201,242,142,185,125,182,225,77,112,179,190,40,90,234,91,79,134,155,187,77,5,52,18,111,99,97,137,233,213,24,237,219,156,174,116,138,247,189,238,117,228,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,187,103,113,58,163,227,154,52,116,157,165,145,210,40,16,131,153,127,28,116,220,56,225,179,104,246,14,202,183,234,46,105,103,145,240,213,198,249,105,217,99,183,76,178,64,181,173,153,138,215,45,74,185,146,182,22,177,223,67,227,89,30,168,141,99,38,128,28,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,250,143,115,218,199,189,168,199,222,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,214,126,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,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,249,20,67,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,78,178,131,133,94,39,56,130,215,78,11,245,255,0,23,213,75,45,215,35,178,227,58,127,144,199,77,158,86,212,196,206,178,37,165,172,134,212,172,72,154,250,169,145,137,53,68,149,46,146,73,19,123,18,95,156,145,185,223,171,202,235,152,5,29,222,142,219,195,38,183,228,93,155,172,62,26,221,131,221,39,142,8,41,100,165,138,8,160,134,210,238,219,25,182,100,237,117,138,73,21,238,153,210,58,53,114,61,34,108,182,126,0,0,3,42,230,148,248,78,242,177,163,126,159,227,222,221,1,213,65,149,115,74,124,39,121,88,209,191,79,241,239,110,128,234,160,20,173,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,46,164,25,87,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,1,88,28,209,121,128,81,218,40,238,92,50,104,134,69,222,186,205,226,109,217,197,210,8,224,158,150,58,89,96,150,9,173,45,238,49,251,166,94,239,89,100,141,88,232,93,27,99,71,43,214,86,197,205,121,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,125,85,25,77,52,189,28,215,70,212,237,205,44,142,122,57,178,186,72,110,36,21,87,204,83,136,188,239,133,254,62,176,125,75,193,106,62,239,237,148,119,138,45,144,255,0,73,218,254,53,87,52,244,125,201,98,147,179,221,236,49,189,214,55,123,63,154,47,243,69,177,77,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,235,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,55,55,170,117,86,171,92,215,177,207,99,216,247,116,0,10,118,209,190,58,170,120,90,227,103,88,240,125,65,175,171,126,149,223,245,35,39,154,186,26,106,88,158,251,101,198,107,130,49,46,74,169,26,207,51,27,29,59,99,124,45,127,245,30,231,181,143,123,81,143,184,144,0,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,165,62,19,188,172,104,223,167,248,247,183,64,117,82,157,180,111,142,170,158,22,184,217,214,60,31,80,107,234,223,165,119,253,72,201,230,174,134,154,150,39,190,217,113,154,224,140,75,146,170,70,179,204,198,199,78,216,223,11,95,253,71,185,237,99,222,212,99,237,250,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,7,42,226,199,202,198,178,122,127,144,251,116,228,32,229,79,199,85,78,99,29,7,11,26,175,95,87,83,125,165,167,72,112,170,230,210,196,216,29,110,164,162,98,124,53,233,12,109,86,190,40,169,228,149,179,72,174,238,34,200,215,61,174,108,105,45,154,0,14,85,196,191,17,120,39,11,250,89,95,169,153,213,71,249,218,59,61,22,201,191,164,238,158,26,105,160,163,238,69,20,157,158,239,97,237,238,189,187,25,252,213,127,146,44,74,229,119,175,57,151,18,90,185,196,86,171,102,117,181,110,125,198,163,30,101,178,134,106,132,153,150,155,114,62,234,180,244,81,43,88,198,236,141,174,232,174,70,55,123,213,242,57,55,189,202,182,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,252,192,184,17,177,113,85,138,201,154,226,204,240,90,155,143,219,214,59,117,79,87,201,241,74,88,35,170,146,43,86,199,212,69,79,7,118,166,161,171,226,92,138,230,116,232,189,91,242,74,44,255,0,10,176,44,171,253,181,199,50,76,114,225,255,0,41,71,93,109,174,167,147,254,204,144,205,28,140,255,0,137,205,115,127,177,80,189,238,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,245,144,26,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,159,36,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,76,245,241,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,54,163,166,126,233,100,123,228,114,38,231,189,219,90,198,108,141,156,128,147,252,0,241,131,117,225,55,87,26,235,130,210,73,130,102,53,20,116,25,91,38,137,202,250,104,24,247,36,117,209,58,54,58,93,244,233,52,175,88,218,215,36,172,115,217,183,122,199,36,119,231,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,99,209,175,110,230,61,171,209,200,142,78,189,21,17,126,68,22,230,133,199,79,236,83,21,126,135,104,230,103,225,53,38,245,179,227,21,52,77,221,53,138,215,36,110,85,233,50,57,60,61,100,221,99,237,244,71,61,145,43,228,254,19,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,61,239,86,177,187,158,246,167,87,42,53,58,245,85,68,249,154,9,224,115,132,75,87,8,58,70,236,82,123,141,37,227,44,191,84,54,229,145,221,96,167,107,24,249,209,136,214,82,194,245,106,74,250,104,83,118,206,226,245,87,201,52,136,216,251,171,27,98,175,59,141,47,181,85,96,26,123,173,16,186,146,11,149,178,241,46,47,80,141,162,111,126,178,10,152,100,169,139,125,71,84,118,200,29,73,54,216,213,28,157,106,228,114,43,126,123,225,87,45,125,94,169,210,14,48,112,121,214,122,180,182,230,21,11,136,92,161,166,130,41,95,59,43,156,214,83,181,86,78,155,24,218,196,164,145,238,98,163,209,145,57,19,119,85,99,180,18,114,174,42,181,75,246,45,195,142,162,234,100,55,223,131,87,217,177,250,175,133,86,248,95,17,218,186,74,206,205,15,240,213,143,107,186,213,75,3,126,182,171,19,175,87,244,106,57,83,54,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,115,210,124,23,246,95,165,152,110,153,252,83,226,127,100,177,251,117,139,198,246,59,62,43,194,211,71,15,119,183,185,219,55,118,247,109,220,238,157,122,117,94,157,76,235,241,99,230,159,89,61,64,200,125,198,114,213,57,42,121,88,202,125,64,174,246,235,113,63,192,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,147,255,0,157,95,149,140,91,212,10,31,110,184,149,87,195,71,17,121,223,11,250,167,65,169,152,45,71,249,170,59,197,22,200,127,164,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,187,217,252,209,127,154,46,132,244,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,208,0,5,85,243,206,251,147,252,201,250,105,8,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,213,177,57,236,111,137,141,174,145,208,191,115,118,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,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,63,86,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,252,220,247,181,169,213,85,16,250,193,92,28,214,56,28,169,212,171,85,127,20,154,108,250,72,175,184,197,157,95,148,219,28,200,160,75,141,186,149,175,122,214,178,78,136,175,169,134,46,173,115,100,114,247,33,138,54,177,90,232,155,28,213,65,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,186,73,25,28,219,23,235,130,94,219,216,247,67,43,21,209,200,196,114,111,141,239,106,175,71,41,110,156,78,241,49,134,241,95,202,223,80,117,75,15,161,171,183,61,181,22,139,109,222,217,82,138,231,219,174,49,221,109,207,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,86,220,39,121,167,209,191,80,49,239,113,128,178,158,105,124,123,125,132,163,191,112,163,165,240,111,200,46,182,255,0,7,151,221,42,41,250,199,65,67,87,2,57,104,233,218,244,233,36,211,65,43,85,242,244,86,199,28,136,140,85,149,202,232,42,135,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,52,59,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,115,146,40,81,85,177,181,206,85,87,189,242,72,254,214,102,219,140,12,2,167,76,56,163,213,44,50,108,122,146,197,79,75,148,87,84,219,237,244,137,19,96,130,221,83,42,212,81,36,109,137,118,49,139,77,52,42,140,78,155,17,81,170,141,84,86,165,170,114,105,207,234,114,110,23,46,152,101,199,33,164,171,168,195,178,138,186,106,59,123,86,36,158,134,221,81,20,85,17,171,218,212,71,171,36,169,146,185,90,247,245,234,173,145,168,189,35,218,217,234,84,175,59,77,99,190,203,149,96,188,63,83,195,217,178,211,91,211,49,172,147,115,29,226,234,164,146,162,146,157,58,43,55,199,217,100,85,63,52,126,215,248,175,169,189,99,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,235,213,27,35,145,58,199,185,183,104,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,8,1,206,175,202,198,45,234,5,15,183,92,74,171,225,163,136,188,239,133,253,83,160,212,204,22,163,252,213,29,226,139,100,63,210,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,221,236,254,104,191,205,23,66,122,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,232,0,0,103,175,152,174,142,95,116,111,139,140,238,154,239,55,136,164,204,46,19,230,54,186,157,172,103,122,150,190,121,100,114,108,107,222,173,237,78,149,16,117,118,215,63,177,191,107,90,246,161,58,185,37,234,102,43,83,165,153,214,142,120,190,214,73,111,200,23,38,236,73,36,109,241,20,53,20,212,244,251,225,110,254,227,251,114,82,244,145,118,35,91,223,131,234,85,127,68,178,162,176,57,218,107,29,138,44,87,5,225,250,158,30,245,234,166,224,153,141,100,155,158,223,9,75,28,117,20,148,233,209,89,178,78,243,229,169,249,163,247,51,194,253,77,233,35,85,34,175,42,205,28,177,106,239,23,22,138,156,142,110,180,152,21,190,92,198,58,109,175,254,250,170,166,158,8,233,147,123,30,213,103,110,122,136,167,235,245,53,221,141,142,106,181,234,169,125,32,21,65,205,7,151,221,53,166,154,245,197,14,139,90,170,222,199,212,58,191,48,177,211,69,45,75,247,205,45,85,69,101,233,101,150,119,57,24,142,124,13,124,17,69,178,54,35,165,250,88,215,244,128,28,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,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,161,62,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,124,110,119,68,114,177,187,216,172,145,169,177,237,85,230,188,116,113,155,98,224,243,78,41,110,113,218,190,51,153,229,30,34,159,25,182,202,199,165,43,164,137,25,221,169,169,145,189,58,67,23,118,37,88,218,228,146,71,61,173,110,212,87,203,29,0,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,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,145,249,69,154,114,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,138,221,10,86,230,133,199,79,237,175,42,126,135,104,230,103,226,244,218,203,179,227,21,52,77,219,13,246,233,28,142,85,233,50,57,124,69,28,61,35,237,244,70,177,242,163,228,254,43,91,79,34,69,254,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,30,228,116,207,221,44,108,100,109,84,220,247,183,115,152,205,242,50,242,117,115,76,241,93,27,224,71,80,116,183,10,164,240,246,92,103,75,239,150,250,109,209,198,201,38,217,108,159,124,242,246,216,198,58,105,94,174,146,71,163,83,124,143,123,149,58,185,76,240,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,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,254,187,28,246,177,140,114,49,147,40,2,176,56,191,230,179,125,210,254,35,173,120,86,138,81,124,75,31,192,46,21,118,252,214,154,225,11,34,134,253,84,143,108,114,210,194,247,70,179,83,248,101,100,168,217,218,168,215,202,229,85,142,88,163,106,205,58,184,104,226,47,4,226,131,75,40,53,51,5,168,255,0,53,71,120,162,217,55,244,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,99,255,0,154,47,243,68,234,160,202,185,165,62,19,188,172,104,223,167,248,247,183,64,117,80,101,92,210,159,9,222,86,52,111,211,252,123,219,160,58,168,5,43,115,171,243,79,139,122,127,67,238,55,17,201,83,205,62,83,233,253,119,184,219,139,169,6,85,205,41,240,157,229,99,70,253,63,199,189,186,3,170,130,26,243,20,227,170,155,133,172,53,112,125,62,175,164,126,170,95,233,225,154,134,26,154,89,94,203,101,186,101,168,98,220,145,86,53,130,103,182,74,119,70,200,92,255,0,235,189,175,115,30,198,171,31,72,54,155,102,101,170,249,253,21,154,142,74,187,254,89,152,222,35,166,137,245,117,104,179,220,46,53,115,35,90,178,77,51,145,21,242,75,34,117,124,142,79,155,149,92,191,205,70,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,218,167,42,126,58,170,115,24,232,56,88,213,122,250,186,155,237,45,58,67,133,87,54,150,38,192,235,117,37,19,19,225,175,72,99,106,181,241,69,79,36,173,154,69,119,113,22,70,185,237,115,99,73,108,208,165,110,117,126,105,241,111,79,232,125,198,226,114,174,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,6,245,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,244,108,70,42,110,108,79,138,250,49,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,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,200,95,242,204,87,20,248,111,218,156,154,213,102,248,205,194,27,77,187,226,21,177,211,248,202,233,122,246,169,161,222,169,220,153,251,93,182,54,245,115,186,47,68,94,135,235,25,172,226,199,205,62,178,122,129,144,251,140,228,233,229,117,204,2,178,209,89,109,225,147,91,242,46,245,170,111,13,110,193,238,147,199,60,245,81,213,75,60,80,67,105,119,109,143,221,10,247,122,197,36,138,198,194,216,221,26,185,88,177,54,43,106,0,0,114,174,44,124,172,107,39,167,249,15,183,78,102,176,210,159,9,222,86,52,111,211,252,123,219,160,58,169,154,206,44,124,211,235,39,168,25,15,184,206,78,158,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,253,208,175,119,172,82,72,172,108,45,141,209,171,149,139,19,98,182,160,114,174,44,124,172,107,39,167,249,15,183,78,102,218,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,247,185,126,241,221,98,226,171,21,143,10,202,95,224,181,55,31,183,164,151,26,110,143,147,226,148,176,71,75,28,183,93,236,167,138,158,14,237,77,67,147,195,53,85,204,233,213,58,183,230,147,0,31,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,99,17,207,118,214,49,203,209,168,174,94,157,17,21,126,70,123,56,215,226,186,251,197,166,178,214,230,93,219,173,30,33,109,235,71,139,89,43,102,99,188,5,46,214,36,146,43,99,68,98,77,59,217,221,145,122,189,201,213,145,247,30,200,163,82,106,242,49,251,236,252,183,250,145,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,1,90,188,210,248,9,251,119,71,126,226,187,75,231,217,144,90,173,254,51,47,181,212,84,116,142,190,134,146,4,106,214,83,185,235,210,57,161,130,38,163,226,234,141,146,56,209,88,137,43,85,179,213,14,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,247,254,54,184,236,204,184,199,186,216,160,117,142,175,17,196,236,84,232,246,99,141,187,37,108,18,220,85,210,35,171,94,244,134,21,115,251,79,100,109,107,145,221,180,73,21,138,157,217,17,124,175,15,220,38,102,90,239,128,234,126,169,54,162,174,201,137,233,174,47,113,189,62,236,234,4,158,10,251,141,52,41,59,109,172,85,145,138,143,116,72,247,186,70,164,157,164,237,239,111,241,99,221,194,142,235,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,208,142,149,172,99,124,76,109,116,109,153,155,91,181,234,142,68,237,190,55,191,213,112,163,199,222,168,112,165,128,102,218,115,140,90,233,46,54,220,158,158,166,170,213,43,150,56,167,178,94,228,133,176,178,189,142,116,82,54,118,35,99,141,93,79,35,85,174,88,163,218,232,255,0,136,146,71,92,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,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,242,46,251,151,55,1,63,186,189,138,125,72,212,73,252,70,166,228,214,255,0,7,87,79,5,70,250,91,45,11,222,201,86,141,170,197,217,52,202,248,227,116,178,252,218,142,99,89,18,237,107,164,154,106,156,127,140,12,2,155,83,248,92,213,44,50,108,122,174,251,81,85,139,215,84,219,237,244,137,43,167,158,227,77,18,212,81,36,109,137,119,189,233,83,12,42,140,78,187,213,17,170,142,69,86,174,115,49,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,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,200,211,70,147,231,95,181,13,44,195,117,51,225,127,12,251,91,143,219,175,190,11,191,222,240,190,42,154,57,187,93,205,173,223,183,185,183,118,214,245,233,215,162,117,232,64,14,118,154,153,138,211,105,102,11,163,158,47,187,146,92,50,4,201,187,17,201,27,188,61,13,61,53,69,62,249,155,191,184,206,228,149,93,35,93,138,215,118,39,250,145,89,209,96,175,46,173,28,190,235,39,23,24,37,53,162,111,15,73,135,220,32,204,110,149,59,88,254,205,45,4,241,72,212,216,231,177,93,221,157,105,224,234,221,206,103,127,126,215,53,142,67,66,134,107,56,177,243,79,172,158,160,100,62,227,57,53,57,73,241,139,130,105,127,123,134,140,234,143,225,159,107,114,7,92,108,247,190,228,211,120,171,165,87,129,162,130,221,225,226,129,219,55,118,222,254,251,228,107,19,166,213,68,234,142,45,252,2,149,185,178,113,121,251,93,212,127,221,247,10,173,223,136,96,23,7,252,89,210,80,118,164,170,200,161,89,160,155,108,143,85,122,195,3,30,232,155,209,172,71,72,233,220,189,214,36,47,78,85,202,227,207,102,153,126,53,236,245,164,255,0,231,87,229,99,22,245,2,135,219,174,37,43,18,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,189,91,27,174,116,233,27,94,246,205,19,17,21,237,99,87,189,27,17,138,155,155,19,226,190,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,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,242,63,88,2,170,249,231,125,201,254,100,253,52,170,178,101,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,234,61,207,107,30,246,163,31,215,249,200,241,31,71,154,223,112,125,15,194,178,11,85,215,27,163,183,193,152,215,85,219,171,224,171,142,166,170,169,146,50,137,21,88,213,116,123,41,92,233,154,169,38,217,99,175,141,202,222,141,141,203,229,121,61,228,90,177,119,215,27,142,151,227,122,181,117,199,48,202,123,123,242,235,205,154,10,58,106,168,238,146,83,205,79,78,144,181,106,24,255,0,11,220,241,17,247,101,133,18,71,199,11,89,213,170,145,201,21,212,130,157,185,172,112,57,77,166,183,90,254,41,52,217,245,114,216,178,123,194,191,41,182,57,146,206,182,235,141,83,158,245,173,100,157,21,25,77,52,189,90,230,200,228,237,205,44,109,98,185,178,182,56,107,214,205,148,223,113,251,117,250,211,104,174,240,244,153,53,189,150,187,164,125,166,63,196,82,178,170,10,182,199,213,200,170,206,147,210,83,191,171,85,29,244,116,235,181,206,69,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,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,144,255,0,10,179,220,171,253,181,200,242,76,142,225,255,0,41,89,93,114,174,168,147,254,212,147,77,36,143,255,0,141,206,115,191,181,84,189,62,95,188,8,216,184,85,197,99,205,114,150,120,221,77,200,45,233,29,198,167,171,227,248,93,44,241,210,201,45,171,99,42,37,167,159,181,83,78,229,241,45,68,115,250,244,78,141,249,44,192,5,69,243,184,210,251,173,46,127,167,186,209,11,170,231,182,220,236,242,226,245,8,218,39,118,40,231,166,154,74,152,183,212,117,86,239,157,181,115,109,141,81,171,210,146,71,34,187,231,179,197,114,100,213,47,178,156,71,95,116,206,190,251,225,104,51,188,126,79,13,69,225,119,248,203,165,19,210,104,127,136,140,87,71,178,149,215,23,124,220,214,59,175,69,234,238,218,23,82,102,219,140,12,254,167,83,248,163,213,44,206,108,134,146,251,79,85,148,87,83,91,238,20,139,19,160,158,221,77,42,211,209,44,110,137,54,61,137,77,12,40,143,78,187,209,17,202,174,85,87,45,170,114,105,192,42,113,158,23,46,153,157,199,30,164,164,168,204,114,138,186,154,59,131,82,37,158,186,221,79,20,84,241,163,220,213,87,163,35,169,142,185,26,199,244,232,174,145,200,157,36,220,233,234,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,8,1,206,175,202,198,45,234,5,15,183,92,74,86,37,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,122,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,55,54,39,197,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,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,228,126,176,0,172,14,118,154,57,98,151,21,193,120,129,167,155,179,122,166,184,38,29,89,30,215,187,197,210,201,29,69,93,58,245,87,236,143,178,248,170,126,72,205,207,241,95,83,186,70,212,88,171,202,179,88,236,90,69,197,197,162,155,35,135,165,38,123,111,151,14,142,167,115,255,0,189,106,170,103,130,74,101,216,198,57,95,220,158,158,40,58,125,45,111,127,123,156,141,98,162,223,73,159,110,101,26,189,83,171,252,96,231,19,164,245,107,109,195,234,19,16,182,195,83,4,81,62,6,80,185,204,168,106,44,125,119,177,213,139,87,35,28,245,87,171,37,106,46,222,136,198,205,94,72,250,95,106,165,192,53,11,90,38,117,36,247,43,157,226,44,94,157,29,68,222,253,28,20,208,199,83,46,202,142,170,237,147,186,174,29,209,162,53,58,210,70,229,87,124,182,89,160,0,162,190,99,60,4,254,234,247,216,53,35,78,231,241,26,101,147,92,60,29,37,60,245,27,234,172,181,207,99,229,74,55,43,215,124,208,171,35,145,209,75,243,114,53,142,100,171,185,173,146,110,65,193,247,22,121,151,8,186,161,246,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,55,244,238,49,21,27,43,209,124,167,17,90,243,153,113,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,178,54,187,162,185,24,221,239,87,200,228,222,247,42,250,188,179,132,204,203,5,225,67,31,226,135,48,168,171,180,179,42,202,35,178,218,44,117,52,8,215,213,91,164,163,150,162,43,146,75,220,220,214,61,208,72,214,70,232,147,115,54,202,215,43,30,205,222,127,133,253,20,253,226,117,170,209,163,145,220,60,21,94,65,111,188,120,9,221,47,110,54,87,65,107,170,168,165,238,187,183,34,164,43,60,49,36,155,88,174,237,171,246,244,119,69,79,21,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,82,183,153,30,182,213,112,161,65,195,12,17,82,81,190,142,157,108,51,100,16,178,5,125,102,54,180,114,83,37,178,90,119,194,230,163,209,175,106,37,76,111,100,155,34,98,42,43,213,242,191,128,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,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,116,39,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,220,173,133,155,98,141,140,141,170,187,88,198,238,115,223,190,71,253,124,88,249,88,214,79,79,242,31,110,156,205,97,232,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,66,124,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,106,216,156,247,187,195,72,230,200,232,95,185,219,152,138,213,94,227,36,99,59,169,88,28,209,121,128,81,218,40,238,92,50,104,134,69,222,186,205,226,109,217,197,210,8,224,158,150,58,89,96,150,9,173,45,238,49,251,166,94,239,89,100,141,88,232,93,27,99,71,43,214,86,197,88,26,85,166,121,86,178,106,62,57,165,184,85,39,136,189,100,215,8,173,244,219,163,145,241,195,189,126,185,229,237,177,239,108,49,49,29,36,143,70,174,200,216,247,42,116,106,154,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,238,86,194,205,177,70,198,70,213,93,172,99,119,57,239,223,35,251,0,50,174,105,79,132,239,43,26,55,233,254,61,237,208,29,84,25,87,46,207,149,63,24,54,173,97,210,250,14,30,242,85,171,102,109,167,118,116,108,18,186,38,246,46,54,72,100,100,48,61,142,141,141,108,111,129,178,83,211,185,143,250,158,137,28,136,233,21,210,164,115,212,31,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,99,17,207,118,214,49,203,209,168,174,94,157,17,21,126,70,125,248,245,226,98,155,138,126,33,174,121,197,154,134,146,12,122,199,79,246,115,31,154,20,151,125,109,186,10,137,223,29,92,169,43,90,230,190,87,77,36,136,205,140,216,199,49,138,142,115,28,247,119,94,74,158,105,242,159,79,235,189,198,220,93,72,50,174,105,79,132,239,43,26,55,233,254,61,237,208,29,84,143,252,107,241,93,98,225,47,70,171,115,46,237,170,179,47,185,117,163,197,172,149,179,61,190,62,171,115,18,73,21,177,162,189,97,129,143,238,200,189,88,213,232,200,251,140,124,177,169,158,204,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,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,242,46,83,149,239,2,223,177,76,85,154,227,172,120,103,132,212,155,214,255,0,131,211,86,187,116,214,43,92,145,181,19,172,42,212,240,245,147,117,147,185,213,92,246,68,172,143,248,78,117,68,107,210,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,214,136,127,194,172,11,42,255,0,109,113,204,147,28,184,127,202,81,215,91,107,169,228,255,0,179,36,51,71,35,63,226,115,92,223,236,84,47,39,151,95,29,84,220,82,225,169,131,234,13,125,35,53,82,193,79,52,213,208,211,82,202,198,92,237,208,173,59,18,228,170,145,164,16,189,210,84,54,55,194,215,255,0,93,142,123,88,198,57,24,200,65,206,175,205,62,45,233,253,15,184,220,72,0,79,254,87,188,116,254,197,50,166,104,118,177,230,126,19,77,175,91,254,15,83,90,221,208,216,174,146,72,213,78,179,43,147,195,209,205,214,78,231,84,115,25,42,178,79,225,53,213,18,47,201,205,223,136,170,157,73,215,150,104,230,49,150,85,213,98,120,5,60,80,215,80,197,44,78,162,146,254,189,197,158,100,88,156,171,35,226,138,72,233,213,36,232,232,164,142,165,141,107,119,61,95,210,185,50,102,90,237,147,229,87,220,17,217,189,213,116,159,10,183,201,112,125,175,165,28,144,178,233,91,34,54,8,55,75,27,170,89,11,155,29,100,251,32,115,24,146,197,185,203,252,71,54,88,45,197,143,154,125,100,245,3,33,247,25,206,84,93,79,43,222,58,127,109,120,171,52,59,88,243,63,23,169,54,93,255,0,7,169,173,110,217,175,182,184,227,106,167,89,149,203,226,43,33,233,39,115,170,53,239,137,25,39,241,92,218,137,18,127,128,1,202,184,177,242,177,172,158,159,228,62,221,57,154,195,74,124,39,121,88,209,191,79,241,239,110,128,234,166,107,56,177,243,79,172,158,160,100,62,227,57,202,139,169,229,123,199,79,237,175,21,102,135,107,30,103,226,245,38,203,191,224,245,53,173,219,53,246,215,28,109,84,235,50,185,124,69,100,61,36,238,117,70,189,241,35,36,254,43,155,81,34,79,243,149,113,99,229,99,89,61,63,200,125,186,115,53,135,160,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,20,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,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,157,128,162,30,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,253,70,53,238,99,30,229,99,33,169,106,156,140,126,251,63,45,254,164,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,10,118,230,177,192,229,54,154,221,107,248,164,211,103,213,203,98,201,239,10,252,166,216,230,75,58,219,174,53,78,123,214,181,146,116,84,101,52,210,245,107,155,35,147,183,52,177,181,138,230,202,216,225,135,252,42,240,207,153,113,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,61,200,233,159,186,88,216,200,218,169,185,239,110,231,49,155,228,101,228,234,230,153,226,186,55,192,142,160,233,110,21,73,225,236,184,206,151,223,45,244,219,163,141,146,77,178,217,62,249,229,237,177,140,116,210,189,93,36,143,70,166,249,30,247,42,117,114,153,215,52,167,196,191,14,152,39,20,26,89,95,166,121,213,63,249,218,203,61,110,249,191,163,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,219,31,252,149,63,146,166,125,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,221,146,53,189,85,168,247,108,122,62,55,46,246,57,18,199,249,93,114,255,0,163,180,81,219,120,155,214,252,119,189,117,155,195,92,112,123,92,242,65,61,44,116,178,193,20,240,221,157,219,123,247,76,189,222,145,71,34,49,208,186,55,72,173,87,172,78,138,207,192,51,109,198,6,1,83,166,28,81,234,150,25,54,61,73,98,167,165,202,43,170,109,246,250,68,137,176,65,110,169,149,106,40,146,54,196,187,24,197,166,154,21,70,39,77,136,168,213,70,170,43,82,213,57,52,231,245,57,55,11,151,76,50,227,144,210,85,212,97,217,69,93,53,29,189,171,18,79,67,110,168,138,42,136,213,237,106,35,213,146,84,201,92,173,123,250,245,86,200,212,94,145,237,108,11,230,167,172,118,45,93,226,226,239,77,142,67,214,147,2,183,197,135,73,83,185,255,0,223,85,84,211,207,37,74,236,123,26,172,237,207,81,44,29,62,166,187,177,189,174,86,189,17,37,87,36,189,28,177,69,138,231,92,64,212,77,222,189,84,220,23,14,163,143,107,219,225,41,99,142,158,174,161,122,163,246,73,222,124,180,223,37,102,230,120,95,165,221,36,114,37,159,153,172,226,199,205,62,178,122,129,144,251,140,231,42,46,251,149,239,26,255,0,188,6,8,205,24,212,43,157,214,187,82,112,219,123,234,101,184,214,175,123,227,54,182,204,214,50,161,101,107,83,164,209,119,96,134,68,145,85,242,125,18,239,145,207,151,183,58,138,203,230,177,199,85,78,29,29,127,11,26,81,95,87,77,125,170,167,88,115,90,231,82,196,232,27,110,171,162,122,124,53,137,52,110,87,62,88,170,35,149,211,70,173,237,162,70,214,189,206,116,137,21,69,146,171,149,199,158,205,50,252,107,217,235,73,255,0,206,175,202,198,45,234,5,15,183,92,74,234,229,201,139,88,179,158,48,176,188,43,41,161,241,182,92,130,223,145,90,238,52,221,215,199,223,165,158,197,95,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,204,252,174,53,248,81,190,240,151,172,181,184,111,106,235,89,136,92,186,214,98,215,186,216,88,223,31,75,181,139,36,106,232,213,88,179,64,247,246,164,78,140,114,244,100,157,182,50,88,208,144,28,175,120,233,253,138,101,76,208,237,99,204,252,38,155,94,183,252,30,166,181,187,161,177,93,36,145,170,157,102,87,39,135,163,155,172,157,206,168,230,50,85,100,159,194,107,170,36,91,169,0,170,190,121,223,114,127,153,63,77,35,87,44,141,11,211,142,34,245,131,58,210,253,80,179,120,235,85,118,159,214,203,12,209,42,50,170,223,84,219,133,189,35,170,166,145,81,123,115,51,115,186,47,69,106,181,206,99,218,246,61,236,119,21,226,95,135,76,239,133,253,83,175,211,60,234,159,252,237,101,158,183,124,63,210,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,237,236,254,74,159,201,87,149,23,209,202,235,135,175,216,111,12,182,219,253,206,166,213,91,122,212,191,13,150,203,83,71,75,178,72,104,103,165,137,104,232,228,153,200,143,151,182,197,124,157,21,17,172,146,166,102,181,28,157,100,124,192,7,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,66,220,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,233,18,203,137,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,116,85,101,76,209,116,107,91,27,147,183,12,178,53,234,231,74,232,225,177,240,8,127,205,79,71,47,186,187,194,61,222,167,28,155,173,94,5,112,139,49,146,155,107,63,190,169,105,160,158,58,148,222,247,181,25,219,130,162,89,250,253,78,119,99,99,90,174,122,42,82,102,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,175,78,170,159,204,208,71,21,90,171,98,195,248,71,212,93,80,180,102,158,18,146,163,15,170,117,138,249,105,168,124,155,170,171,96,236,219,230,167,154,159,170,166,249,231,167,217,43,87,107,119,35,247,35,81,92,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,211,158,147,224,191,178,253,44,195,116,207,226,159,19,251,37,143,219,172,94,55,177,217,241,94,22,154,56,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,122,176,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,64,14,117,126,86,49,111,80,40,125,186,226,86,7,6,218,57,98,226,3,136,124,127,71,114,57,188,61,38,77,111,190,83,199,83,181,239,240,149,76,180,86,73,77,83,177,143,98,201,218,158,56,165,237,239,70,191,102,215,125,46,84,60,255,0,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,178,70,183,170,181,30,237,143,71,198,229,222,199,34,75,94,87,188,116,254,197,50,166,104,118,177,230,126,19,77,175,91,254,15,83,90,221,208,216,174,146,72,213,78,179,43,147,195,209,205,214,78,231,84,115,25,42,178,79,225,53,213,18,45,212,128,8,235,204,35,75,237,90,171,193,246,164,219,46,14,164,134,162,193,103,151,40,161,171,154,137,181,47,167,158,222,213,169,94,215,85,69,141,242,197,28,180,235,35,87,171,89,80,255,0,147,145,85,142,207,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,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,249,26,72,187,107,125,170,30,27,107,120,145,177,88,234,235,45,172,193,228,206,40,237,181,114,54,154,121,160,74,5,172,142,9,28,222,227,99,122,183,163,85,83,122,53,85,85,55,116,249,230,178,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,71,220,31,224,20,218,97,194,230,150,225,144,227,213,118,42,138,92,94,134,166,225,111,171,73,91,60,23,26,152,146,162,181,36,108,171,189,143,90,153,166,85,98,244,216,170,173,68,106,34,53,59,0,0,252,156,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,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,243,51,239,199,39,8,151,94,16,117,113,184,164,23,26,187,198,39,126,167,117,203,28,186,207,78,230,61,240,35,213,175,165,153,232,212,137,245,48,174,221,253,181,232,172,146,25,21,177,247,82,54,245,94,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,108,145,35,98,42,185,239,134,101,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,103,220,192,184,17,177,113,85,138,201,154,226,204,240,90,155,143,219,214,59,117,79,87,201,241,74,88,35,170,146,43,86,199,212,69,79,7,118,166,161,171,226,92,138,230,116,232,189,91,242,74,55,180,224,25,149,235,63,162,210,218,60,122,174,60,178,190,241,29,130,43,77,90,37,44,237,184,190,100,129,180,242,36,202,212,137,253,213,70,47,113,91,181,122,238,233,209,75,222,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,111,70,200,235,101,58,198,231,177,176,196,244,68,123,152,229,239,72,196,122,174,214,196,200,165,81,202,184,177,242,177,172,158,159,228,62,221,57,154,194,116,241,41,203,254,178,209,195,46,150,241,55,162,24,239,122,213,54,159,217,174,57,197,174,9,39,158,170,58,169,105,91,60,215,102,247,30,253,208,175,119,164,177,198,140,108,45,141,178,35,85,139,43,162,141,124,52,113,23,157,240,191,170,116,26,153,130,212,127,154,163,188,81,108,135,250,78,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,189,159,205,23,249,162,217,247,17,92,216,176,75,103,14,54,59,246,133,223,45,83,106,142,99,111,166,124,150,183,182,106,159,178,253,214,74,218,153,36,115,224,108,83,77,4,208,186,38,71,38,205,253,200,167,216,248,85,27,37,64,255,0,133,89,238,85,254,218,228,121,38,71,112,255,0,148,172,174,185,87,84,73,255,0,106,73,166,146,71,255,0,198,231,57,223,218,170,94,247,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,250,75,80,12,171,154,83,225,59,202,198,141,250,127,143,123,116,7,85,6,85,207,213,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,177,232,230,59,107,216,213,232,228,86,175,78,138,138,159,34,252,248,1,227,6,213,197,150,145,181,215,5,171,143,59,195,169,232,232,50,182,77,19,81,149,51,189,142,72,235,162,116,108,108,91,42,22,25,94,177,181,173,88,158,215,179,110,196,142,73,37,1,77,124,215,56,215,253,166,229,83,240,215,166,119,59,173,54,55,137,92,42,41,178,217,122,246,97,188,93,33,145,173,74,125,138,212,145,208,210,201,27,254,110,118,201,37,93,200,197,72,97,149,213,214,79,254,74,158,105,242,159,79,235,189,198,220,93,72,50,174,105,79,132,239,43,26,55,233,254,61,237,208,29,84,130,188,208,184,40,253,224,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,157,38,139,187,60,209,172,104,175,147,235,139,100,142,124,93,186,86,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,177,232,230,59,107,216,213,232,228,86,175,78,138,138,159,35,65,60,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,110,217,220,78,168,248,230,141,29,39,105,100,119,181,226,95,136,188,19,133,253,44,175,212,204,234,163,252,237,29,158,139,100,223,210,119,79,13,52,208,81,247,34,138,78,207,119,176,246,247,94,221,140,254,106,191,201,23,60,58,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,159,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,63,229,79,192,173,78,29,29,7,20,250,175,65,87,77,125,170,167,73,176,170,22,213,68,232,27,110,171,162,98,252,73,235,12,142,87,62,88,170,36,137,176,200,141,237,162,72,231,49,206,116,107,23,10,231,87,230,159,22,244,254,135,220,110,39,42,229,215,195,166,9,197,6,169,231,26,103,157,83,253,223,220,235,44,245,187,230,254,140,186,120,154,72,96,172,237,197,44,125,238,215,125,238,237,61,219,31,252,149,63,146,167,20,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,30,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,107,186,47,68,114,57,174,99,218,199,177,236,111,128,52,81,192,183,14,159,187,23,14,56,238,1,114,167,237,100,151,13,215,220,155,235,221,210,233,80,198,111,139,229,44,145,255,0,6,54,67,79,186,55,35,31,216,238,34,34,189,74,44,226,199,205,62,178,122,129,144,251,140,231,191,211,142,12,175,186,183,193,222,85,196,198,13,117,238,221,112,76,130,227,79,123,179,212,61,140,142,123,61,61,13,37,75,170,105,222,189,58,77,23,118,103,62,55,42,164,145,162,108,232,246,35,38,224,24,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,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,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,98,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,54,186,39,203,42,128,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,41,240,157,229,99,70,253,63,199,189,186,3,170,153,172,226,199,205,62,178,122,129,144,251,140,228,138,225,163,129,90,110,41,120,38,202,243,141,62,160,164,102,170,88,51,138,136,104,102,169,170,149,140,185,219,161,183,211,61,109,168,139,34,65,11,221,37,67,164,100,206,103,245,216,214,57,236,99,149,236,134,184,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,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,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,98,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,54,186,39,203,213,120,177,242,177,172,158,159,228,62,221,57,154,194,101,113,79,192,229,54,154,240,219,165,92,82,105,179,234,229,177,100,248,190,62,252,166,216,230,75,58,219,174,53,84,17,189,107,89,39,69,70,83,77,47,86,185,178,57,59,115,75,27,88,174,108,173,142,30,21,195,71,17,121,223,11,250,167,65,169,152,45,71,249,170,59,197,22,200,127,164,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,187,217,252,209,127,154,44,212,227,251,153,213,139,88,52,226,147,73,56,121,173,186,210,90,178,107,125,45,102,73,119,115,223,73,84,200,228,73,219,81,99,150,7,69,255,0,87,116,147,67,59,163,123,119,196,138,246,57,251,161,7,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,178,54,187,170,53,94,221,239,86,70,213,222,246,162,246,174,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,223,35,155,213,26,175,118,198,35,35,106,236,99,81,37,7,35,31,190,207,203,127,169,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,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,241,90,41,160,154,79,195,182,43,85,133,104,230,41,246,126,203,91,112,125,210,122,111,29,83,87,190,169,241,199,27,164,223,81,36,143,78,172,134,52,232,139,183,233,235,211,170,170,175,229,113,99,229,99,89,61,63,200,125,186,115,53,134,170,14,105,172,220,58,233,30,191,212,226,51,234,182,39,73,124,102,25,120,248,205,12,51,196,199,50,103,246,158,197,167,153,85,170,231,211,57,203,20,143,133,21,25,35,233,225,73,17,236,106,177,221,44,0,84,95,59,141,47,186,210,231,250,123,173,16,186,174,123,109,206,207,46,47,80,141,162,119,98,142,122,105,164,169,139,125,71,85,110,249,219,87,54,216,213,26,189,41,36,114,43,190,123,56,255,0,43,222,34,255,0,96,121,222,167,248,250,143,19,65,93,167,247,91,237,53,147,102,207,139,93,45,16,190,182,24,188,66,68,247,65,210,149,183,31,169,122,51,234,249,163,220,145,180,136,25,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,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,228,104,39,151,190,151,218,180,171,131,237,54,182,91,221,73,53,69,254,207,22,81,93,87,13,19,105,159,81,61,193,169,82,157,222,138,171,35,226,138,72,169,210,71,47,87,50,157,159,38,162,35,27,34,140,214,113,99,230,159,89,61,64,200,125,198,115,186,232,31,3,148,220,71,112,77,151,235,14,14,250,182,106,46,23,148,92,153,13,36,108,150,161,151,203,116,54,250,41,214,137,176,177,28,228,169,71,62,87,66,230,55,235,124,139,27,209,81,204,124,49,43,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,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,124,139,73,173,231,13,106,103,10,20,14,183,210,85,207,173,210,83,174,63,92,201,145,177,50,9,252,28,136,153,4,78,74,103,82,202,206,250,68,245,164,115,99,84,123,222,206,139,27,18,71,213,183,248,85,158,229,95,237,174,71,146,100,119,15,249,74,202,235,149,117,68,159,246,164,154,105,36,127,252,110,115,157,253,170,164,223,226,151,130,75,87,10,28,13,99,87,220,158,10,74,237,69,202,179,139,76,215,90,199,82,181,179,218,96,117,158,173,207,180,178,70,205,43,30,200,234,27,35,157,44,106,212,153,123,106,228,84,142,62,156,215,149,199,158,205,50,252,107,217,235,73,255,0,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,212,241,47,195,166,9,197,6,150,87,233,158,117,79,254,118,178,207,91,190,111,232,203,167,134,154,24,43,59,113,75,31,123,181,223,123,187,79,118,199,255,0,37,79,228,169,159,110,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,100,141,111,85,106,61,219,30,143,141,203,189,142,68,177,78,87,220,193,42,110,213,54,94,23,181,166,235,72,199,178,157,180,24,125,242,166,88,169,153,178,24,169,105,232,236,169,20,80,53,170,245,107,39,115,39,150,93,242,61,91,23,212,247,51,173,165,2,170,249,231,125,201,254,100,253,52,137,92,186,248,152,195,120,90,226,25,51,61,65,161,171,126,61,127,179,205,142,87,86,211,34,189,246,198,77,81,79,50,85,172,72,213,116,204,107,169,218,143,99,126,189,143,115,154,143,115,82,55,220,167,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,66,58,86,177,238,240,210,57,177,182,102,109,118,230,34,57,19,184,200,222,202,107,225,87,131,92,203,82,184,193,163,225,255,0,84,241,90,187,67,49,58,135,93,51,74,26,149,70,190,59,117,59,163,87,70,138,201,88,231,178,161,210,83,194,201,96,123,190,138,166,204,205,204,111,83,65,32,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,0,252,156,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,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,243,51,47,171,24,47,236,191,84,243,45,51,248,167,196,254,201,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,146,215,138,62,44,240,221,90,224,39,64,180,130,197,79,72,151,219,13,67,105,175,180,237,175,87,207,109,125,154,137,40,160,87,196,177,181,92,202,184,171,18,118,189,23,99,22,57,34,69,145,204,122,179,154,114,234,209,203,238,178,113,113,130,83,90,38,240,244,152,125,194,12,198,233,83,181,143,236,210,208,79,20,141,77,142,123,21,221,217,214,158,14,173,220,230,119,247,237,115,88,228,52,40,14,85,159,241,71,161,58,95,170,120,230,138,103,89,207,195,51,60,183,193,252,30,217,240,202,201,188,87,138,169,117,52,31,198,138,39,68,205,211,70,246,253,111,111,78,157,87,162,42,41,85,124,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,161,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,183,78,57,56,68,181,113,125,164,109,197,32,184,210,89,242,203,13,67,174,88,229,214,122,118,189,140,157,88,173,125,44,207,70,172,172,166,153,54,239,237,175,84,124,112,200,173,147,180,145,187,62,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,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,230,90,167,43,174,96,20,119,122,59,111,12,154,223,145,118,110,176,248,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,102,217,147,181,214,41,36,87,186,103,72,232,213,200,244,137,178,217,248,0,205,15,18,248,5,54,150,113,13,169,26,125,111,199,170,236,118,219,30,81,114,166,181,208,212,164,187,226,183,120,135,173,26,162,202,170,247,177,212,235,19,216,247,42,239,99,154,238,174,221,213,101,86,161,241,69,147,102,252,169,49,60,14,227,123,164,165,185,81,231,16,224,149,16,57,244,235,61,226,201,110,163,109,108,79,100,93,182,186,54,64,233,45,144,185,236,234,229,88,163,87,200,189,245,106,198,174,15,240,10,157,79,226,143,75,112,200,113,234,75,237,61,86,81,67,83,112,183,213,164,78,130,123,117,52,169,81,90,146,54,85,216,246,37,52,51,42,177,122,239,68,86,162,57,85,26,186,73,0,0,120,173,94,209,125,47,215,172,54,77,63,213,204,66,147,34,177,73,81,21,90,83,204,249,34,124,83,198,171,178,88,165,137,205,150,39,244,87,53,92,199,53,85,143,123,23,171,94,228,95,223,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,189,234,231,187,107,24,212,234,229,87,47,78,170,170,191,50,11,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,199,52,143,135,93,35,102,188,212,113,38,236,78,146,76,238,123,60,54,102,87,58,38,116,129,140,238,35,170,24,136,212,85,169,146,41,25,3,166,114,185,233,12,49,196,197,99,22,68,127,75,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,36,112,201,105,181,95,248,68,210,139,21,246,217,73,113,182,220,116,222,197,73,89,71,87,11,102,130,166,9,45,144,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,129,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,212,123,88,231,189,237,87,190,26,151,39,202,143,130,143,217,150,43,7,18,154,153,108,181,84,228,153,109,190,158,167,18,139,167,122,107,61,174,104,220,229,168,222,142,88,219,53,84,114,51,228,214,239,142,36,218,175,69,154,104,155,98,160,17,215,142,78,46,237,92,32,233,27,114,184,45,212,151,140,178,253,80,235,110,57,106,158,161,172,99,231,70,43,159,85,51,17,201,43,233,161,77,187,251,105,213,95,36,49,171,163,238,164,141,207,9,119,220,174,184,205,177,107,134,156,91,116,6,247,106,248,86,103,167,56,253,53,60,41,3,30,234,91,157,158,149,34,166,142,165,174,94,189,185,153,186,22,75,27,151,163,156,246,201,31,84,115,227,134,117,3,42,228,255,0,226,143,128,239,255,0,37,141,50,226,175,72,44,191,119,248,204,185,125,138,217,110,255,0,245,118,250,155,219,159,221,255,0,171,182,86,71,15,249,202,135,187,252,107,200,149,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,236,145,173,232,142,86,59,99,209,146,53,55,177,170,147,171,141,174,105,150,173,79,209,123,22,156,232,53,77,93,190,229,152,89,209,249,204,174,167,108,176,81,65,83,73,36,53,54,86,58,166,4,116,207,221,42,171,170,98,108,104,137,20,125,183,59,184,244,142,189,116,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,183,71,35,227,135,122,253,115,203,219,99,222,216,98,98,58,73,30,141,93,145,177,238,84,232,213,59,175,48,30,25,240,222,20,53,47,10,210,220,62,186,174,226,247,96,244,151,43,189,206,165,85,175,184,220,100,174,173,100,179,164,123,149,176,179,108,81,177,145,181,87,107,24,221,206,123,247,200,254,193,201,83,205,62,83,233,253,119,184,219,139,169,56,254,140,241,103,160,218,253,153,101,216,30,150,231,84,151,139,190,29,81,218,170,99,62,76,173,129,17,136,234,186,55,117,233,81,76,217,92,176,172,172,249,35,218,139,254,46,88,100,151,54,230,148,248,78,242,177,163,126,159,227,222,221,1,213,65,85,124,212,248,14,255,0,194,252,85,233,5,151,252,212,185,125,138,217,110,255,0,167,125,77,237,207,238,255,0,213,219,43,35,135,252,229,67,221,254,53,229,122,240,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,187,36,107,122,35,149,142,216,244,100,141,77,236,106,167,234,241,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,54,163,166,126,233,100,123,228,114,38,231,189,219,90,198,108,141,146,131,149,239,2,223,182,188,169,154,227,172,120,103,139,211,107,46,255,0,131,211,86,187,108,55,219,164,114,53,19,172,42,213,241,20,112,244,147,185,213,90,199,202,140,143,248,173,109,68,105,117,37,43,115,171,243,79,139,122,127,67,238,55,19,197,114,159,213,236,55,73,120,175,166,131,51,158,174,6,103,54,121,49,11,100,208,192,178,177,151,26,154,202,71,211,182,84,111,212,214,61,208,118,209,200,142,232,249,24,174,218,205,207,109,154,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,246,35,164,109,178,161,100,115,24,232,101,122,170,49,207,114,118,100,122,189,23,107,165,100,181,171,203,155,133,27,238,117,198,36,246,156,242,43,173,147,246,41,112,248,197,221,40,225,100,241,165,226,134,185,140,130,130,74,150,171,162,102,233,163,149,253,81,92,178,71,75,50,51,167,94,227,47,80,205,103,22,62,105,245,147,212,12,135,220,103,45,83,146,167,149,140,167,212,10,239,110,183,17,215,154,199,3,148,218,107,117,175,226,147,77,159,87,45,139,39,188,43,242,155,99,153,44,235,110,184,213,57,239,90,214,73,209,81,148,211,75,213,174,108,142,78,220,210,198,214,43,155,43,99,134,15,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,183,66,156,52,113,23,130,113,65,165,148,26,153,130,212,127,154,163,188,81,108,155,250,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,177,255,0,205,23,249,162,117,80,124,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,145,131,47,226,119,70,184,158,224,239,94,175,250,67,148,124,74,59,38,31,147,91,235,169,167,133,212,245,80,244,161,170,72,103,116,47,232,244,134,118,49,100,137,234,137,213,187,154,228,108,145,203,27,40,4,210,159,9,222,86,52,111,211,252,123,219,160,58,169,154,206,44,124,211,235,39,168,25,15,184,206,90,167,37,79,43,25,79,168,21,222,221,110,57,255,0,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,102,217,147,181,210,88,227,71,186,103,72,217,17,168,244,149,210,214,174,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,110,254,245,196,94,9,197,7,0,186,171,169,120,45,71,221,253,246,142,241,69,178,111,232,203,167,193,86,105,232,251,146,197,31,123,181,223,99,123,172,110,199,255,0,52,95,230,137,64,38,146,56,100,180,218,175,252,34,105,69,138,251,108,164,184,219,110,58,111,98,164,172,163,171,133,179,65,83,4,150,200,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,32,241,235,195,206,27,195,55,16,215,61,62,193,178,218,75,189,182,178,159,227,76,161,133,138,143,176,50,162,162,117,134,219,42,186,105,94,247,199,78,216,30,146,72,173,123,217,43,28,173,77,200,171,29,77,4,114,239,225,183,13,225,235,135,155,69,86,59,127,164,201,110,89,245,61,46,77,114,191,65,68,176,50,169,147,211,177,212,240,195,220,141,147,248,104,227,119,86,36,200,143,223,44,207,217,23,113,98,101,123,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,172,14,104,28,102,113,39,195,182,190,216,48,173,28,212,143,179,246,90,220,62,150,233,61,55,193,232,42,247,213,62,182,182,55,73,190,162,9,30,157,89,12,105,209,23,111,211,215,167,85,85,94,129,202,147,138,61,118,226,83,246,163,251,107,206,126,209,253,156,248,39,195,63,163,40,232,251,30,35,199,119,191,201,162,143,118,238,196,95,214,235,211,111,203,167,85,235,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,28,171,139,31,43,26,201,233,254,67,237,211,153,172,53,80,0,0,137,92,209,244,134,167,86,184,62,201,167,182,193,87,61,203,6,168,135,47,165,134,25,226,137,143,101,51,94,202,167,74,178,127,89,140,163,158,174,68,107,85,175,87,198,196,110,239,234,58,131,14,149,195,70,1,77,170,124,67,105,190,159,92,49,234,187,229,182,249,148,91,105,174,148,52,201,46,249,109,222,33,139,88,170,177,42,61,140,109,58,74,247,189,170,155,24,215,59,171,118,245,77,47,3,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,112,174,111,252,38,97,184,45,77,55,20,56,125,69,37,165,249,85,226,154,203,119,177,211,80,43,89,85,113,146,42,202,137,110,75,47,115,107,94,246,193,27,95,27,98,77,207,221,43,156,175,123,247,86,89,109,60,157,120,90,197,105,236,83,113,93,118,201,45,87,171,213,95,140,177,90,45,116,237,142,103,88,182,189,27,60,181,14,115,85,241,86,72,196,68,99,88,173,219,77,58,170,171,210,163,108,125,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,73,255,0,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,207,113,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,54,171,97,102,216,164,123,228,114,46,214,49,219,90,247,236,141,249,215,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,190,87,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,115,229,71,193,71,236,203,21,131,137,77,76,182,90,170,114,76,182,223,79,83,137,69,211,189,53,158,215,52,110,114,212,111,71,44,109,154,170,57,25,242,107,119,199,18,109,87,162,205,52,77,177,80,85,95,60,239,185,63,204,159,166,149,86,90,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,223,52,180,180,244,118,84,138,40,28,228,98,57,243,185,147,203,46,200,216,141,139,233,99,89,211,208,115,136,214,107,118,159,214,99,24,38,3,113,186,218,51,236,135,225,151,219,205,210,221,115,170,165,146,43,93,174,122,199,90,226,86,183,164,111,235,91,87,87,59,92,215,35,217,37,36,110,114,47,240,92,207,175,150,159,31,124,69,235,214,168,85,104,214,168,218,233,51,86,75,79,61,238,92,149,171,75,109,158,203,69,20,104,199,53,244,240,196,214,85,49,245,15,165,99,81,136,217,24,179,200,231,44,140,68,72,236,208,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,0,20,87,205,207,76,241,93,59,226,226,107,142,45,73,225,62,218,227,244,153,53,198,6,71,28,112,182,186,73,234,41,229,124,109,99,27,211,185,225,91,43,213,219,156,233,101,149,234,239,171,162,66,178,218,121,37,232,229,138,44,87,58,226,6,162,110,245,234,166,224,184,117,28,123,94,223,9,75,28,116,245,117,11,213,31,178,78,243,229,166,249,43,55,51,194,253,46,233,35,145,44,252,242,154,171,110,212,123,190,156,100,118,205,33,200,237,86,28,206,166,223,44,118,75,149,210,141,106,105,105,170,149,62,151,62,52,95,249,209,28,173,145,172,114,163,157,20,200,213,137,249,162,212,43,102,101,101,207,242,91,54,163,73,87,38,89,65,120,173,166,191,62,174,173,42,167,117,197,147,61,181,43,36,200,231,36,175,238,163,250,189,28,237,203,213,122,175,94,167,239,235,14,186,106,62,188,214,99,55,109,80,188,252,102,235,139,227,240,227,112,220,165,69,90,170,202,88,167,158,104,223,82,245,85,238,204,158,33,204,89,58,35,158,214,53,95,185,234,247,190,197,121,24,253,246,126,91,253,72,181,66,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,196,32,230,95,192,229,55,17,216,108,218,195,131,190,173,154,139,133,217,228,100,52,145,178,90,134,95,45,208,172,147,173,19,97,98,57,201,82,142,124,174,133,204,111,214,249,22,55,162,163,152,248,105,2,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,245,57,117,241,213,77,197,46,26,152,62,160,215,210,51,85,44,20,243,77,93,13,53,44,172,101,206,221,10,211,177,46,74,169,26,65,11,221,37,67,99,124,45,127,245,216,231,181,140,99,145,140,153,64,20,193,206,159,0,169,177,113,13,138,106,13,62,61,73,71,109,202,177,118,83,62,186,20,137,175,175,184,209,212,72,147,44,168,213,222,231,178,158,122,6,35,222,159,54,108,107,85,123,106,141,175,98,205,57,35,233,125,214,171,63,212,45,104,153,213,112,91,109,150,120,177,122,116,117,19,187,21,147,212,205,29,76,187,42,58,163,119,192,218,72,119,70,136,229,233,87,27,149,91,242,223,110,128,0,0,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,0,57,87,22,62,86,53,147,211,252,135,219,167,51,88,105,79,132,239,43,26,55,233,254,61,237,208,30,215,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,46,201,89,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,32,7,9,220,170,233,180,159,136,108,159,81,117,73,105,46,216,198,43,120,100,218,119,2,87,202,234,185,95,29,68,53,84,183,42,135,192,176,181,31,11,90,144,186,23,177,89,36,189,245,216,145,178,39,75,99,224,28,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,223,35,155,209,92,140,118,198,35,228,114,108,99,149,51,239,196,191,17,121,223,20,26,167,95,169,153,213,71,249,218,59,61,22,200,127,163,45,126,38,105,160,163,238,69,20,125,238,215,125,237,238,189,187,223,252,213,127,146,39,42,63,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,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,124,139,254,224,95,140,219,23,24,122,113,85,115,146,213,240,108,207,23,240,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,235,214,25,123,82,170,70,231,44,145,185,142,107,183,34,50,89,36,169,149,115,74,124,39,121,88,209,191,79,241,239,110,128,166,190,102,124,45,98,188,54,107,139,43,176,172,146,213,37,151,62,241,119,218,108,122,22,199,13,85,139,172,223,92,93,136,218,214,54,141,207,123,146,157,200,141,250,98,150,37,69,88,86,73,34,1,123,220,179,120,76,195,116,35,69,237,90,164,218,138,75,222,89,169,86,123,125,233,247,103,80,44,19,208,91,170,105,41,231,109,181,138,178,61,21,141,149,94,247,72,212,143,186,189,189,237,254,20,123,97,7,58,191,52,248,183,167,244,62,227,113,28,149,60,211,229,62,159,215,123,141,184,151,252,217,52,187,136,45,66,208,239,136,105,150,75,221,195,44,27,238,121,86,55,79,20,84,210,84,82,211,195,53,68,149,213,21,114,212,55,189,12,29,152,182,82,71,18,185,100,122,200,171,34,178,52,142,160,52,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,218,222,169,213,28,142,107,94,199,49,236,99,219,224,13,41,240,157,229,99,70,253,63,199,189,186,3,170,128,103,7,141,60,115,78,49,46,43,53,63,27,210,119,255,0,131,116,25,4,241,69,11,105,210,158,58,74,174,136,181,148,177,70,216,227,107,33,134,169,106,33,141,26,221,189,184,153,209,207,78,143,119,138,209,11,102,27,122,214,140,6,205,168,210,82,71,137,215,229,22,170,107,243,234,234,214,150,6,219,159,87,27,106,86,73,145,205,88,153,218,87,245,122,57,187,83,170,245,78,157,77,46,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,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,153,250,197,43,115,171,243,79,139,122,127,67,238,55,18,0,22,233,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,95,41,205,115,138,44,155,76,117,183,12,211,253,21,189,210,99,183,124,106,162,44,238,245,114,180,190,157,213,51,94,228,129,104,233,153,86,212,141,92,143,142,130,61,174,100,142,115,102,167,172,141,143,141,99,99,58,245,94,89,124,125,234,135,18,121,13,195,69,245,114,215,73,116,190,217,172,245,151,244,202,161,88,233,95,83,3,106,169,162,101,60,180,145,68,216,183,181,106,93,210,86,43,17,88,198,53,99,87,110,145,213,109,197,143,154,125,100,245,3,33,247,25,203,84,228,169,229,99,41,245,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,161,110,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,116,240,28,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,106,216,156,246,55,196,198,215,72,232,95,185,187,94,170,213,94,219,228,99,244,39,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,174,14,114,218,115,173,183,253,47,181,231,182,44,170,146,171,75,241,202,138,73,175,184,243,169,160,142,122,59,138,201,44,16,92,153,58,167,118,102,61,43,18,157,208,163,147,98,246,222,140,122,57,238,138,168,48,13,82,206,244,191,237,31,216,91,239,195,62,214,227,245,152,181,227,251,214,25,188,85,174,171,111,126,15,226,177,219,55,118,217,245,179,107,211,167,201,201,213,79,42,105,79,132,239,43,26,55,233,254,61,237,208,29,84,205,103,22,62,105,245,147,212,12,135,220,103,45,83,146,167,149,140,167,212,10,239,110,183,28,255,0,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,116,203,221,235,44,145,171,29,11,163,108,104,229,122,202,216,171,47,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,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,121,55,174,29,48,78,23,248,5,213,93,52,193,105,254,239,239,181,151,138,221,243,127,73,221,62,10,176,207,89,219,150,89,59,61,222,195,29,218,99,182,51,249,34,127,53,90,1,46,167,82,120,215,197,120,83,224,71,73,172,150,155,159,136,212,220,155,75,236,145,227,150,250,117,141,242,80,111,182,69,27,110,117,9,35,94,198,195,19,209,85,141,123,87,189,35,21,136,155,91,43,226,166,188,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,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,242,61,86,179,232,94,163,232,13,246,203,141,234,109,155,225,149,247,236,126,131,36,164,133,202,169,35,105,106,152,170,140,150,55,163,100,134,104,228,100,176,201,28,141,107,155,36,47,233,185,170,215,186,96,114,189,227,167,246,41,149,51,67,181,143,51,240,154,109,122,223,240,122,154,214,238,134,197,116,146,70,170,117,153,92,158,30,142,110,178,119,58,163,152,201,85,146,127,9,174,168,145,92,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,160,33,87,26,220,183,191,124,29,83,181,106,103,237,151,236,151,195,49,248,44,94,11,236,239,143,238,118,234,106,38,238,247,60,84,93,58,248,157,187,118,175,77,157,122,252,250,39,171,224,99,129,143,220,187,237,183,251,40,253,177,251,99,240,223,246,147,225,254,23,194,120,159,255,0,24,155,126,239,19,255,0,171,211,103,246,245,249,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,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,84,0,0,63,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,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,252,204,203,234,198,11,251,47,213,60,203,76,254,41,241,63,178,89,5,198,197,227,123,29,159,21,225,106,100,135,187,219,220,237,155,187,123,182,238,119,78,189,58,175,78,164,223,228,177,128,84,223,120,134,202,245,6,163,30,164,172,182,226,184,187,233,153,93,50,68,231,208,92,107,42,35,72,86,36,114,239,107,223,79,5,123,21,236,79,147,55,181,202,157,196,71,92,248,51,89,197,143,154,125,100,245,3,33,247,25,203,41,229,83,169,152,174,141,240,35,169,154,165,154,213,248,123,46,51,152,92,238,21,59,100,141,146,77,178,217,110,217,4,93,199,177,142,154,87,171,99,141,138,228,223,35,216,212,94,174,66,184,56,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,155,81,211,63,116,178,61,242,57,19,115,222,237,173,99,54,70,207,63,113,208,189,71,181,104,117,163,136,122,235,55,103,12,189,228,21,24,221,37,76,138,177,200,250,168,161,73,17,237,99,209,59,144,191,109,67,27,36,106,246,164,148,147,177,251,21,26,143,233,124,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,238,217,220,78,138,201,38,141,29,31,117,100,109,132,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,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,249,16,91,149,199,158,205,50,252,107,217,235,73,255,0,206,175,202,198,45,234,5,15,183,92,74,203,224,131,87,176,221,5,226,115,18,213,205,64,158,174,59,22,59,79,119,154,161,41,32,89,167,149,239,181,213,197,20,49,179,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,231,248,151,226,47,59,226,131,84,235,245,51,58,168,255,0,59,71,103,162,217,15,244,101,175,196,205,52,20,125,200,162,143,189,218,239,189,189,215,183,123,255,0,154,175,242,68,155,252,169,248,21,166,204,100,160,226,159,85,232,41,42,108,84,181,9,54,21,66,218,169,91,59,174,52,149,172,95,137,61,97,145,168,214,69,45,60,145,54,25,17,221,197,89,28,230,53,173,141,101,183,66,42,241,207,199,63,238,93,246,39,253,139,190,216,253,177,248,151,251,119,240,255,0,11,225,60,55,255,0,139,205,191,119,137,255,0,213,233,179,251,122,252,188,167,5,60,200,127,124,29,83,186,233,159,236,107,236,151,195,49,249,239,190,55,237,23,143,238,118,234,105,225,237,118,252,44,93,58,248,157,219,183,47,77,157,58,124,250,167,0,231,157,247,39,249,147,244,210,21,112,103,194,215,239,113,155,102,26,111,69,146,124,18,245,109,195,234,175,182,74,137,91,186,149,245,209,86,82,68,216,170,81,26,175,72,94,201,228,106,185,159,83,28,173,127,71,163,86,55,241,92,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,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,243,62,188,243,63,204,181,63,38,159,51,212,12,134,174,251,125,170,167,164,166,168,184,85,170,58,121,217,77,79,29,60,75,35,186,117,123,210,40,99,69,123,186,189,234,138,231,43,156,170,229,185,238,83,124,49,126,200,52,59,246,179,152,226,246,168,114,253,67,217,112,160,184,71,55,126,170,60,118,72,97,146,150,7,47,205,145,119,30,143,157,204,141,122,185,175,131,186,187,227,70,69,58,128,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,128,1,94,188,233,240,10,107,239,15,56,166,160,211,227,213,117,151,44,87,40,101,51,235,161,73,92,202,11,117,101,60,137,50,202,141,93,141,99,234,32,160,98,61,233,242,126,198,181,83,184,168,234,97,52,81,192,78,153,226,186,95,194,62,153,219,177,106,78,223,199,177,250,44,154,227,59,227,141,38,170,174,175,129,149,18,190,71,49,141,223,183,184,216,152,174,234,228,138,24,152,174,118,206,164,128,4,53,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,215,99,88,231,177,142,87,178,138,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,44,211,145,214,83,98,164,202,181,115,10,168,174,217,122,186,219,236,247,74,58,110,211,215,187,75,73,37,84,117,18,111,68,216,221,175,173,166,78,138,168,229,238,117,106,42,53,202,150,212,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,21,87,205,79,128,239,252,47,197,94,144,89,127,205,75,151,216,173,150,239,250,119,212,222,220,254,239,253,93,178,178,56,127,206,84,61,223,227,94,86,94,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,79,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,173,91,19,158,247,120,105,28,217,29,11,247,59,115,17,90,171,220,100,140,103,117,4,53,230,205,165,247,93,71,224,250,233,115,179,58,174,74,140,22,241,71,148,62,146,154,137,213,15,169,129,141,146,154,110,187,85,22,54,69,21,92,149,15,147,163,145,172,167,119,84,68,85,123,104,132,191,62,87,26,67,83,164,188,31,99,51,220,160,171,130,229,156,212,77,151,213,67,52,241,74,198,50,165,172,101,43,162,88,255,0,170,199,209,193,73,34,181,202,231,163,228,122,59,111,245,27,45,79,41,171,25,215,236,191,75,51,45,76,248,95,196,254,201,99,247,27,239,130,239,246,124,87,133,166,146,110,215,115,107,182,110,237,237,221,181,221,58,245,232,189,58,21,173,253,220,239,253,151,127,239,183,255,0,112,45,80,0,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,83,225,59,202,198,141,250,127,143,123,116,7,85,0,31,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,99,17,207,118,214,49,203,209,168,174,94,157,17,21,126,69,6,113,253,198,13,215,139,45,92,115,173,235,73,30,9,135,84,86,80,98,140,134,39,35,234,96,123,218,146,87,74,233,24,217,119,212,36,49,61,35,115,90,145,49,172,102,221,233,36,146,122,190,93,124,10,212,241,75,153,38,113,168,52,21,108,210,187,5,68,208,215,77,77,85,19,31,115,184,194,148,239,75,106,162,72,147,194,199,71,80,217,31,51,89,253,70,57,141,123,30,228,123,33,169,63,248,163,224,59,255,0,201,99,76,184,171,210,11,47,221,254,51,46,95,98,182,91,191,253,93,190,166,246,231,247,127,234,237,149,145,195,254,114,161,238,255,0,26,242,37,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,187,36,107,122,35,149,142,216,244,100,141,77,236,106,166,130,120,104,226,47,4,226,131,75,40,53,51,5,168,255,0,53,71,120,162,217,55,244,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,99,255,0,154,47,243,68,205,97,126,112,113,49,134,240,161,203,243,73,245,75,48,161,171,184,189,216,62,55,109,180,91,41,145,90,251,141,198,75,84,111,138,5,147,106,182,22,109,138,71,190,71,34,237,99,29,181,175,126,200,223,70,218,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,59,100,145,241,195,189,126,136,34,238,61,239,108,49,49,27,28,108,87,46,200,216,198,162,244,106,31,171,169,250,23,168,250,63,98,193,114,76,230,205,225,40,53,19,31,143,36,178,77,26,172,145,190,150,71,185,26,199,72,137,219,239,118,251,51,58,54,185,206,100,117,48,111,218,231,43,27,40,57,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,244,50,52,145,138,138,215,178,111,65,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,46,164,165,110,104,92,11,126,197,50,167,235,142,142,97,158,19,77,175,91,62,49,77,68,237,208,216,174,146,72,228,94,144,163,83,195,209,205,214,62,223,69,115,25,42,190,63,225,53,212,241,172,0,52,103,192,230,127,134,234,15,10,26,97,85,134,100,52,151,86,88,241,123,93,130,230,144,170,239,163,184,210,81,195,21,69,60,172,114,35,152,246,185,58,167,84,250,152,230,61,187,152,246,185,123,168,57,87,21,90,165,251,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,248,106,199,181,221,106,165,129,191,91,85,137,215,171,250,53,28,169,155,107,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,79,175,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,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,124,203,254,229,213,172,118,45,100,225,31,4,169,180,67,225,234,240,251,124,24,117,210,155,115,223,217,170,160,130,40,218,187,220,198,35,187,176,45,60,253,27,185,172,239,236,220,231,49,202,73,82,149,185,213,249,167,197,189,63,161,247,27,137,26,184,86,225,142,251,197,86,85,151,97,88,181,235,193,94,177,252,62,191,37,183,83,120,102,73,241,74,168,36,130,56,168,119,190,88,153,7,117,245,13,78,243,149,90,206,157,85,170,159,52,229,95,225,86,5,149,127,182,184,230,73,142,92,63,229,40,235,173,181,212,242,127,217,146,25,163,145,159,241,57,174,111,246,42,12,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,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,242,47,79,149,215,15,95,176,222,25,109,183,251,157,77,170,182,245,169,126,27,45,150,166,142,151,100,144,208,207,75,18,209,209,201,51,145,31,47,109,138,249,58,42,35,89,37,76,205,106,57,58,200,250,108,226,199,205,62,178,122,129,144,251,140,229,170,114,84,242,177,148,250,129,93,237,214,226,127,158,83,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,108,113,190,72,119,167,209,60,93,198,61,141,154,39,163,100,141,234,213,217,35,24,228,78,173,67,60,60,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,61,202,232,95,186,41,24,248,220,171,181,236,118,215,61,155,36,127,107,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,212,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,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,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,168,246,177,207,123,218,175,124,53,52,145,193,221,218,213,122,225,67,71,171,44,215,58,74,250,120,240,123,45,35,229,166,153,178,177,179,193,71,20,51,68,174,106,170,35,227,150,57,35,123,127,155,94,199,53,122,42,42,29,128,205,103,22,62,105,245,147,212,12,135,220,103,36,87,13,28,117,83,112,181,193,54,87,131,233,245,125,35,245,82,255,0,156,84,77,67,13,77,44,175,101,178,221,53,190,153,139,114,69,88,214,9,158,217,41,221,27,33,115,255,0,174,246,189,204,123,26,172,124,64,180,219,51,45,87,207,232,172,212,114,85,223,242,204,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,171,228,114,124,220,170,229,254,106,94,159,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,250,118,14,44,124,172,107,39,167,249,15,183,78,102,176,244,25,150,127,153,106,13,77,170,171,51,200,106,238,175,177,217,232,172,22,196,153,83,101,29,186,146,36,138,158,158,38,53,17,172,99,90,157,87,162,125,79,115,222,237,207,123,156,182,125,202,251,151,221,77,166,166,203,197,14,180,218,169,30,247,211,182,191,15,177,212,197,21,75,54,77,21,45,69,29,233,37,138,119,53,30,141,124,237,100,18,197,190,55,163,101,250,94,214,116,158,188,75,240,233,130,113,65,165,149,250,103,157,83,255,0,157,172,179,214,239,155,250,50,233,225,166,134,10,206,220,82,199,222,237,119,222,238,211,221,177,255,0,201,83,249,42,103,135,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,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,242,103,250,165,157,234,135,217,207,183,87,223,137,253,146,199,232,241,107,63,247,172,48,248,91,93,46,238,196,31,194,99,119,237,238,63,235,126,231,175,95,155,151,162,22,85,200,199,239,179,242,223,234,71,127,227,91,153,15,238,125,170,118,173,51,253,141,125,173,248,158,63,5,247,198,253,162,240,29,190,229,77,68,61,174,223,133,151,175,79,13,187,118,228,235,191,167,79,151,85,245,124,12,113,207,251,232,253,182,255,0,98,239,177,223,99,190,27,254,221,252,67,197,120,191,19,255,0,226,240,236,219,225,191,245,186,239,254,206,159,57,84,10,213,213,142,114,159,178,253,83,204,180,207,247,113,248,159,217,44,130,227,98,241,191,107,251,62,43,194,212,201,15,119,183,224,157,179,119,111,118,221,206,233,215,167,85,233,212,149,92,20,241,91,251,224,233,101,215,83,62,193,125,146,248,102,65,61,139,193,124,83,199,247,59,116,212,243,119,123,157,152,186,117,241,59,118,237,94,155,58,245,249,244,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,87,22,62,86,53,147,211,252,135,219,167,51,88,106,160,0,0,51,67,196,190,121,106,212,254,33,181,35,80,44,21,84,149,86,139,238,81,114,171,182,84,83,91,219,68,201,232,150,161,254,30,85,137,172,98,163,221,18,49,207,115,218,146,61,234,231,201,214,71,57,86,127,242,71,213,234,150,93,117,11,65,43,167,171,146,158,122,120,178,251,92,109,130,46,196,15,99,163,165,173,115,228,249,74,175,145,36,160,70,183,234,98,36,50,47,208,170,187,237,124,25,172,226,199,205,62,178,122,129,144,251,140,231,138,147,63,204,165,192,105,244,181,217,13,90,98,116,183,137,175,236,180,181,81,176,45,198,88,99,129,213,15,68,78,175,122,69,11,24,221,202,187,17,100,217,183,185,38,233,41,203,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,59,106,228,69,146,62,183,169,118,192,48,219,214,3,91,165,181,152,245,36,120,157,125,158,75,4,182,154,68,90,88,27,110,124,43,3,169,227,72,85,171,19,59,74,172,78,218,183,106,116,219,211,162,20,3,199,39,8,151,94,16,117,113,184,164,23,26,187,198,39,126,167,117,203,28,186,207,78,230,61,240,35,213,175,165,153,232,212,137,245,48,174,221,253,181,232,172,146,25,21,177,247,82,54,242,168,245,123,50,102,139,212,104,35,167,164,147,19,159,40,135,47,100,110,129,59,240,92,89,73,37,43,156,201,19,162,171,36,138,70,35,154,237,221,22,24,213,155,58,201,191,186,242,184,243,217,166,95,141,123,61,105,63,249,213,249,88,197,189,64,161,246,235,137,86,188,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,190,79,98,75,12,123,217,213,170,230,110,106,57,138,168,244,243,250,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,237,119,69,232,142,71,53,204,123,88,246,61,141,178,174,87,92,192,40,238,244,118,222,25,53,191,34,236,221,97,240,214,236,30,233,60,112,65,75,37,44,80,69,4,54,151,118,216,205,179,39,107,172,82,72,175,116,206,145,209,171,145,233,19,101,179,242,21,115,33,224,167,84,248,193,253,157,254,204,239,248,165,179,236,151,197,252,111,199,106,170,97,238,120,175,9,219,237,118,96,151,175,79,12,253,219,182,244,234,222,157,122,175,79,21,203,211,151,166,180,112,153,173,23,173,70,212,108,159,10,184,219,110,56,189,77,146,40,172,149,181,115,78,217,228,171,164,153,174,115,102,166,137,168,205,180,239,69,84,114,175,85,111,203,249,170,115,94,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,38,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,183,200,177,189,21,28,199,195,81,124,47,104,93,247,136,189,113,197,116,190,211,102,186,215,80,87,92,41,229,191,205,110,86,50,75,125,157,179,49,42,234,150,73,17,99,143,100,110,93,170,244,84,89,29,27,17,175,115,218,199,104,247,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,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,252,207,214,0,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,0,4,53,230,205,169,181,58,121,193,245,210,213,75,102,164,174,126,115,120,163,198,86,74,152,226,149,148,108,115,100,170,124,201,28,177,189,175,126,218,55,49,138,155,95,27,228,108,172,123,95,27,74,33,52,187,195,70,127,83,170,124,60,233,190,160,220,50,26,75,229,202,249,139,219,106,110,149,212,203,22,201,110,62,29,137,88,138,145,34,49,143,109,66,74,199,177,168,155,30,215,55,163,118,244,78,150,1,70,220,223,240,12,55,5,226,190,154,171,15,199,169,45,47,202,177,122,107,253,221,41,145,90,202,171,140,149,149,145,75,80,172,235,181,175,123,96,141,95,181,19,115,247,61,221,94,247,185,209,3,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,59,193,255,0,18,150,46,42,116,58,207,169,182,196,236,221,97,219,107,201,41,27,74,248,35,164,188,69,12,111,168,142,36,115,159,186,21,238,178,72,213,30,245,237,200,196,114,163,209,237,108,107,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,138,181,230,3,196,198,101,194,135,48,60,43,84,176,250,26,75,139,29,166,244,150,219,189,178,165,17,172,184,219,164,186,214,190,88,18,77,170,232,95,186,40,222,201,26,139,181,236,110,230,189,155,227,125,143,233,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,110,146,55,201,14,244,250,224,151,182,247,177,179,68,244,116,114,49,28,187,36,99,218,171,213,170,83,15,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,134,70,177,189,17,90,199,205,29,120,104,226,47,59,225,127,84,232,53,51,5,168,255,0,53,71,120,162,217,15,244,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,123,63,154,47,243,69,209,70,147,231,95,181,13,44,195,117,51,225,127,12,251,91,143,219,175,190,11,191,222,240,190,42,154,57,187,93,205,173,223,183,185,183,118,214,245,233,215,162,117,232,122,178,53,115,21,214,59,22,141,240,143,157,212,221,225,241,21,121,133,190,124,58,215,77,185,236,239,85,87,193,44,110,93,237,99,209,189,168,18,162,126,142,218,215,246,54,110,107,158,213,51,216,104,163,128,157,76,197,117,67,132,125,51,184,226,213,125,207,128,227,244,88,205,198,7,201,26,205,75,93,65,3,41,229,100,141,99,221,179,119,109,178,177,29,209,203,20,209,61,90,221,253,9,0,120,173,111,194,174,186,149,162,249,246,156,216,170,41,32,185,101,88,189,214,201,71,45,91,220,216,35,158,166,146,72,99,116,142,107,92,228,98,57,232,170,168,215,47,78,189,17,127,145,81,127,220,84,226,159,253,255,0,105,87,255,0,21,184,255,0,168,151,82,0,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,41,240,157,229,99,70,253,63,199,189,186,3,170,128,15,63,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,153,236,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,232,71,74,214,49,190,38,54,186,54,204,205,173,218,245,71,34,118,223,27,223,221,57,94,241,175,251,191,231,108,209,141,66,185,218,168,116,219,50,184,62,166,91,141,106,246,126,13,116,116,45,99,42,22,86,181,122,195,47,106,8,100,73,21,25,31,209,46,248,218,201,123,144,88,177,78,37,57,128,81,218,56,76,210,222,25,52,67,34,239,93,102,211,251,53,187,56,186,65,28,19,210,199,75,45,153,176,77,105,111,113,143,221,50,247,122,203,36,106,199,66,232,219,26,57,94,178,182,40,43,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,186,57,31,28,59,215,235,158,94,219,30,246,195,19,17,210,72,244,106,236,141,143,114,167,70,169,161,238,21,120,103,195,120,80,210,58,61,45,195,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,30,229,108,44,219,20,108,100,109,85,218,198,55,115,158,253,242,63,54,231,181,213,29,94,204,181,126,167,25,159,48,158,145,89,135,226,246,204,66,209,13,52,9,19,32,183,80,197,178,38,170,252,220,247,185,203,36,143,115,149,122,190,87,35,118,177,24,198,206,174,84,252,14,83,106,85,214,131,138,77,73,125,92,86,44,98,240,143,197,173,141,100,176,45,198,227,74,230,61,43,95,39,68,71,211,67,47,70,181,177,185,123,147,69,35,94,173,108,78,142,107,62,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,183,198,231,117,86,163,219,189,138,248,220,187,30,228,92,246,113,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,187,36,107,122,171,81,238,216,244,124,110,93,236,114,39,149,203,51,252,203,58,166,199,233,115,12,134,174,236,204,86,207,29,130,208,181,42,142,125,45,186,57,101,150,42,116,127,77,206,99,29,60,136,205,202,187,89,181,141,232,198,49,173,155,252,149,60,211,229,62,159,215,123,141,184,186,147,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,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,204,203,105,42,184,5,227,95,42,225,79,81,233,44,151,107,159,136,211,44,154,225,12,121,29,190,161,100,124,116,27,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,123,209,177,24,169,185,177,62,43,243,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,250,202,192,231,105,172,118,40,177,92,23,135,234,120,123,215,170,155,130,102,53,146,110,123,124,37,44,113,212,82,83,167,69,102,201,59,207,150,167,230,143,220,207,11,245,55,164,141,84,133,92,186,180,114,251,172,156,92,96,148,214,137,188,61,38,31,112,131,49,186,84,237,99,251,52,180,19,197,35,83,99,158,197,119,118,117,167,131,171,119,57,157,253,251,92,214,57,15,87,205,79,71,44,90,69,197,197,222,167,28,155,165,38,123,111,139,49,146,155,107,255,0,189,106,170,103,158,58,148,222,247,185,95,220,158,158,89,250,253,45,111,127,99,90,141,98,42,247,254,73,122,199,125,139,42,206,184,126,168,135,189,101,169,183,174,99,71,38,230,55,194,85,71,37,61,37,66,116,70,111,147,188,201,105,190,106,253,172,240,191,75,122,200,229,75,106,41,91,157,95,154,124,91,211,250,31,113,184,142,74,158,105,242,159,79,235,189,198,220,72,174,107,28,14,84,234,85,170,191,138,77,54,125,36,87,220,98,206,175,202,109,142,100,80,37,198,221,74,215,189,107,89,39,68,87,212,195,23,86,185,178,57,123,144,197,27,88,173,116,77,142,106,245,224,91,135,79,222,119,136,236,119,0,185,83,247,113,187,126,235,238,77,245,237,235,107,167,123,55,197,242,150,57,63,141,35,225,167,221,27,149,236,239,247,17,21,24,166,138,76,214,113,99,230,159,89,61,64,200,125,198,114,213,57,42,121,88,202,125,64,174,246,235,113,63,193,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,123,145,179,51,108,178,49,241,185,83,115,30,237,174,99,246,72,204,240,234,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,237,142,70,71,54,197,250,39,139,184,198,61,208,202,197,108,145,189,90,155,227,123,28,137,209,200,88,255,0,40,46,48,110,169,117,166,225,11,52,90,71,91,93,79,91,95,135,85,182,39,54,120,231,71,58,166,166,133,251,24,173,123,28,213,169,168,108,146,43,85,138,201,25,185,251,226,100,118,190,113,254,49,45,54,171,215,10,26,195,71,121,182,82,87,211,199,131,222,170,217,21,76,45,149,141,158,10,57,102,134,84,107,145,81,31,28,177,199,35,29,252,218,246,53,201,209,81,20,205,185,53,57,106,113,175,113,225,211,81,232,116,191,53,185,244,211,44,186,224,232,234,88,229,165,130,59,85,210,165,105,162,101,206,89,228,106,61,97,99,32,107,36,106,202,214,54,55,190,84,71,57,136,215,222,161,154,206,44,124,211,235,39,168,25,15,184,206,114,162,228,249,81,240,81,251,50,197,96,226,83,83,45,150,170,156,147,45,183,211,212,226,81,116,239,77,103,181,205,27,156,181,27,209,203,27,102,170,142,70,124,154,221,241,196,155,85,232,179,77,19,108,84,229,92,88,249,88,214,79,79,242,31,110,156,205,97,58,121,94,240,81,251,192,103,108,214,125,66,182,90,171,180,219,13,184,62,154,91,117,106,119,190,51,116,108,45,123,41,214,38,185,58,67,23,118,9,164,89,17,89,39,209,22,201,26,249,123,119,126,8,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,78,180,67,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,123,21,204,118,215,177,201,213,170,173,94,157,81,85,62,101,159,242,49,251,236,252,183,250,145,210,185,133,242,244,214,142,44,245,162,203,168,218,115,147,225,86,235,109,187,23,166,178,75,21,238,182,174,25,221,60,117,117,115,57,205,108,52,210,181,89,182,161,136,138,174,69,234,142,249,127,37,95,107,203,123,130,157,83,224,251,246,137,251,76,191,226,151,63,181,191,8,240,95,2,170,169,155,183,225,124,95,115,187,222,130,46,157,124,75,54,237,221,215,163,186,244,232,157,102,168,42,47,91,249,68,241,37,169,90,209,159,106,53,139,54,211,88,45,185,86,81,117,189,209,197,87,114,175,108,241,193,83,87,36,209,182,70,182,141,205,71,163,94,136,168,142,114,117,235,209,87,249,147,83,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,251,169,222,170,136,213,78,138,223,159,243,68,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,3,149,113,99,229,99,89,61,63,200,125,186,115,53,134,170,0,0,17,255,0,143,109,76,197,116,191,132,125,76,184,229,53,125,191,143,99,245,184,205,186,6,73,26,77,85,93,95,3,233,226,100,109,123,219,191,111,113,210,189,27,213,201,20,50,189,26,237,157,12,235,146,43,151,190,168,93,116,171,140,29,54,185,219,219,87,53,61,254,241,22,47,93,73,13,107,169,153,81,5,193,201,76,157,222,136,169,35,34,150,72,170,18,55,39,71,62,157,159,54,170,35,219,161,224,102,179,139,31,52,250,201,234,6,67,238,51,142,26,56,116,206,248,160,213,58,13,51,193,105,255,0,205,86,94,43,119,195,253,25,107,241,48,195,61,103,110,89,99,239,118,187,236,119,105,142,222,255,0,228,137,252,213,52,81,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,186,56,217,36,219,19,235,158,94,219,24,199,77,43,213,210,72,244,106,111,145,239,114,167,87,41,234,206,85,196,191,14,152,39,20,26,89,95,166,121,213,63,249,218,203,61,110,249,191,163,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,219,31,252,149,63,146,166,125,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,221,146,53,189,85,168,247,108,122,62,55,46,246,57,19,176,114,184,243,217,166,95,141,123,61,105,63,249,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,185,62,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,251,90,146,194,170,141,145,173,106,162,177,236,142,70,80,14,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,244,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,251,93,209,122,35,145,205,115,30,214,61,143,99,109,211,150,87,29,182,173,110,195,109,218,25,170,89,53,92,154,161,97,167,145,180,181,151,73,218,247,228,148,76,87,57,175,142,78,136,175,169,134,46,141,145,143,221,35,217,31,127,116,138,179,118,167,168,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,56,254,21,194,238,151,224,28,67,102,60,69,226,246,74,75,125,247,51,179,211,219,107,34,166,100,145,49,39,241,18,77,89,84,173,73,59,78,125,74,182,139,127,72,218,168,250,87,63,115,157,60,170,189,128,0,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,0,2,152,57,211,231,245,55,222,33,177,77,62,167,200,105,43,45,184,174,46,202,151,208,194,177,57,244,23,26,202,137,22,100,149,90,155,218,247,211,193,64,244,99,215,228,205,142,106,39,113,85,213,236,92,247,37,140,254,154,251,195,206,87,167,213,25,13,93,101,203,21,202,31,82,202,25,150,87,50,130,221,89,79,26,194,145,43,147,99,88,250,136,43,222,172,98,252,159,189,206,68,238,34,186,194,128,41,91,157,95,154,124,91,211,250,31,113,184,144,170,203,166,121,86,65,167,25,70,169,90,105,60,69,151,15,184,90,237,247,126,220,114,62,74,127,30,149,93,137,221,181,138,198,66,143,164,88,220,247,185,191,196,158,6,162,57,95,242,234,188,11,106,206,178,233,31,17,216,237,199,67,177,15,181,183,235,246,235,29,78,59,181,169,241,90,25,30,201,38,135,188,168,190,27,111,101,178,248,143,147,98,236,239,147,116,73,35,29,101,92,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,241,74,220,234,252,211,226,222,159,208,251,141,196,235,252,141,110,215,89,173,90,201,98,154,231,86,251,109,29,69,134,174,158,141,211,57,96,134,121,155,92,217,101,100,125,118,181,239,108,16,181,206,68,234,228,138,52,94,187,83,165,154,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,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,153,150,211,74,124,39,121,88,209,191,79,241,239,110,128,234,165,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,249,202,143,141,35,175,71,55,233,98,164,209,175,214,168,155,42,216,182,158,73,122,199,98,151,21,206,184,126,168,135,179,122,166,184,46,99,71,38,231,187,197,210,201,29,61,37,66,116,70,108,143,178,248,169,190,106,253,207,241,95,75,122,70,229,91,63,0,0,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,1,202,184,177,242,177,172,158,159,228,62,221,57,154,195,74,124,39,121,88,209,191,79,241,239,110,128,247,249,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,54,49,28,247,109,99,28,189,26,138,229,233,209,17,87,228,66,14,23,249,171,225,186,253,175,55,13,38,200,241,74,76,58,209,120,168,149,152,109,206,186,226,169,61,107,211,178,200,40,170,35,70,44,76,169,153,124,68,141,114,74,140,69,88,233,218,146,73,182,73,103,168,7,42,226,95,135,76,19,138,13,44,175,211,60,234,159,252,237,101,158,183,124,223,209,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,237,143,254,74,159,201,83,61,122,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,237,119,69,232,142,71,53,204,123,88,246,61,141,240,7,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,125,60,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,233,45,76,171,146,211,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,125,111,166,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,235,34,255,0,31,220,31,90,184,178,210,55,54,222,149,113,231,120,117,61,101,126,40,248,101,106,50,166,119,177,171,37,12,173,145,237,139,101,66,195,19,18,71,57,171,19,218,199,238,216,146,71,37,6,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,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,153,58,185,42,121,167,202,125,63,174,247,27,113,117,32,202,185,237,117,71,72,115,45,32,169,198,96,204,32,164,70,102,24,189,179,47,180,77,77,58,74,201,237,213,209,111,137,202,159,39,49,237,114,73,27,218,228,78,143,137,202,221,204,86,61,214,127,201,99,81,181,114,235,134,229,122,105,116,197,106,234,244,234,199,80,250,219,102,71,53,75,246,81,92,101,88,214,75,92,76,122,171,94,199,53,93,82,169,18,55,180,247,61,100,220,181,81,170,89,161,158,190,98,186,199,125,214,78,46,51,186,155,188,62,30,147,15,184,79,135,90,233,183,49,253,154,90,9,229,141,203,189,172,98,187,187,58,212,79,209,219,156,206,254,205,206,107,26,164,192,228,151,162,159,248,245,196,101,101,195,255,0,195,133,91,233,99,151,254,175,89,87,36,204,88,255,0,234,73,27,155,39,249,244,115,127,168,167,191,231,105,139,88,170,244,11,5,205,106,40,119,222,173,89,130,90,232,234,123,175,78,213,45,93,21,68,149,17,236,69,216,237,207,162,166,94,170,138,228,237,244,106,162,57,200,181,237,203,223,84,46,186,85,198,14,155,92,237,237,171,154,158,255,0,120,139,23,174,164,134,181,212,204,168,130,224,228,166,78,239,68,84,145,145,75,36,85,9,27,147,163,159,78,207,155,85,17,237,208,241,74,220,234,252,211,226,222,159,208,251,141,196,114,84,243,79,148,250,127,93,238,54,226,234,78,105,165,124,60,105,126,141,102,90,135,158,96,150,170,186,91,190,167,94,27,123,191,62,106,201,38,99,167,68,122,237,137,174,94,140,98,203,53,76,202,159,53,223,80,244,69,72,219,20,113,244,179,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,79,240,10,224,231,95,128,97,178,232,190,27,170,78,199,169,19,44,165,202,41,236,12,187,53,21,179,173,186,90,74,217,221,78,245,69,232,246,36,176,177,237,220,139,177,86,77,155,123,146,110,132,28,174,60,246,105,151,227,94,207,90,95,241,202,184,177,242,177,172,158,159,228,62,221,57,154,195,208,102,88,6,101,167,213,54,170,92,207,30,171,181,62,249,103,162,191,219,22,100,77,149,150,234,184,146,90,122,136,158,213,86,189,142,106,244,94,139,244,189,175,99,182,189,142,106,91,247,40,13,97,214,220,235,72,234,112,156,195,27,171,187,97,56,173,69,77,5,163,46,169,188,192,231,210,190,54,81,172,86,84,164,219,223,115,25,28,242,74,201,220,229,99,89,182,22,244,70,49,173,171,110,44,124,211,235,39,168,25,15,184,206,76,174,81,220,31,99,58,163,117,174,226,71,80,18,146,225,109,195,239,17,208,99,214,214,203,81,20,240,222,233,157,75,88,218,231,186,55,177,187,35,107,163,107,99,119,113,178,44,178,43,154,222,219,119,220,72,57,87,22,62,86,53,147,211,252,135,219,167,51,88,105,79,132,239,43,26,55,233,254,61,237,208,29,84,2,146,249,207,218,109,86,238,43,236,149,150,251,101,37,45,69,211,7,160,171,174,150,24,90,199,213,78,149,149,176,164,178,185,19,171,222,145,67,20,104,231,117,93,145,177,191,201,168,137,216,57,24,253,246,126,91,253,72,181,64,66,174,53,185,144,254,231,218,167,106,211,63,216,215,218,223,137,227,240,95,124,111,218,47,1,219,238,84,212,67,218,237,248,89,122,244,240,219,183,110,78,187,250,116,249,117,95,87,192,199,28,255,0,190,143,219,111,246,46,251,29,246,59,225,191,237,223,196,60,87,139,241,63,254,47,14,205,190,27,255,0,91,174,255,0,236,233,243,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,168,0,0,86,7,59,77,99,177,69,138,224,188,63,83,195,222,189,84,220,19,49,172,147,115,219,225,41,99,142,162,146,157,58,43,54,73,222,124,181,63,52,126,230,120,95,169,189,36,106,164,21,224,195,135,79,222,91,59,205,49,56,105,252,117,125,139,79,239,215,219,85,179,127,107,226,23,70,194,218,106,24,187,203,44,109,139,109,85,84,19,110,122,171,23,179,177,233,181,238,84,224,6,151,120,104,207,234,117,79,135,157,55,212,27,134,67,73,124,185,95,49,123,109,77,210,186,153,98,217,45,199,195,177,43,17,82,36,70,49,237,168,73,88,246,53,19,99,218,230,244,110,222,137,210,204,214,113,99,230,159,89,61,64,200,125,198,114,213,57,42,121,88,202,125,64,174,246,235,113,63,192,43,171,157,166,45,98,171,208,44,23,53,168,161,223,122,181,102,9,107,163,169,238,189,59,84,181,116,85,18,84,71,177,23,99,183,62,138,153,122,170,43,147,183,209,170,136,231,34,193,110,87,30,123,52,203,241,175,103,173,39,255,0,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,125,174,154,233,167,28,58,105,197,199,84,53,66,243,224,109,84,61,34,134,24,145,31,85,112,170,114,42,199,75,77,26,170,119,38,126,215,116,78,168,212,107,92,247,185,140,99,222,220,246,113,47,196,94,119,197,6,169,215,234,102,117,81,254,118,142,207,69,178,31,232,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,110,247,255,0,53,95,228,137,58,121,93,114,255,0,172,187,214,91,120,155,214,252,119,179,106,135,195,92,112,123,92,242,79,5,84,149,81,79,20,240,221,157,219,123,54,194,157,174,145,71,34,61,179,54,71,72,173,70,36,78,150,218,129,85,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,93,72,0,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,0,25,161,226,95,63,166,213,62,33,181,35,80,109,249,13,93,242,219,124,202,46,85,54,186,234,149,151,124,182,239,16,244,163,68,73,81,30,198,54,157,34,99,24,228,77,140,107,91,209,187,122,39,64,214,94,15,178,109,30,225,115,73,120,132,186,165,91,223,168,149,21,78,184,68,233,105,251,22,232,38,137,147,90,88,198,177,238,124,143,158,158,58,170,135,63,249,49,22,56,220,216,222,213,89,58,87,40,205,76,197,116,239,139,136,109,217,77,95,132,251,107,143,213,227,54,233,223,36,113,194,218,233,39,167,168,137,146,57,239,111,78,231,133,116,76,70,238,115,165,150,38,35,126,174,169,122,128,20,173,206,175,205,62,45,233,253,15,184,220,79,127,201,119,22,177,103,56,175,16,184,86,83,67,227,108,185,5,190,199,107,184,211,119,95,31,126,150,120,238,145,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,252,203,21,225,247,134,45,26,225,134,197,118,176,105,14,47,240,216,239,119,9,110,21,213,51,204,234,138,169,186,189,235,12,14,153,253,94,176,192,199,172,113,49,85,122,55,115,156,174,146,73,100,124,85,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,138,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,12,171,154,83,225,59,202,198,141,250,127,143,123,116,7,85,51,195,204,35,84,46,186,171,198,14,164,220,238,13,171,134,158,193,120,151,23,161,164,154,181,213,44,167,130,222,229,166,94,215,84,68,141,146,203,28,181,11,27,83,163,95,80,255,0,155,149,85,238,95,120,120,181,88,184,9,198,120,145,186,218,170,232,242,27,254,164,84,217,45,213,13,172,107,224,175,178,45,19,254,167,196,138,237,143,142,178,130,169,173,95,161,202,143,145,92,143,106,196,173,253,94,90,250,189,83,164,28,96,224,243,172,245,105,109,204,42,23,16,185,67,77,4,82,190,118,87,57,172,167,106,172,157,54,49,181,137,73,35,220,197,71,163,34,114,38,238,170,199,104,36,0,0,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,41,240,157,229,99,70,253,63,199,189,186,2,162,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,178,69,145,234,170,230,50,24,64,93,247,43,222,53,255,0,120,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,167,73,162,238,193,12,137,34,171,228,250,37,223,35,159,47,110,117,0,69,94,62,184,40,197,120,172,211,138,187,221,166,217,225,245,55,25,183,205,38,57,112,167,72,217,37,126,196,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,204,143,87,162,237,116,172,150,128,75,147,229,71,193,71,236,203,21,131,137,77,76,182,90,170,114,76,182,223,79,83,137,69,211,189,53,158,215,52,110,114,212,111,71,44,109,154,170,57,25,242,107,119,199,18,109,87,162,205,52,77,177,80,101,92,209,239,5,56,181,139,15,225,31,72,109,56,229,15,132,164,168,195,237,151,73,35,238,190,77,213,85,176,54,174,166,78,175,85,84,223,60,242,191,167,93,173,221,209,168,141,68,68,237,96,20,173,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,46,164,25,87,47,251,16,225,139,70,184,158,224,239,65,108,26,189,139,252,74,59,38,31,140,220,40,106,96,153,212,245,80,244,161,165,89,160,108,204,232,244,134,118,49,35,149,136,169,213,187,92,213,108,145,197,35,36,166,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,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,249,158,87,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,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,242,51,46,104,79,151,86,142,88,180,111,132,124,18,154,209,55,136,171,204,45,240,102,55,74,157,175,103,122,170,190,8,164,106,108,115,222,141,237,64,148,240,117,110,214,191,177,191,107,92,247,33,234,184,214,197,172,89,135,8,250,189,105,200,232,124,93,37,62,31,115,186,71,31,117,241,237,170,162,129,213,116,210,117,98,162,174,201,224,137,253,58,237,118,222,142,69,106,170,46,112,141,57,232,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,122,116,234,171,252,202,139,231,87,230,159,22,244,254,135,220,110,35,146,167,154,124,167,211,250,239,113,183,23,82,1,154,206,44,124,211,235,39,168,25,15,184,206,90,167,37,79,43,25,79,168,21,222,221,110,39,248,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,142,85,197,143,149,141,100,244,255,0,33,246,233,204,214,23,189,142,240,89,160,220,83,240,219,195,189,247,85,49,250,183,92,177,172,31,26,86,86,91,106,124,44,245,180,73,65,11,157,111,169,145,26,174,125,51,156,170,238,141,86,200,197,87,172,82,71,190,77,210,254,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,54,252,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,79,240,114,174,44,124,172,107,39,167,249,15,183,78,102,176,210,159,9,222,86,52,111,211,252,123,219,160,58,168,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,172,14,104,28,25,241,39,196,78,190,216,51,93,28,211,127,180,22,90,44,62,150,215,61,79,198,40,41,54,85,50,182,182,71,71,178,162,120,222,189,25,52,107,213,19,111,213,211,175,84,84,78,129,202,147,133,205,118,225,175,246,163,251,107,193,190,206,125,163,248,39,195,63,164,232,235,59,254,31,199,119,191,201,165,147,110,222,252,95,214,233,215,119,203,175,69,233,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,28,171,139,31,43,26,201,233,254,67,237,211,153,172,53,80,0,0,207,95,49,93,99,190,235,39,23,25,221,77,222,31,15,73,135,220,39,195,173,116,219,152,254,205,45,4,242,198,229,222,214,49,93,221,157,106,39,232,237,206,103,127,102,231,53,141,82,117,114,75,211,60,86,155,75,51,173,99,240,157,220,146,225,144,46,51,223,146,56,221,225,232,105,233,169,234,54,66,237,157,198,119,36,170,235,34,111,86,187,177,7,210,138,206,171,5,121,138,232,229,247,70,248,184,206,233,174,243,120,138,76,194,225,62,99,107,169,218,198,119,169,107,231,150,71,38,198,189,234,222,212,233,81,7,87,109,115,251,27,246,181,175,106,22,21,201,99,63,166,190,240,243,149,233,245,70,67,87,89,114,197,114,135,212,178,134,101,149,204,160,183,86,83,198,176,164,74,228,216,214,62,162,10,247,171,24,191,39,239,115,145,59,136,174,176,163,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,79,240,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,164,255,0,231,87,229,99,22,245,2,135,219,174,37,117,114,228,202,108,88,55,24,88,94,107,148,215,120,43,46,63,111,200,174,151,26,158,211,228,236,82,193,98,175,146,89,54,49,28,247,109,99,28,189,26,138,229,233,209,17,87,228,126,183,31,92,107,229,92,86,106,61,93,146,211,115,240,250,101,140,220,38,143,28,183,211,172,140,142,191,98,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,102,55,171,17,55,58,87,203,232,57,117,240,43,83,197,46,100,153,198,160,208,85,179,74,236,21,19,67,93,53,53,84,76,125,206,227,10,83,189,45,170,137,34,79,11,29,29,67,100,124,205,103,245,24,230,53,236,123,145,236,189,224,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,234,64,0,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,4,117,230,17,170,22,173,42,224,251,82,110,119,6,210,77,81,127,179,203,139,208,210,77,90,218,103,212,79,112,106,211,47,107,170,42,200,248,162,146,90,133,141,169,213,204,167,127,205,168,138,246,231,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,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,124,203,222,227,79,134,124,54,245,192,77,215,76,33,174,171,74,125,37,197,225,187,227,213,213,106,178,206,215,217,168,156,141,238,36,110,137,143,124,180,204,154,21,85,110,198,172,235,34,49,85,141,66,141,180,159,58,253,151,234,158,27,169,159,11,248,159,217,44,130,221,125,240,93,254,207,138,240,181,49,205,218,238,109,118,205,221,189,187,182,187,167,94,189,23,167,67,77,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,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,228,126,176,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,101,92,210,159,9,222,86,52,111,211,252,123,219,160,62,174,37,243,250,157,44,225,231,82,53,6,223,144,210,88,238,86,60,94,229,83,107,174,169,88,182,69,113,240,239,74,52,68,149,21,143,123,170,22,38,49,142,69,222,247,53,189,29,187,162,230,136,208,69,207,134,234,155,183,46,182,112,229,85,128,210,51,33,102,155,193,76,150,58,106,136,169,153,246,146,26,86,84,49,86,88,158,216,149,235,114,99,100,123,213,253,185,30,174,115,213,205,115,186,208,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,134,156,244,159,58,253,168,105,102,27,169,159,11,248,103,218,220,126,221,125,240,93,254,247,133,241,84,209,205,218,238,109,110,253,189,205,187,182,183,175,78,189,19,175,67,213,128,0,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,7,42,226,199,202,198,178,122,127,144,251,116,230,107,9,255,0,197,31,30,63,254,75,26,101,194,166,144,94,190,239,241,152,178,251,237,178,227,255,0,234,237,149,54,71,51,181,255,0,87,116,175,142,111,243,148,239,111,248,214,17,43,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,217,27,93,213,26,175,110,247,171,35,106,239,123,81,108,171,137,142,82,26,119,109,225,230,154,235,161,176,213,179,81,112,187,63,137,185,186,63,23,80,204,189,240,211,183,196,35,105,93,36,206,167,169,145,209,185,240,178,31,161,95,34,196,228,84,115,100,138,168,49,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,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,200,191,62,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,22,202,133,134,87,172,109,107,86,39,181,236,219,177,35,146,73,64,1,149,115,74,124,39,121,88,209,191,79,241,239,110,128,234,160,202,185,165,62,19,188,172,104,223,167,248,247,183,64,117,80,10,86,231,87,230,159,22,244,254,135,220,110,35,146,167,154,124,167,211,250,239,113,183,23,82,12,171,154,83,225,59,202,198,141,250,127,143,123,116,7,85,32,175,57,44,166,251,143,240,143,71,105,180,87,120,122,76,155,48,183,90,238,145,246,152,255,0,17,74,200,42,106,219,31,87,34,171,58,79,73,78,254,173,84,119,209,211,174,215,57,22,152,116,247,10,186,234,86,127,141,105,205,138,162,146,11,150,85,120,162,178,81,203,86,247,54,8,231,169,153,144,198,233,28,214,185,200,196,115,209,85,81,174,94,157,122,34,255,0,35,78,88,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,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,230,126,177,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,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,204,185,254,83,58,161,117,212,126,15,173,118,203,203,106,228,168,193,111,21,152,187,42,234,107,93,80,250,152,24,216,234,97,233,185,17,99,100,81,85,199,78,200,250,185,26,202,118,244,84,69,70,54,16,115,171,243,79,139,122,127,67,238,55,17,201,83,205,62,83,233,253,119,184,219,139,169,0,205,103,22,62,105,245,147,212,12,135,220,103,45,83,146,167,149,140,167,212,10,239,110,183,19,252,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,199,42,226,199,202,198,178,122,127,144,251,116,230,107,13,41,240,157,229,99,70,253,63,199,189,186,3,170,153,172,226,199,205,62,178,122,129,144,251,140,229,170,114,84,242,177,148,250,129,93,237,214,226,127,131,149,113,99,229,99,89,61,63,200,125,186,115,53,134,148,248,78,242,177,163,126,159,227,222,221,1,213,64,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,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,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,84,0,1,229,53,99,58,253,151,233,102,101,169,159,11,248,159,217,44,126,227,125,240,93,254,207,138,240,180,210,77,218,238,109,118,205,221,189,187,182,187,167,94,189,23,167,67,49,151,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,98,220,56,233,214,153,205,98,248,53,125,155,31,165,248,173,23,138,241,29,171,164,172,239,87,127,17,30,246,187,173,84,179,187,232,114,177,58,244,103,70,163,81,43,215,157,198,144,212,178,235,167,186,247,67,5,92,148,243,211,203,136,93,36,116,241,118,32,123,29,37,85,19,89,31,202,85,124,137,37,122,185,223,83,17,33,141,62,133,84,223,192,57,76,234,133,171,78,56,193,181,219,47,45,164,142,159,58,179,214,98,236,171,169,173,109,59,41,167,123,163,169,135,166,228,84,145,242,203,73,29,59,35,234,213,115,234,27,209,85,81,24,235,222,51,89,197,143,154,125,100,245,3,33,247,25,203,84,228,169,229,99,41,245,2,187,219,173,196,255,0,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,79,254,117,126,86,49,111,80,40,125,186,226,82,177,223,248,40,225,70,251,197,166,178,209,97,189,171,173,30,33,109,233,89,148,222,232,161,99,188,5,46,215,172,113,163,164,84,98,77,59,217,218,141,58,61,201,213,242,118,222,200,164,67,66,120,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,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,230,126,176,5,85,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,32,0,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,2,176,57,218,107,29,138,44,87,5,225,250,158,30,245,234,166,224,153,141,100,155,158,223,9,75,28,117,20,148,233,209,89,178,78,243,229,169,249,163,247,51,194,253,77,233,35,85,34,175,42,205,28,177,106,239,23,22,138,156,142,110,180,152,21,190,92,198,58,109,175,254,250,170,166,158,8,233,147,123,30,213,103,110,122,136,167,235,245,53,221,141,142,106,181,234,169,123,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,153,151,214,252,42,213,166,186,209,159,105,205,138,162,174,123,110,43,148,93,108,148,114,213,189,174,158,72,41,170,228,134,55,72,230,181,173,87,171,88,138,170,141,106,117,235,209,19,249,23,103,202,179,88,239,186,187,194,61,162,155,35,135,173,94,5,112,151,14,142,167,115,63,190,169,105,160,130,74,101,216,198,53,25,219,130,162,40,58,125,78,119,99,123,156,174,122,162,76,0,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,202,185,165,62,19,188,172,104,223,167,248,247,183,64,68,174,116,249,253,53,139,135,156,83,79,169,242,26,186,59,150,85,148,50,165,244,48,172,173,101,125,186,142,158,69,153,37,86,166,199,49,149,19,208,61,24,245,249,191,99,154,139,219,85,109,122,242,234,209,203,238,178,113,113,130,83,90,38,240,244,152,125,194,12,198,233,83,181,143,236,210,208,79,20,141,77,142,123,21,221,217,214,158,14,173,220,230,119,247,237,115,88,228,52,40,102,219,140,12,2,167,76,56,163,213,44,50,108,122,146,197,79,75,148,87,84,219,237,244,137,19,96,130,221,83,42,212,81,36,109,137,118,49,139,77,52,42,140,78,155,17,81,170,141,84,86,165,170,114,105,207,234,114,110,23,46,152,101,199,33,164,171,168,195,178,138,186,106,59,123,86,36,158,134,221,81,20,85,17,171,218,212,71,171,36,169,146,185,90,247,245,234,173,145,168,189,35,218,217,234,0,0,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,0,28,171,139,31,43,26,201,233,254,67,237,211,153,172,63,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,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,124,203,243,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,108,167,89,165,98,200,215,57,101,123,158,253,219,22,56,227,148,5,85,243,83,224,59,255,0,11,241,87,164,22,95,243,82,229,246,43,101,187,254,157,245,55,183,63,187,255,0,87,108,172,142,31,243,149,15,119,248,215,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,236,145,173,232,142,86,59,99,209,146,53,55,177,170,154,9,225,163,136,188,19,138,13,44,160,212,204,22,163,252,213,29,226,139,100,223,209,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,221,143,254,104,191,205,19,170,131,42,230,148,248,78,242,177,163,126,159,227,222,221,1,213,65,149,115,74,124,39,121,88,209,191,79,241,239,110,128,234,160,20,173,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,46,164,25,87,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,84,175,59,221,76,241,57,86,154,104,229,29,93,214,47,135,219,234,242,107,132,29,205,180,53,30,34,68,167,164,126,212,127,215,52,126,22,181,58,185,137,181,179,253,46,93,239,68,138,188,185,52,207,246,161,198,78,156,91,170,41,46,178,80,88,110,14,201,171,39,183,199,215,194,248,8,221,81,78,249,156,172,115,89,11,170,163,166,137,202,189,58,247,145,141,115,92,246,169,161,64,80,95,52,220,2,167,5,227,75,50,170,76,122,146,211,109,202,169,232,47,246,212,166,72,154,202,166,73,76,200,170,42,21,145,175,210,247,214,65,86,175,222,136,247,63,115,215,174,244,115,166,87,36,44,235,226,26,89,169,122,103,240,190,223,192,114,10,75,239,141,239,245,239,120,250,101,135,181,219,219,244,236,248,110,237,219,151,119,123,167,70,236,234,238,1,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,46,164,3,53,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,79,240,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,28,171,139,31,43,26,201,233,254,67,237,211,153,172,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,102,179,139,31,52,250,201,234,6,67,238,51,150,169,201,83,202,198,83,234,5,119,183,91,137,254,14,85,197,143,149,141,100,244,255,0,33,246,233,204,214,26,83,225,59,202,198,141,250,127,143,123,116,7,85,0,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,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,28,171,139,31,43,26,201,233,254,67,237,211,153,172,53,80,0,4,10,231,45,159,212,227,60,46,90,240,203,118,67,73,73,81,152,229,20,148,213,150,247,44,75,61,117,186,158,41,106,36,86,53,200,175,70,71,83,29,10,185,236,233,209,93,27,85,122,73,181,213,87,193,254,1,83,169,252,81,233,110,25,14,61,73,125,167,170,202,40,106,110,22,250,180,137,208,79,110,166,149,42,43,82,70,202,187,30,196,166,134,101,86,47,93,232,138,212,71,42,163,87,73,36,106,230,43,163,150,45,100,225,31,59,166,187,205,225,234,240,251,124,249,141,174,167,107,223,217,170,160,130,89,28,155,26,246,35,187,176,45,68,29,93,185,172,239,239,218,231,49,168,80,182,147,231,95,178,253,83,195,117,51,225,127,19,251,37,144,91,175,190,11,191,217,241,94,22,166,57,187,93,205,174,217,187,183,183,118,215,116,235,215,162,244,232,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,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,252,140,225,113,99,230,159,89,61,64,200,125,198,114,213,57,42,121,88,202,125,64,174,246,235,113,63,192,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,147,255,0,157,95,149,140,91,212,10,31,110,184,149,65,195,174,131,102,92,73,106,229,139,74,112,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,236,141,174,234,141,87,183,123,213,145,181,119,189,168,186,9,225,163,135,76,19,133,253,44,160,211,60,22,159,252,213,101,226,183,124,223,210,119,79,13,12,51,214,118,229,150,78,207,119,176,199,118,152,237,140,254,72,159,205,87,170,128,10,171,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,234,64,0,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,6,122,249,138,235,29,247,89,56,184,206,234,110,240,248,122,76,62,225,62,29,107,166,220,199,246,105,104,39,150,55,46,246,177,138,238,236,235,81,63,71,110,115,59,251,55,57,172,106,147,171,146,94,153,226,180,218,89,157,107,31,132,238,228,151,12,129,113,158,252,145,198,239,15,67,79,77,79,81,178,23,108,238,51,185,37,87,89,19,122,181,221,136,62,148,86,117,91,42,41,91,156,222,150,253,148,226,58,197,169,148,22,47,11,65,157,227,241,248,154,223,21,191,198,93,40,158,176,205,252,53,122,186,61,148,174,183,55,228,214,177,221,122,167,87,119,20,246,188,145,245,66,235,75,159,234,22,139,204,218,185,237,183,59,60,89,69,58,186,181,221,138,57,233,166,142,154,93,148,253,21,187,231,109,92,59,164,69,106,244,164,141,170,142,249,108,183,64,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,202,185,165,62,19,188,172,104,223,167,248,247,183,64,83,183,54,109,80,181,106,63,24,55,75,101,153,180,146,83,224,182,122,60,93,245,116,213,173,168,101,76,236,116,149,51,117,218,136,145,190,41,106,228,167,124,125,92,173,125,59,186,170,42,171,27,223,249,35,233,13,75,238,186,133,175,117,208,85,199,79,5,60,88,133,174,70,207,23,98,119,189,209,213,86,181,241,252,229,71,198,145,208,43,93,244,177,82,105,19,235,84,93,150,190,84,175,59,77,28,190,197,149,96,188,64,211,205,222,178,212,219,211,14,172,143,107,27,225,42,163,146,162,174,157,122,171,247,201,222,100,181,63,36,102,214,120,95,169,221,100,106,39,53,228,211,159,211,99,60,81,221,48,203,142,67,87,73,79,152,226,245,116,212,118,246,172,171,5,117,198,158,88,170,35,87,181,168,172,71,199,77,29,114,181,239,233,209,29,35,81,122,201,181,215,104,0,0,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,0,28,171,139,31,43,26,201,233,254,67,237,211,153,172,47,39,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,67,227,72,216,136,141,123,230,155,224,21,23,196,199,41,13,68,185,113,13,77,117,208,216,105,31,167,89,165,227,196,220,221,31,132,167,126,32,201,170,27,226,17,180,174,146,22,212,83,70,217,28,248,89,15,214,140,141,98,114,34,181,178,75,97,60,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,55,57,34,133,21,91,27,92,229,85,123,223,36,143,237,96,202,185,165,62,19,188,172,104,223,167,248,247,183,64,117,80,101,92,210,159,9,222,86,52,111,211,252,123,219,160,58,168,5,43,115,171,243,79,139,122,127,67,238,55,17,201,83,205,62,83,233,253,119,184,219,139,169,6,85,205,41,240,157,229,99,70,253,63,199,189,186,3,170,148,173,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,46,164,20,173,206,175,205,62,45,233,253,15,184,220,79,171,146,133,218,235,15,18,89,149,138,27,157,91,45,181,152,61,69,93,69,27,102,114,65,52,240,215,209,54,41,95,31,93,174,123,27,60,205,107,149,58,181,37,145,19,166,229,235,242,243,171,243,79,139,122,127,67,238,55,17,201,83,205,62,83,233,253,119,184,219,139,169,0,205,103,22,62,105,245,147,212,12,135,220,103,45,83,146,167,149,140,167,212,10,239,110,183,19,252,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,199,42,226,199,202,198,178,122,127,144,251,116,230,107,13,41,240,157,229,99,70,253,63,199,189,186,3,170,153,172,226,199,205,62,178,122,129,144,251,140,229,170,114,84,242,177,148,250,129,93,237,214,226,127,131,149,113,99,229,99,89,61,63,200,125,186,115,53,134,148,248,78,242,177,163,126,159,227,222,221,1,213,64,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,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,7,42,226,199,202,198,178,122,127,144,251,116,230,107,13,84,0,1,73,124,229,179,250,108,155,138,59,94,25,110,200,106,234,233,240,236,94,146,154,178,222,229,149,32,161,184,212,75,45,68,138,198,185,17,138,249,41,164,161,87,61,157,122,163,99,106,175,88,246,183,165,114,75,209,203,236,185,86,117,196,13,68,221,155,45,53,189,112,234,56,246,177,222,46,170,73,41,234,234,23,170,63,124,125,150,69,77,242,86,109,127,138,250,93,214,55,34,219,81,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,102,95,91,240,171,86,154,235,70,125,167,54,42,138,185,237,184,174,81,117,178,81,203,86,246,186,121,32,166,171,146,24,221,35,154,214,181,94,173,98,42,170,53,169,215,175,68,79,228,93,159,42,205,99,190,234,239,8,246,138,108,142,30,181,120,21,194,92,58,58,157,204,254,250,165,166,130,9,41,151,99,24,212,103,110,10,136,160,233,245,57,221,141,238,114,185,234,137,77,156,88,249,167,214,79,80,50,31,113,156,181,78,74,158,86,50,159,80,43,189,186,220,79,240,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,138,115,127,197,175,185,206,129,105,238,21,139,80,248,219,214,65,170,22,155,93,186,155,186,200,251,245,83,209,87,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,243,59,7,3,156,34,90,184,65,210,55,98,147,220,105,47,25,101,250,161,183,44,142,235,5,59,88,199,206,140,70,178,150,23,171,82,87,211,66,155,182,119,23,170,190,73,164,70,199,221,88,219,34,128,0,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,164,0,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,3,202,106,198,117,251,47,210,204,203,83,62,23,241,63,178,88,253,198,251,224,187,253,159,21,225,105,164,155,181,220,218,237,155,187,123,119,109,119,78,189,122,47,78,134,99,46,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,52,147,194,174,150,254,197,184,113,211,173,51,154,197,240,106,251,54,63,75,241,90,47,21,226,59,87,73,89,222,174,254,34,61,237,119,90,169,103,119,208,229,98,117,232,206,141,70,162,117,82,5,115,150,192,42,114,110,23,45,121,157,187,30,164,171,168,195,178,138,74,154,203,131,146,36,158,134,221,81,20,180,242,35,28,229,71,171,36,169,146,133,28,198,117,234,173,141,202,157,35,220,218,171,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,77,140,98,211,77,50,43,215,166,196,85,114,43,85,17,201,164,144,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,202,185,163,222,30,178,155,22,13,193,126,154,102,185,77,119,130,178,227,250,95,102,186,92,106,123,79,147,177,75,5,166,41,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,126,70,123,53,99,58,253,168,106,158,101,169,159,11,248,103,218,220,130,227,125,240,93,254,247,133,241,85,50,77,218,238,109,110,253,189,205,187,182,183,175,78,189,19,175,66,250,121,117,104,229,139,70,248,71,193,41,173,19,120,138,188,194,223,6,99,116,169,218,246,119,170,171,224,138,70,166,199,61,232,222,212,9,79,7,86,237,107,251,27,246,181,207,114,18,84,137,92,209,244,134,167,86,184,62,201,167,182,193,87,61,203,6,168,135,47,165,134,25,226,137,143,101,51,94,202,167,74,178,127,89,140,163,158,174,68,107,85,175,87,198,196,110,239,234,58,141,180,159,58,253,151,234,158,27,169,159,11,248,159,217,44,130,221,125,240,93,254,207,138,240,181,49,205,218,238,109,118,205,221,189,187,182,187,167,94,189,23,167,67,78,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,88,0,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,3,149,113,99,229,99,89,61,63,200,125,186,114,0,114,172,224,59,255,0,4,113,87,171,246,95,243,178,226,22,43,157,187,254,129,244,215,182,191,187,255,0,88,108,76,146,31,243,117,12,119,248,167,150,168,0,0,3,42,230,148,248,78,242,177,163,126,159,227,222,221,1,213,65,149,115,74,124,39,121,88,209,191,79,241,239,110,128,234,160,20,173,206,175,205,62,45,233,253,15,184,220,71,37,79,52,249,79,167,245,222,227,110,46,164,25,87,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,80,95,53,59,181,214,227,199,30,125,71,112,185,213,213,83,218,233,236,244,148,49,77,51,158,202,88,22,217,77,50,197,19,85,122,49,139,44,210,200,173,111,68,223,35,221,252,220,170,178,215,145,214,45,125,164,197,117,115,53,168,161,217,101,186,220,44,246,186,58,158,235,23,187,85,73,29,84,149,17,236,69,222,221,172,173,166,94,170,136,213,238,116,106,170,181,200,150,126,10,160,231,149,105,181,67,117,209,187,236,54,202,70,92,171,41,239,212,149,21,141,133,169,60,208,66,234,23,69,19,228,233,185,204,99,167,153,205,106,175,70,172,178,42,116,220,189,121,175,37,79,52,249,79,167,245,222,227,110,28,234,252,211,226,222,159,208,251,141,196,114,84,243,79,148,250,127,93,238,54,226,234,64,51,89,197,143,154,125,100,245,3,33,247,25,203,84,228,169,229,99,41,245,2,187,219,173,196,255,0,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,241,202,184,177,242,177,172,158,159,228,62,221,57,154,195,74,124,39,121,88,209,191,79,241,239,110,128,234,166,107,56,177,243,79,172,158,160,100,62,227,57,106,156,149,60,172,101,62,160,87,123,117,184,159,224,229,92,88,249,88,214,79,79,242,31,110,156,205,97,165,62,19,188,172,104,223,167,248,247,183,64,117,80,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,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,1,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,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,230,70,191,238,92,112,39,255,0,1,159,247,154,241,254,182,74,160,0,35,86,89,203,135,131,28,231,42,188,230,185,78,141,248,219,214,65,112,168,186,92,106,126,209,93,99,239,213,79,35,164,150,77,140,169,107,27,185,239,114,244,106,35,83,175,68,68,79,145,213,116,83,65,52,159,135,108,86,171,10,209,204,83,236,253,150,182,224,251,164,244,222,58,166,175,125,83,227,142,55,73,190,162,73,30,157,89,12,105,209,23,111,211,215,167,85,85,94,128,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,240,225,168,100,109,233,28,76,111,210,212,235,211,170,245,85,85,95,107,162,28,57,104,247,14,54,171,157,139,70,177,138,187,5,182,239,80,202,186,186,55,94,107,171,96,89,218,221,189,214,71,83,52,141,141,234,221,173,115,152,141,87,163,35,71,110,216,206,156,215,44,229,195,193,142,115,149,94,115,92,167,70,252,109,235,32,184,84,93,46,53,63,104,174,177,247,234,167,145,210,75,38,198,84,181,141,220,247,185,122,53,17,169,215,162,34,39,200,234,186,41,160,154,79,195,182,43,85,133,104,230,41,246,126,203,91,112,125,210,122,111,29,83,87,190,169,241,199,27,164,223,81,36,143,78,172,134,52,232,139,183,233,235,211,170,170,175,64,0,231,250,215,160,154,79,196,78,43,75,133,107,30,41,246,130,203,69,112,101,210,10,111,29,83,73,178,169,145,201,27,100,223,79,36,111,94,140,154,68,232,171,183,234,235,211,170,34,167,63,210,222,2,184,78,209,108,238,217,169,154,105,165,63,6,201,44,221,239,5,91,241,219,149,71,107,187,11,225,147,248,115,84,62,55,117,142,87,183,234,106,244,235,213,58,42,34,164,128,0,0,14,85,174,156,46,104,79,18,159,4,253,181,224,223,104,254,206,120,159,134,127,73,214,81,246,60,71,107,189,254,77,44,123,183,118,34,254,183,94,155,126,93,58,175,95,201,209,78,12,248,108,225,219,42,170,205,116,115,77,254,207,222,171,109,239,181,207,83,241,138,250,189,244,175,146,57,29,30,202,137,228,98,117,124,49,175,84,77,223,79,78,189,21,81,123,88,0,3,202,106,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,255,0,18,23,178,70,244,146,38,59,233,114,117,233,209,122,162,170,47,21,196,249,112,240,99,131,101,86,108,215,22,209,191,5,122,199,238,20,247,75,117,79,218,43,172,157,138,168,36,108,145,73,177,245,46,99,182,189,141,94,142,69,106,244,232,168,169,242,36,168,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,254,36,47,100,141,233,36,76,119,210,228,235,211,162,245,69,84,94,21,105,229,151,192,229,150,235,69,121,163,208,138,73,42,40,42,35,169,137,149,119,187,157,84,14,123,28,142,106,73,12,213,46,138,86,117,68,234,201,26,230,57,58,163,145,81,85,9,64,15,201,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,189,138,215,183,115,30,228,234,213,71,39,94,168,168,191,50,53,255,0,114,227,129,63,248,12,255,0,188,215,143,245,178,79,218,109,148,214,91,85,21,154,142,74,185,41,232,41,227,166,137,245,117,114,213,78,230,49,168,214,172,147,76,231,75,43,250,34,117,124,142,115,220,189,85,202,170,170,167,214,113,77,107,224,207,134,206,34,114,170,92,215,88,244,223,237,5,234,138,222,203,92,21,63,24,175,164,217,74,201,36,145,177,236,167,158,54,47,71,205,34,245,84,221,245,116,235,209,17,19,245,180,47,133,205,9,225,175,227,127,177,76,27,236,231,218,63,13,241,63,233,58,202,206,255,0,135,238,246,127,202,101,147,110,222,252,191,213,233,215,119,207,175,68,233,213,78,127,173,122,9,164,252,68,226,180,184,86,177,226,159,104,44,180,87,6,93,32,166,241,213,52,155,42,153,28,145,182,77,244,242,70,245,232,201,164,78,138,187,126,174,189,58,162,42,115,253,45,224,43,132,237,22,206,237,154,153,166,154,83,240,108,146,205,222,240,85,191,29,185,84,118,187,176,190,25,63,135,53,67,227,119,88,229,123,126,166,175,78,189,83,162,162,42,72,3,138,107,95,6,124,54,113,19,149,82,230,186,199,166,255,0,104,47,84,86,246,90,224,169,248,197,125,38,202,86,73,36,141,143,101,60,241,177,122,62,105,23,170,166,239,171,167,94,136,136,159,173,161,124,46,104,79,13,127,27,253,138,96,223,103,62,209,248,111,137,255,0,73,214,86,119,252,63,119,179,254,83,44,155,118,247,229,254,175,78,187,190,125,122,39,78,170,69,95,238,92,112,39,255,0,1,159,247,154,241,254,182,119,255,0,217,110,9,251,44,253,138,124,11,252,12,251,63,246,91,225,158,42,111,252,23,225,188,55,99,189,191,187,254,39,233,223,191,127,246,238,235,243,56,7,247,46,56,19,255,0,128,207,251,205,120,255,0,91,36,253,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,214,126,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,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,249,145,175,251,151,28,9,255,0,192,103,253,230,188,127,173,146,83,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,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,252,207,214,0,0,115,253,107,208,77,39,226,39,21,165,194,181,143,20,251,65,101,162,184,50,233,5,55,142,169,164,217,84,200,228,141,178,111,167,146,55,175,70,77,34,116,85,219,245,117,233,213,17,83,159,233,111,1,92,39,104,182,119,108,212,205,52,210,159,131,100,150,110,247,130,173,248,237,202,163,181,221,133,240,201,252,57,170,31,27,186,199,43,219,245,53,122,117,234,157,21,17,82,64,0,15,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,235,0,0,0,34,175,247,46,56,19,255,0,128,207,251,205,120,255,0,91,36,166,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,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,249,159,172,8,171,253,203,142,4,255,0,224,51,254,243,94,63,214,201,41,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,123,213,207,118,214,49,169,213,202,174,94,157,85,85,126,103,235,0,113,77,107,224,207,134,206,34,114,170,92,215,88,244,223,237,5,234,138,222,203,92,21,63,24,175,164,217,74,201,36,145,177,236,167,158,54,47,71,205,34,245,84,221,245,116,235,209,17,17,162,156,25,240,217,195,182,85,85,154,232,230,155,253,159,189,86,219,223,107,158,167,227,21,245,123,233,95,36,114,58,61,149,19,200,196,234,248,99,94,168,155,190,158,157,122,42,162,246,176,69,95,238,92,112,39,255,0,1,159,247,154,241,254,182,73,76,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,123,222,174,123,182,177,141,78,174,85,114,244,234,170,171,243,63,88,143,250,165,192,87,9,218,211,157,220,245,51,82,244,167,227,57,37,231,179,227,107,126,59,114,167,238,246,161,100,49,255,0,14,26,134,70,222,145,196,198,253,45,78,189,58,175,85,85,85,232,26,41,160,154,79,195,182,43,85,133,104,230,41,246,126,203,91,112,125,210,122,111,29,83,87,190,169,241,199,27,164,223,81,36,143,78,172,134,52,232,139,183,233,235,211,170,170,175,64,7,42,215,78,23,52,39,137,79,130,126,218,240,111,180,127,103,60,79,195,63,164,235,40,251,30,35,181,222,255,0,38,150,61,219,187,17,127,91,175,77,191,46,157,87,175,228,232,167,6,124,54,112,237,149,85,102,186,57,166,255,0,103,239,85,182,247,218,231,169,248,197,125,94,250,87,201,28,142,143,101,68,242,49,58,190,24,215,170,38,239,167,167,94,138,168,173,107,224,207,134,206,34,114,170,92,215,88,244,223,237,5,234,138,222,203,92,21,63,24,175,164,217,74,201,36,145,177,236,167,158,54,47,71,205,34,245,84,221,245,116,235,209,17,17,162,156,25,240,217,195,182,85,85,154,232,230,155,253,159,189,86,219,223,107,158,167,227,21,245,123,233,95,36,114,58,61,149,19,200,196,234,248,99,94,168,155,190,158,157,122,42,162,246,176,8,213,150,114,225,224,199,57,202,175,57,174,83,163,126,54,245,144,92,42,46,151,26,159,180,87,88,251,245,83,200,233,37,147,99,42,90,198,238,123,220,189,26,136,212,235,209,17,19,228,117,93,20,208,77,39,225,219,21,170,194,180,115,20,251,63,101,173,184,62,233,61,55,142,169,171,223,84,248,227,141,210,111,168,146,71,167,86,67,26,116,69,219,244,245,233,213,85,87,160,0,115,253,107,208,77,39,226,39,21,165,194,181,143,20,251,65,101,162,184,50,233,5,55,142,169,164,217,84,200,228,141,178,111,167,146,55,175,70,77,34,116,85,219,245,117,233,213,17,83,159,233,111,1,92,39,104,182,119,108,212,205,52,210,159,131,100,150,110,247,130,173,248,237,202,163,181,221,133,240,201,252,57,170,31,27,186,199,43,219,245,53,122,117,234,157,21,17,82,64,31,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,123,21,175,110,230,61,201,213,170,142,78,189,81,81,126,100,107,254,229,199,2,127,240,25,255,0,121,175,31,235,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,189,234,231,187,107,24,212,234,229,87,47,78,170,170,191,51,245,136,213,150,114,225,224,199,57,202,175,57,174,83,163,126,54,245,144,92,42,46,151,26,159,180,87,88,251,245,83,200,233,37,147,99,42,90,198,238,123,220,189,26,136,212,235,209,17,19,228,117,93,20,208,77,39,225,219,21,170,194,180,115,20,251,63,101,173,184,62,233,61,55,142,169,171,223,84,248,227,141,210,111,168,146,71,167,86,67,26,116,69,219,244,245,233,213,85,87,160,3,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,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,204,141,127,220,184,224,79,254,3,63,239,53,227,253,108,146,152,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,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,230,126,176,7,20,214,190,12,248,108,226,39,42,165,205,117,143,77,254,208,94,168,173,236,181,193,83,241,138,250,77,148,172,146,73,27,30,202,121,227,98,244,124,210,47,85,77,223,87,78,189,17,17,63,91,66,248,92,208,158,26,254,55,251,20,193,190,206,125,163,240,223,19,254,147,172,172,239,248,126,239,103,252,166,89,54,237,239,203,253,94,157,119,124,250,244,78,157,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,122,243,11,230,23,173,28,38,107,69,151,78,116,231,24,194,174,54,219,142,47,77,123,150,91,221,21,92,211,182,121,42,234,225,115,90,232,106,98,106,51,109,59,21,17,90,171,213,93,243,254,72,158,215,150,247,26,218,167,198,15,237,19,246,153,96,197,45,159,100,190,17,224,190,5,75,83,15,115,197,120,190,231,119,189,60,189,122,120,102,109,219,183,167,87,117,235,213,58,77,80,1,205,43,120,129,192,109,220,67,80,112,209,112,125,93,46,89,116,197,215,42,161,150,101,133,148,149,80,37,68,144,173,52,78,89,59,175,169,68,134,89,86,54,198,169,218,141,238,221,244,170,39,75,0,0,68,174,98,156,80,107,71,9,152,6,41,168,218,93,104,194,174,54,219,141,226,75,37,214,43,253,61,92,211,182,121,33,116,212,206,129,176,75,19,81,155,105,234,146,69,123,149,122,172,59,83,250,202,145,131,133,142,109,58,193,171,60,65,97,58,101,171,24,254,159,217,177,188,162,224,182,185,106,237,118,187,130,85,37,84,177,61,148,113,177,93,83,43,83,185,84,180,241,170,185,138,212,107,213,85,90,136,174,75,84,4,117,227,203,138,11,175,9,154,13,38,163,99,86,138,75,142,67,113,188,81,217,44,241,87,83,186,106,38,207,38,249,164,117,67,89,44,79,70,120,122,122,132,106,177,202,189,197,143,170,109,220,169,5,116,67,155,183,18,90,149,173,24,14,156,223,112,157,53,130,219,149,101,22,171,37,100,180,150,218,246,207,28,21,53,113,195,35,163,115,171,28,212,122,53,234,168,170,215,39,94,157,81,127,145,106,153,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,118,68,206,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,21,120,109,230,129,162,252,70,106,229,215,76,96,178,213,225,148,235,79,79,46,57,113,200,174,84,144,62,243,59,223,28,79,164,236,163,250,50,165,101,153,169,20,81,201,50,202,198,189,203,219,86,163,22,101,0,71,254,52,120,182,197,120,70,210,197,202,110,81,120,236,146,251,226,109,248,205,185,173,142,94,229,115,105,164,123,39,158,37,154,41,22,142,57,18,22,204,248,213,92,222,244,104,137,213,232,123,94,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,124,110,119,68,114,177,187,216,172,145,169,177,237,85,233,96,16,87,80,249,176,232,214,156,241,53,93,163,151,155,69,213,216,134,63,223,179,94,242,40,40,157,36,145,95,27,85,20,110,70,194,174,107,252,29,59,27,84,146,200,214,73,36,146,35,123,81,171,24,143,154,111,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,125,103,52,215,78,32,112,30,30,45,88,181,247,81,159,87,5,183,42,202,40,113,88,171,34,88,91,5,12,245,45,149,205,169,170,146,105,35,108,84,204,108,47,116,146,34,185,90,159,61,171,243,233,210,192,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,118,68,206,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,229,56,114,214,251,87,17,218,61,101,214,91,21,142,174,209,109,191,212,92,91,71,73,87,35,95,58,65,79,93,61,52,111,147,111,210,215,189,176,35,213,136,174,70,43,213,168,231,237,222,189,44,0,113,78,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,251,92,177,76,136,141,145,173,114,42,49,236,146,54,118,176,115,253,123,214,188,87,135,109,39,190,235,30,107,111,186,214,217,113,255,0,11,226,96,181,197,28,149,79,239,212,197,78,205,141,146,72,216,189,31,51,85,122,189,62,148,94,157,87,162,47,181,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,250,192,0,0,10,192,227,51,154,6,190,240,237,196,158,97,163,152,86,33,167,245,182,92,127,225,254,26,123,165,190,182,74,167,247,232,41,234,31,189,209,213,198,197,232,249,156,137,209,137,244,162,117,234,189,85,123,87,45,238,53,181,79,140,31,218,39,237,50,193,138,91,62,201,124,35,193,124,10,150,166,30,231,138,241,125,206,239,122,121,122,244,240,204,219,183,111,78,174,235,215,170,116,154,160,133,92,200,120,214,213,62,15,191,103,127,179,59,6,41,115,251,91,241,127,27,241,218,90,153,187,126,23,194,118,251,93,153,226,233,215,196,191,118,237,221,122,55,167,78,139,215,138,240,103,205,3,95,120,137,226,79,15,209,204,215,16,211,250,43,46,65,241,15,19,61,174,223,91,29,83,59,20,21,21,12,216,233,42,228,98,117,124,45,69,234,197,250,85,122,116,94,138,157,171,153,15,26,218,167,193,247,236,239,246,103,96,197,46,127,107,126,47,227,126,59,75,83,55,111,194,248,78,223,107,179,60,93,58,248,151,238,221,187,175,70,244,233,209,122,241,94,12,249,160,107,239,17,60,73,225,250,57,154,226,26,127,69,101,200,62,33,226,103,181,219,235,99,170,103,98,130,162,161,155,29,37,92,140,78,175,133,168,189,88,191,74,175,78,139,209,82,207,192,43,87,142,94,98,252,77,112,173,196,21,203,76,172,56,22,159,205,141,205,111,162,186,88,106,238,148,149,83,213,85,210,203,18,50,89,30,176,214,49,173,233,85,21,84,104,138,198,59,108,104,189,21,21,28,238,151,203,143,142,204,251,139,187,174,119,98,213,26,60,42,211,114,199,105,237,245,118,170,59,36,115,65,61,84,18,58,118,212,202,232,231,168,149,207,100,110,109,43,85,204,68,70,172,205,71,127,93,164,223,41,91,251,181,124,83,255,0,188,29,42,255,0,225,87,31,245,226,221,52,67,53,186,234,86,139,224,58,141,125,167,164,130,229,149,98,246,171,221,100,84,140,115,96,142,122,154,72,230,145,177,181,206,115,145,136,231,170,34,43,156,189,58,117,85,254,100,116,230,49,198,182,85,193,246,43,134,126,207,236,22,171,158,73,150,220,42,182,124,102,150,73,168,99,161,165,141,157,254,189,169,226,145,38,89,42,105,118,127,89,170,212,151,175,69,70,245,142,188,34,243,60,226,75,136,238,34,240,205,26,190,227,186,107,104,182,223,234,42,93,89,87,73,102,175,124,233,5,61,44,213,50,50,61,213,219,90,247,182,5,98,61,81,200,197,122,57,90,253,187,22,210,129,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,69,93,10,230,89,160,220,65,107,204,250,27,133,80,100,16,62,162,158,103,88,175,21,180,157,184,47,19,193,222,124,236,100,104,170,248,89,225,226,108,209,190,100,98,189,59,173,123,98,123,24,217,101,168,7,31,226,139,137,188,7,133,157,47,185,106,6,95,83,73,89,114,101,59,157,101,199,146,227,13,53,109,230,116,146,40,246,64,217,23,115,152,199,79,19,165,123,26,245,142,53,115,246,187,162,53,223,39,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,253,174,88,166,68,70,200,214,185,21,24,246,73,27,61,6,163,113,3,128,233,102,168,105,190,148,101,239,171,166,185,106,141,69,194,146,203,88,171,11,40,162,158,150,56,157,218,158,73,36,107,154,249,93,52,81,68,214,53,234,249,30,214,252,186,167,94,150,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,251,221,29,92,108,94,143,153,200,157,24,159,74,39,94,171,213,87,181,114,222,227,91,84,248,193,253,162,126,211,44,24,165,179,236,151,194,60,23,192,169,106,97,238,120,175,23,220,238,247,167,151,175,79,12,205,187,118,244,234,238,189,122,167,73,170,1,197,56,204,214,188,171,135,110,27,51,13,99,194,173,246,170,219,214,63,240,255,0,13,5,210,41,36,165,127,126,190,158,157,251,219,28,145,189,122,50,103,42,116,122,125,72,157,122,167,84,90,246,209,14,110,220,73,106,86,180,96,58,115,125,194,116,214,11,110,85,148,90,172,149,146,210,91,107,219,60,112,84,213,199,12,142,141,206,172,115,81,232,215,170,162,171,92,157,122,117,69,254,69,154,107,222,181,226,188,59,105,61,247,88,243,91,125,214,182,203,143,248,95,19,5,174,40,228,170,127,126,166,42,118,108,108,146,70,197,232,249,154,171,213,233,244,162,244,234,189,17,125,173,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,214,0,4,42,230,67,198,182,169,240,125,251,59,253,153,216,49,75,159,218,223,139,248,223,142,210,212,205,219,240,190,19,183,218,236,207,23,78,190,37,251,183,110,235,209,189,58,116,94,188,87,131,62,104,26,251,196,79,18,120,126,142,102,184,134,159,209,89,114,15,136,120,153,237,118,250,216,234,153,216,160,168,168,102,199,73,87,35,19,171,225,106,47,86,47,210,171,211,162,244,84,179,240,0,33,87,30,220,73,113,137,194,191,107,81,52,223,11,211,252,155,76,170,59,80,84,85,214,90,171,164,174,178,213,59,163,17,181,107,21,91,24,232,101,122,255,0,14,102,177,173,71,57,34,122,35,187,110,154,37,224,28,235,245,162,44,202,210,237,82,211,76,42,171,19,90,132,109,217,150,10,74,184,46,41,2,162,162,190,7,79,84,248,149,237,85,71,236,123,81,31,181,89,186,61,221,198,219,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,115,78,51,53,175,42,225,219,134,204,195,88,240,171,125,170,182,245,143,252,63,195,65,116,138,73,41,95,223,175,167,167,126,246,199,36,111,94,140,153,202,157,30,159,82,39,94,169,213,22,176,127,187,87,197,63,251,193,210,175,254,21,113,255,0,94,46,164,227,252,81,113,55,128,240,179,165,247,45,64,203,234,105,43,46,76,167,115,172,184,242,92,97,166,173,188,206,146,69,30,200,27,34,238,115,24,233,226,116,175,99,94,177,198,174,126,215,116,70,186,173,191,187,87,197,63,251,193,210,175,254,21,113,255,0,94,36,86,163,113,191,199,46,142,112,185,109,226,3,84,116,207,77,108,119,44,147,40,164,178,90,172,53,86,107,197,53,109,36,29,171,146,212,186,186,154,121,216,232,222,231,82,82,186,21,99,213,22,57,30,174,79,169,189,60,255,0,6,124,208,53,247,136,158,36,240,253,28,205,113,13,63,162,178,228,31,16,241,51,218,237,245,177,213,51,177,65,81,80,205,142,146,174,70,39,87,194,212,94,172,95,165,87,167,69,232,169,103,224,0,1,207,245,211,93,52,227,135,77,56,184,234,134,168,94,124,13,170,135,164,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,218,238,137,213,26,141,107,158,247,49,140,123,219,197,120,67,230,23,165,156,89,223,114,60,90,138,217,246,62,245,109,184,118,236,150,235,181,214,153,213,87,218,23,50,87,182,104,98,69,71,172,204,100,18,58,104,88,146,54,38,172,107,221,122,57,118,202,160,8,171,199,47,30,24,175,7,214,235,45,162,158,205,246,139,51,191,108,173,163,181,164,177,164,49,208,197,85,3,106,29,84,228,145,37,167,239,66,181,44,167,149,34,149,171,44,46,220,215,36,110,106,200,172,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,16,43,1,230,239,160,217,102,188,221,180,246,245,29,93,143,9,168,168,164,182,227,89,77,84,29,184,39,159,248,254,34,170,185,94,246,186,146,153,238,240,204,135,172,106,173,77,242,78,232,145,202,216,103,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,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,0,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,79,94,1,120,215,197,120,172,211,138,75,37,218,231,225,245,55,25,183,195,30,71,111,168,88,217,37,126,196,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,204,143,70,42,109,116,79,150,85,0,1,31,248,246,211,60,87,84,56,71,212,203,118,83,73,220,248,14,63,91,147,91,167,100,113,172,212,181,212,16,62,162,39,198,231,177,219,55,118,221,19,213,189,28,177,77,43,17,205,223,212,207,190,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,211,175,69,79,230,105,163,79,115,91,86,165,96,24,214,163,88,169,234,224,182,229,86,122,43,221,28,85,108,107,103,142,10,152,89,52,109,145,173,115,154,143,70,189,17,81,28,228,235,215,162,175,243,61,1,80,28,237,53,51,42,169,213,60,23,71,60,95,107,27,183,227,233,147,118,35,146,70,248,138,234,138,154,138,125,243,55,127,109,253,184,233,122,70,187,17,205,239,207,245,42,63,162,120,174,77,56,5,54,77,197,29,211,51,184,227,213,117,116,248,118,47,87,83,71,112,106,74,144,80,220,106,37,138,158,52,123,154,168,197,124,148,210,87,35,88,254,189,81,178,57,19,172,123,155,99,252,125,112,169,251,214,104,117,93,130,211,114,186,211,229,56,207,122,245,142,83,83,214,108,165,175,174,100,46,70,210,212,67,36,140,133,221,212,85,141,147,61,81,208,185,234,228,118,199,75,28,180,3,254,21,96,89,87,251,107,142,100,152,229,195,254,82,142,186,219,93,79,39,253,153,33,154,57,25,255,0,19,154,230,255,0,98,161,118,156,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,223,34,72,197,84,115,217,12,223,57,254,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,244,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,251,93,209,58,163,81,173,115,222,230,49,143,123,115,195,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,236,141,174,232,174,70,55,123,213,242,57,55,189,202,190,215,130,238,45,178,174,17,181,77,50,155,108,94,59,27,190,248,107,126,77,110,115,100,151,185,66,218,152,222,249,224,137,38,138,53,172,142,52,153,176,190,69,86,183,189,34,42,116,122,154,9,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,87,87,50,190,97,116,122,101,98,174,208,173,6,203,255,0,195,170,253,177,94,47,150,185,160,168,142,207,75,190,166,26,154,86,77,28,203,37,53,197,178,66,198,170,58,61,209,199,42,185,174,100,155,28,218,150,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,221,28,143,142,29,235,245,207,47,109,143,123,97,137,136,233,36,122,53,118,70,199,185,83,163,84,208,159,7,252,58,254,235,218,29,103,210,217,50,171,173,238,173,155,110,21,254,46,187,196,210,209,215,75,12,126,42,10,15,225,70,177,209,247,219,44,140,99,155,187,116,175,115,149,92,229,59,89,0,57,213,249,88,197,189,64,161,246,235,137,205,57,83,241,219,106,91,85,7,11,58,203,147,85,182,228,218,132,131,8,186,220,103,107,160,146,5,107,27,29,157,94,168,142,99,218,228,114,193,189,206,71,163,251,13,86,108,130,57,45,40,3,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,162,30,99,60,107,254,245,90,143,5,131,0,185,221,99,211,44,91,248,118,218,105,215,181,29,210,185,21,233,37,205,208,237,107,219,185,143,72,226,108,170,231,50,54,185,221,34,116,210,198,150,127,202,227,200,158,153,126,53,239,21,164,170,0,25,172,225,211,137,125,83,225,127,59,135,58,211,59,183,251,175,27,102,172,158,167,225,119,63,224,205,20,126,46,8,101,143,189,218,239,189,241,238,119,208,254,142,79,237,69,208,158,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,186,1,21,121,163,249,19,212,223,193,125,226,136,128,28,175,120,233,253,138,101,76,208,237,99,204,252,38,155,94,183,252,30,166,181,187,161,177,93,36,145,170,157,102,87,39,135,163,155,172,157,206,168,230,50,85,100,159,194,107,170,36,91,169,0,0,0,40,7,154,63,158,205,77,252,23,217,232,137,63,200,214,237,106,134,235,172,150,41,174,116,140,185,86,83,216,106,233,232,221,51,82,121,160,133,213,205,150,86,71,215,115,152,199,79,11,92,228,78,141,89,99,69,233,185,58,218,248,42,175,158,119,220,159,230,79,211,72,171,202,227,207,102,153,126,53,236,245,164,170,231,157,247,39,249,147,244,210,42,242,184,243,217,166,95,141,123,61,105,127,192,16,3,156,158,138,125,185,225,246,211,172,116,151,14,205,94,153,92,23,189,4,146,237,142,122,27,140,180,244,242,109,106,70,229,116,205,157,148,106,222,175,99,82,62,255,0,93,206,216,133,85,240,177,173,127,187,183,16,88,78,177,201,111,241,180,152,253,193,124,124,13,139,185,35,232,103,137,244,245,93,166,247,35,69,153,32,154,85,143,115,209,189,196,102,238,173,234,139,165,51,42,230,148,248,78,242,177,163,126,159,227,222,221,1,72,28,196,181,210,143,95,184,172,202,242,75,13,231,226,120,221,135,181,141,216,102,106,64,177,186,150,149,21,37,124,82,66,174,108,208,201,84,250,169,163,145,92,231,58,57,153,253,84,68,99,103,7,36,253,29,186,217,112,220,243,91,239,150,26,72,169,242,90,138,91,37,130,178,106,87,54,173,208,82,172,142,172,116,82,57,136,139,77,36,178,64,197,88,222,168,233,104,222,142,68,88,154,89,160,35,175,31,122,3,153,113,33,195,69,255,0,79,180,250,233,87,6,67,5,69,53,218,134,133,151,4,164,166,187,62,7,245,90,58,149,84,86,189,142,106,185,241,181,202,198,37,68,116,238,115,218,214,42,153,246,255,0,10,176,44,171,253,181,199,50,76,114,225,255,0,41,71,93,109,174,167,147,254,204,144,205,28,140,255,0,137,205,115,127,177,80,191,62,1,56,201,166,226,251,75,235,110,23,218,106,74,12,239,24,168,72,114,58,26,26,41,96,162,99,39,146,101,163,154,157,100,146,69,115,31,20,74,215,34,191,122,73,20,157,90,214,44,106,233,64,126,78,83,150,98,184,53,138,171,41,205,114,107,86,63,101,162,217,226,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,234,191,55,57,17,62,106,134,123,56,215,226,186,251,197,166,178,214,230,93,219,173,30,33,109,235,71,139,89,43,102,99,188,5,46,214,36,146,43,99,68,98,77,59,217,221,145,122,189,201,213,145,247,30,200,163,82,90,242,113,225,159,50,172,204,171,184,158,188,215,100,22,28,122,221,79,53,162,203,12,42,144,211,100,143,149,30,202,158,234,171,183,75,77,78,230,70,168,155,54,58,161,24,168,253,212,207,98,250,14,121,223,114,127,153,63,77,58,175,43,222,58,127,109,120,171,52,59,88,243,63,23,169,54,93,255,0,7,169,173,110,217,175,182,184,227,106,167,89,149,203,226,43,33,233,39,115,170,53,239,137,25,39,241,92,218,137,18,127,128,15,41,166,250,171,167,26,193,98,168,201,244,191,52,181,100,214,170,75,133,77,174,106,187,117,66,75,27,42,160,126,201,35,85,79,251,46,106,255,0,85,241,190,57,24,174,99,216,231,81,103,52,127,61,154,155,248,47,179,209,18,171,145,143,223,103,229,191,212,139,84,0,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,46,167,154,63,145,61,77,252,23,222,40,136,1,202,247,142,159,216,166,84,205,14,214,60,207,194,105,181,235,127,193,234,107,91,186,27,21,210,73,26,169,214,101,114,120,122,57,186,201,220,234,142,99,37,86,73,252,38,186,162,69,186,144,0,42,175,158,119,220,159,230,79,211,72,171,202,227,207,102,153,126,53,236,245,165,255,0,0,1,249,57,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,103,137,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,170,124,156,212,84,249,162,25,247,227,147,132,75,175,8,58,184,220,82,11,141,93,227,19,191,83,186,229,142,93,103,167,115,30,248,17,234,215,210,204,244,106,68,250,152,87,110,254,218,244,86,73,12,138,216,251,169,27,122,87,46,238,62,171,56,99,202,151,3,213,43,133,214,229,166,87,190,213,63,85,169,158,163,236,204,137,36,175,241,52,180,219,149,137,11,223,60,142,168,142,54,36,142,250,100,110,231,71,219,150,202,185,163,249,19,212,223,193,125,226,136,160,19,78,122,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,159,36,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,76,245,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,123,32,108,139,181,175,123,96,137,210,189,141,98,73,34,57,251,91,213,26,217,85,202,231,129,43,86,182,93,102,215,125,104,198,106,234,48,155,29,67,27,143,219,170,224,111,130,200,107,90,231,164,175,147,114,238,150,154,157,204,106,43,54,118,229,145,202,197,115,146,25,162,116,160,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,0,2,16,115,70,224,250,235,196,54,151,195,169,120,26,100,23,28,219,1,167,123,168,172,52,146,186,120,46,148,82,72,197,169,100,116,206,122,53,149,45,106,119,17,241,34,201,50,68,144,171,101,94,199,106,146,241,108,179,42,193,175,180,185,78,21,147,93,113,251,213,22,255,0,13,113,181,214,201,73,85,6,246,57,143,217,44,106,215,183,115,30,230,175,69,249,181,202,139,242,85,47,251,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,175,88,101,237,74,169,27,156,178,70,230,57,174,220,136,201,100,146,167,20,226,187,138,237,56,225,43,78,31,154,230,178,248,235,173,119,114,11,5,130,9,145,149,87,122,166,162,42,181,170,168,189,184,89,185,171,44,202,138,216,218,230,162,35,222,248,227,126,120,179,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,79,242,238,227,126,179,133,92,237,113,44,198,171,118,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,185,239,131,196,42,71,36,143,138,157,168,198,171,152,198,173,239,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,125,101,74,243,58,230,23,71,148,209,212,240,235,195,246,95,222,181,77,186,44,182,255,0,108,154,9,233,110,180,178,193,12,145,82,209,85,193,51,247,66,189,217,153,82,155,88,229,116,105,30,229,98,202,215,192,190,30,56,126,207,184,154,213,10,29,40,211,150,82,50,229,89,79,81,87,45,101,114,76,148,84,80,67,26,185,210,212,73,12,114,58,54,43,182,68,215,43,122,44,146,198,223,150,228,52,83,162,250,85,106,209,13,47,199,244,162,197,145,100,23,203,110,55,78,234,74,58,203,245,91,106,107,86,14,227,157,28,78,145,172,99,118,70,215,36,81,181,26,136,216,227,99,83,250,167,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,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,0,41,91,157,95,154,124,91,211,250,31,113,184,144,215,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,243,42,95,247,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,90,182,39,61,238,240,210,57,178,58,23,238,118,230,34,181,87,184,201,24,206,234,0,6,104,120,151,192,41,180,179,136,109,72,211,235,126,61,87,99,182,216,242,139,149,53,174,134,165,37,223,21,187,196,61,104,213,22,85,87,189,142,167,88,158,199,185,87,123,28,215,117,118,238,171,113,60,163,53,51,42,212,78,17,225,183,101,53,126,47,236,86,65,87,140,219,167,124,146,73,51,168,99,130,158,162,38,72,231,189,221,123,126,41,209,49,27,181,173,138,40,152,141,250,122,172,213,51,109,198,6,127,83,169,252,81,234,150,103,54,67,73,125,167,170,202,43,169,173,247,10,69,137,208,79,110,166,149,105,232,150,55,68,155,30,196,166,134,20,71,167,93,232,136,229,87,42,171,150,215,249,58,233,159,216,254,20,230,206,170,233,45,75,87,158,228,21,151,8,106,169,227,254,250,117,13,50,165,28,112,84,61,88,138,187,39,130,177,236,98,57,205,107,103,87,34,163,158,244,73,212,87,175,51,222,2,170,117,158,213,87,196,14,143,216,170,235,245,6,217,79,77,13,214,209,73,218,98,93,173,208,54,109,243,71,19,98,238,212,87,53,29,3,81,22,95,170,24,18,54,53,207,72,216,234,129,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,243,225,107,141,253,56,226,3,64,175,26,189,119,170,248,37,94,5,111,73,115,122,119,66,159,222,146,69,68,218,138,138,168,41,226,150,105,150,141,202,149,9,10,187,248,143,236,72,221,170,230,169,80,28,111,241,163,149,113,113,168,243,215,81,58,235,100,192,109,189,184,44,152,244,181,210,58,55,246,150,109,181,213,48,35,214,20,172,122,79,34,43,152,159,68,106,216,183,63,106,200,248,214,125,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,116,218,215,189,176,76,230,181,87,171,146,41,21,58,237,94,147,87,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,67,35,73,24,168,173,123,38,176,158,61,184,233,197,120,119,209,168,191,102,153,157,170,191,80,179,107,124,85,88,151,133,108,119,8,99,161,149,201,214,232,254,142,237,246,123,123,251,15,118,246,201,46,222,140,150,54,77,182,139,63,194,172,247,42,255,0,109,114,60,147,35,184,127,202,86,87,92,171,170,36,255,0,181,36,211,73,35,255,0,227,115,156,239,237,85,47,79,151,55,5,31,186,174,156,79,127,207,237,150,169,53,55,41,254,37,202,166,4,238,201,107,161,84,98,199,108,108,219,156,199,109,123,22,73,93,18,53,175,145,205,111,89,91,12,82,44,192,4,0,231,87,229,99,22,245,2,135,219,174,37,48,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,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,183,200,146,49,85,28,246,67,55,193,80,28,209,120,250,172,204,47,183,46,25,244,118,225,117,181,218,177,203,133,77,14,89,120,130,166,122,57,46,117,76,100,180,211,219,90,198,185,187,232,219,220,145,178,247,17,205,154,70,183,106,35,35,71,205,90,197,255,0,114,184,242,39,166,95,141,123,197,105,42,128,6,85,201,41,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,211,164,209,119,101,84,141,206,72,228,107,220,215,109,85,100,177,223,246,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,223,225,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,232,191,39,53,81,126,104,164,107,230,143,228,79,83,127,5,247,138,34,128,75,105,229,139,204,46,179,41,172,166,225,215,136,28,191,189,117,155,108,88,149,254,231,52,243,213,93,106,165,158,105,37,165,173,171,158,103,238,153,123,176,178,153,54,177,170,216,214,61,202,245,137,175,158,156,72,235,125,171,135,13,18,202,117,162,243,99,171,188,211,227,148,241,57,148,20,210,54,55,212,207,52,241,211,194,197,123,190,76,98,203,52,123,223,209,202,214,110,114,53,234,136,197,137,122,3,206,19,67,179,255,0,178,120,150,174,89,110,184,94,83,117,219,71,116,186,118,161,92,118,154,171,234,70,201,223,116,203,52,80,200,168,207,155,227,86,196,178,116,124,138,198,58,101,159,224,0,10,1,230,143,231,179,83,127,5,246,122,35,133,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,124,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,52,39,194,239,19,120,15,20,218,95,109,212,12,66,166,146,142,228,250,118,186,245,143,45,198,26,154,219,52,235,36,177,236,157,177,174,230,177,238,130,87,68,247,181,139,36,104,215,237,111,85,107,123,1,85,124,243,190,228,255,0,50,126,154,69,94,87,30,123,52,203,241,175,103,173,37,87,60,239,185,63,204,159,166,145,43,150,93,218,213,101,227,143,76,43,47,55,58,74,10,121,42,46,84,140,150,166,102,196,199,79,61,178,174,24,98,71,57,81,21,242,75,36,113,177,191,205,207,123,90,157,85,81,13,4,128,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,204,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,223,159,46,221,116,172,215,238,20,241,76,146,253,121,248,158,73,97,238,227,119,233,156,147,172,142,170,165,84,72,159,44,147,43,157,52,210,82,190,150,105,36,71,57,174,146,103,255,0,85,81,88,220,246,23,253,75,173,127,187,183,45,108,71,88,227,183,248,218,188,127,75,241,207,1,3,162,238,70,250,233,232,233,105,233,123,173,238,70,171,10,79,52,75,38,215,163,187,104,253,189,93,209,22,130,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,52,167,195,118,136,90,184,112,209,44,91,69,236,215,202,187,205,62,57,79,43,95,95,83,27,99,125,76,243,79,37,68,207,70,55,228,198,44,179,73,177,157,92,173,102,214,171,158,168,175,94,150,1,86,188,212,56,10,166,170,166,186,241,79,163,118,42,74,55,209,211,205,112,206,109,148,253,213,125,99,214,88,90,149,244,212,241,196,230,163,209,175,158,90,167,185,236,102,200,187,189,21,235,43,159,93,124,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,108,149,173,87,116,73,34,141,223,61,168,104,167,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,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,81,124,208,184,233,253,181,229,79,208,237,28,204,252,94,155,89,118,124,98,166,137,187,97,190,221,35,145,202,189,38,71,47,136,163,135,164,125,190,136,214,62,84,124,159,197,107,105,228,72,255,0,193,71,10,55,222,45,53,150,139,13,237,93,104,241,11,111,74,204,166,247,69,11,29,224,41,118,189,99,141,29,34,163,18,105,222,206,212,105,209,238,78,175,147,182,246,69,34,26,19,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,91,252,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,189,19,230,231,42,175,205,84,172,30,121,223,114,127,153,63,77,43,3,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,111,240,215,27,93,108,148,149,80,111,99,152,253,146,198,173,123,119,49,238,106,244,95,155,92,168,191,37,82,250,120,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,14,199,68,201,23,122,185,146,245,220,214,182,72,149,242,168,21,171,205,35,143,170,205,59,241,220,50,104,229,194,235,109,203,215,193,212,100,89,21,29,76,244,51,90,35,94,213,76,52,212,146,70,230,61,211,74,197,141,100,145,21,99,108,82,44,127,91,228,127,102,5,240,25,156,241,13,140,241,23,141,99,188,58,87,210,73,125,200,170,36,134,91,69,222,190,162,27,37,115,25,75,81,186,106,248,161,150,53,153,148,241,62,121,218,159,83,209,204,250,26,231,42,49,222,131,154,63,158,205,77,252,23,217,232,137,85,200,199,239,179,242,223,234,69,170,0,67,254,107,25,102,43,103,224,199,53,197,174,217,53,170,138,245,144,124,55,225,22,234,138,216,227,170,184,118,46,180,47,159,195,196,229,71,203,219,98,163,159,177,23,107,85,21,122,33,77,156,39,121,167,209,191,80,49,239,113,128,186,158,104,254,68,245,55,240,95,120,162,40,4,182,158,88,188,194,235,50,154,202,110,29,120,129,203,251,215,89,182,197,137,95,238,115,79,61,85,214,170,89,230,146,90,90,218,185,230,126,233,151,187,11,41,147,107,26,173,141,99,220,175,88,154,251,63,0,21,87,207,59,238,79,243,39,233,164,85,229,113,231,179,76,191,26,246,122,210,255,0,128,0,28,211,136,126,31,176,30,38,180,190,187,74,53,25,149,108,182,214,84,83,213,197,89,66,144,165,109,20,240,200,142,108,180,242,77,28,141,141,234,221,241,57,200,222,171,28,178,55,229,185,76,246,113,15,195,246,125,195,46,168,87,105,70,163,50,145,247,42,58,122,122,184,171,40,82,101,162,173,130,104,209,205,150,158,73,163,141,210,49,29,190,39,57,27,209,36,138,70,252,246,169,216,44,124,111,223,110,28,18,231,92,38,106,93,85,214,245,37,71,193,226,194,107,82,22,73,224,105,105,235,162,158,162,150,170,103,74,143,88,88,200,24,148,232,216,222,230,238,115,21,201,27,99,107,34,169,42,184,246,227,126,251,197,198,119,21,22,57,85,117,182,233,149,147,181,45,146,201,89,11,41,230,125,82,194,137,53,85,91,99,150,70,73,54,247,74,200,215,122,181,145,116,218,214,186,73,85,238,2,120,32,190,241,113,157,203,91,145,210,221,109,186,101,100,238,197,123,189,209,204,202,121,159,84,176,170,195,75,72,233,34,145,146,77,189,209,62,68,216,173,100,93,119,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,64,190,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,0,0,5,80,115,80,224,42,166,150,166,235,197,62,141,216,170,235,25,89,81,53,195,57,182,83,246,145,148,108,72,161,106,87,211,83,199,19,92,172,87,50,121,106,158,231,189,251,229,238,244,70,36,174,101,122,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,182,250,108,28,111,232,118,65,195,5,203,139,56,106,174,180,248,133,163,189,21,109,19,225,134,91,165,61,83,42,18,8,233,100,134,25,94,200,230,149,242,64,172,71,200,141,217,81,19,222,230,49,202,228,163,110,40,184,155,207,184,166,213,11,150,160,101,245,53,116,118,215,212,57,214,92,121,46,51,84,209,89,160,88,226,143,100,13,145,118,181,239,108,17,58,87,177,172,73,36,71,63,107,122,163,91,200,15,170,75,77,214,27,85,61,246,107,101,91,45,181,149,19,82,83,214,58,23,36,19,79,11,99,116,177,50,78,155,92,246,54,120,92,230,162,245,106,75,26,175,77,201,214,199,249,91,241,245,71,167,126,7,134,77,99,184,90,173,184,130,248,202,140,119,34,172,169,130,134,27,68,139,221,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,235,100,140,236,200,14,104,92,116,254,197,49,87,232,118,142,102,126,19,82,111,91,62,49,83,68,221,211,88,173,114,70,229,94,147,35,147,195,214,77,214,62,223,68,115,217,18,190,79,225,57,212,242,45,59,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,130,56,40,225,70,197,194,94,141,81,97,189,171,85,102,95,114,233,89,148,222,232,161,123,124,125,86,231,172,113,163,164,85,122,195,3,31,218,141,58,49,171,209,242,118,216,249,100,66,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,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,2,149,185,213,249,167,197,189,63,161,247,27,137,2,163,180,221,102,181,84,95,97,182,85,190,219,71,81,13,37,69,99,97,114,193,12,243,54,71,69,19,228,233,181,175,123,96,153,205,106,175,87,36,82,42,117,218,189,59,95,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,90,182,39,61,141,241,49,181,210,58,23,238,110,215,170,181,87,182,249,24,251,254,209,221,98,192,117,215,0,181,234,54,156,223,169,46,54,219,141,60,18,203,20,85,80,205,61,190,121,33,142,103,82,85,54,23,189,177,84,198,217,88,146,68,174,85,106,175,252,202,190,212,0,83,95,58,205,51,251,63,174,56,94,169,82,82,90,169,233,51,12,125,246,249,188,60,123,42,170,43,168,38,254,36,245,29,24,136,254,176,85,209,198,199,171,156,237,176,43,85,26,214,51,171,146,158,166,125,159,215,28,211,75,106,234,237,84,244,153,134,62,203,132,62,34,77,149,85,21,212,19,127,14,10,126,175,68,127,88,42,235,36,123,17,174,118,216,17,200,173,107,31,214,202,120,211,212,207,217,23,10,122,159,157,71,87,117,164,171,167,199,231,183,208,85,90,228,237,213,82,215,86,170,81,210,206,199,239,106,179,183,61,68,79,87,181,219,154,214,171,154,138,228,68,92,230,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,105,207,73,240,95,217,126,150,97,186,103,241,79,137,253,146,199,237,214,47,27,216,236,248,175,11,77,28,61,222,222,231,108,221,219,221,183,115,186,117,233,213,122,117,61,88,42,47,154,199,3,23,91,46,77,95,197,22,148,90,234,238,22,219,253,66,201,149,217,109,214,183,61,109,147,178,157,242,75,115,78,196,123,91,76,246,192,247,207,36,189,21,179,63,122,189,253,229,72,171,86,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,122,61,137,44,49,72,141,119,84,223,27,29,252,218,138,157,215,130,238,18,114,174,46,117,77,49,107,108,190,7,27,177,120,107,134,77,113,115,164,139,183,66,234,152,216,248,32,149,33,150,52,172,146,53,153,208,178,68,70,187,179,34,170,244,98,157,131,155,102,1,134,233,102,186,96,26,125,167,216,245,37,143,30,177,233,189,5,53,13,13,50,46,200,153,241,43,146,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,181,229,75,161,122,113,196,94,156,107,238,151,234,133,155,199,90,171,190,205,75,12,209,42,50,170,223,84,212,186,36,117,84,210,42,47,110,102,110,119,69,232,173,86,185,204,123,94,199,189,142,134,188,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,110,201,26,222,170,212,123,182,61,31,27,151,123,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,201,172,99,90,157,17,17,11,127,229,161,203,190,167,76,41,161,215,189,126,199,41,29,147,220,105,227,126,63,141,92,173,241,76,251,27,18,88,230,142,182,100,149,170,232,107,183,68,197,99,89,181,240,49,92,143,94,227,220,200,108,124,2,0,115,171,242,177,139,122,129,67,237,215,18,160,52,199,76,242,173,93,203,227,193,112,170,79,23,122,168,183,220,174,20,212,173,142,73,36,170,240,84,83,214,62,8,153,27,28,247,205,35,41,220,200,216,141,250,164,115,26,170,136,170,169,242,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,130,56,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,167,86,41,29,121,158,241,235,83,163,22,170,190,31,180,126,251,87,65,168,55,58,122,105,174,183,122,78,211,210,211,110,157,179,111,134,57,91,47,118,158,185,200,216,28,138,177,125,48,206,146,49,205,122,198,246,212,94,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,54,232,228,124,112,239,95,174,121,123,108,123,219,12,76,71,73,35,209,171,178,54,61,202,157,26,167,149,47,251,149,199,145,61,50,252,107,222,43,73,84,0,50,174,122,11,238,1,153,99,56,206,51,153,223,113,234,186,75,22,99,79,83,83,98,184,57,17,96,174,101,61,67,233,231,70,57,21,81,31,28,177,170,57,139,209,232,142,141,202,155,100,99,157,50,121,110,241,245,125,208,44,170,215,162,90,145,112,241,186,101,144,92,25,79,79,53,85,75,35,251,51,85,60,157,22,165,146,74,230,177,180,110,123,247,79,27,156,141,103,87,76,206,142,238,50,107,21,230,143,228,79,83,127,5,247,138,34,136,116,247,10,186,234,86,127,141,105,205,138,162,146,11,150,85,120,162,178,81,203,86,247,54,8,231,169,153,144,198,233,28,214,185,200,196,115,209,85,81,174,94,157,122,34,255,0,35,228,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,91,60,77,186,233,69,37,37,84,27,216,215,179,124,82,35,94,221,204,123,92,157,83,230,215,34,167,201,80,145,92,84,113,199,153,113,91,164,122,103,135,230,204,171,167,200,112,250,139,139,239,243,83,61,34,183,94,222,230,83,178,142,181,96,106,163,89,82,214,165,91,94,221,187,27,221,115,163,86,182,103,69,31,234,242,202,225,214,155,95,248,151,183,79,148,226,116,151,204,39,12,167,146,243,127,134,190,41,93,73,51,246,57,148,116,238,86,181,88,247,186,161,89,39,102,85,70,73,21,61,66,42,61,26,230,58,253,0,0,20,3,205,31,207,102,166,254,11,236,244,68,117,181,96,25,149,247,13,191,234,13,155,30,171,172,199,177,90,138,26,107,213,116,40,142,101,3,235,22,84,166,89,81,23,115,88,247,65,35,17,253,54,35,246,53,85,29,35,17,221,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,102,231,44,83,34,43,163,115,156,138,143,99,228,141,250,30,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,74,203,231,157,247,39,249,147,244,210,42,242,184,243,217,166,95,141,123,61,105,42,185,231,125,201,254,100,253,52,170,178,244,249,119,113,245,71,196,230,42,184,30,169,92,45,86,221,77,178,118,169,250,173,76,20,255,0,105,163,88,229,127,137,165,166,220,143,89,152,200,36,117,68,113,177,99,111,211,35,118,182,78,220,83,84,2,149,185,201,232,167,216,110,32,173,58,199,73,112,239,82,106,109,189,123,208,73,46,233,32,174,183,69,79,79,38,214,164,109,70,194,232,31,70,173,234,247,185,100,239,245,218,221,136,57,54,107,95,216,110,32,174,218,57,87,111,239,82,106,109,189,59,51,199,22,233,32,174,183,69,81,81,30,231,44,141,70,194,232,31,88,142,232,199,185,100,236,116,218,221,234,64,2,116,241,247,174,148,119,94,29,184,103,225,226,195,121,239,124,19,79,236,57,38,69,77,26,65,36,108,170,150,215,4,116,44,115,209,86,88,230,100,46,170,123,163,84,99,86,58,184,31,245,245,106,179,240,57,80,232,237,215,82,184,180,178,101,206,176,210,87,99,218,125,79,81,123,186,75,91,74,233,96,142,119,67,36,52,77,99,182,57,137,82,149,15,100,241,163,149,171,210,150,87,177,119,70,136,94,240,0,20,45,204,71,130,10,206,21,115,180,203,112,234,93,218,101,150,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,110,231,190,127,14,139,36,146,62,42,119,43,220,174,99,220,188,171,69,120,192,215,30,31,180,227,54,211,45,47,201,62,23,65,156,118,93,53,94,249,150,170,215,35,17,204,146,106,5,73,18,58,121,166,141,91,27,229,216,233,54,199,18,177,204,116,108,114,115,92,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,209,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,190,119,70,155,156,198,58,121,91,19,30,231,172,113,171,89,185,221,21,206,236,5,85,243,206,251,147,252,201,250,105,92,26,99,163,185,246,177,201,145,209,233,205,134,174,249,114,198,236,233,123,150,217,67,75,53,77,109,92,30,54,150,145,205,167,134,22,61,210,61,174,171,100,142,69,232,137,28,114,59,175,210,136,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,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,132,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,61,147,182,53,220,214,61,208,74,232,158,246,177,100,141,26,253,173,234,173,111,21,230,9,199,174,61,195,54,27,93,131,105,245,246,146,179,85,46,244,242,67,66,202,127,11,90,203,3,209,105,156,179,87,66,178,163,225,123,169,234,29,37,58,58,55,177,239,98,43,154,230,34,162,209,183,248,85,158,229,95,237,174,71,146,100,119,15,249,74,202,235,149,117,68,159,246,164,154,105,36,127,252,110,115,157,253,170,165,244,240,19,193,5,139,132,124,18,90,220,142,150,213,114,212,219,223,118,43,221,238,142,103,212,66,202,84,153,86,26,90,71,73,20,111,142,29,141,137,242,38,196,115,229,235,185,206,108,113,35,42,175,154,63,158,205,77,252,23,217,232,142,41,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,61,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,126,214,245,78,168,228,115,90,246,57,143,99,30,221,15,112,241,196,14,3,196,214,151,208,234,190,156,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,178,86,181,93,213,99,150,55,124,183,33,210,207,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,185,246,227,95,138,235,239,22,154,203,91,153,119,110,180,120,133,183,173,30,45,100,173,153,142,240,20,187,88,146,72,173,141,17,137,52,239,103,118,69,234,247,39,86,71,220,123,34,141,79,43,194,119,154,125,27,245,3,30,247,24,11,169,230,143,228,79,83,127,5,247,138,34,136,116,247,10,186,234,86,127,141,105,205,138,162,146,11,150,85,120,162,178,81,203,86,247,54,8,231,169,153,144,198,233,28,214,185,200,196,115,209,85,81,174,94,157,122,34,255,0,33,115,180,231,218,81,153,50,142,243,108,200,48,236,178,193,81,5,91,34,169,134,107,125,198,223,58,35,38,134,84,107,145,178,196,254,139,28,140,119,201,126,109,114,127,98,151,103,203,187,143,170,62,39,49,85,192,245,74,225,106,182,234,109,147,181,79,213,106,96,167,251,77,26,199,43,252,77,45,54,228,122,204,198,65,35,170,35,141,139,27,126,153,27,181,178,118,226,154,160,21,87,207,59,238,79,243,39,233,164,85,229,113,231,179,76,191,26,246,122,210,255,0,128,0,2,58,241,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,183,127,109,122,163,227,134,69,108,157,164,141,217,246,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,91,60,77,186,233,69,37,37,84,27,216,215,179,124,82,35,94,221,204,123,92,157,83,230,215,34,167,201,80,252,163,181,112,163,194,142,163,241,107,168,236,194,176,168,188,13,170,135,183,61,254,255,0,60,42,250,91,69,43,149,81,28,228,69,78,228,207,218,228,138,20,84,116,142,107,149,85,140,100,146,51,66,122,85,166,120,174,141,233,198,57,165,184,85,39,135,178,227,54,248,173,244,219,163,141,146,77,177,62,185,229,237,177,140,116,210,189,93,36,143,70,166,249,30,247,42,117,114,158,172,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,0,0,1,70,220,201,248,24,186,240,251,159,214,106,166,156,218,234,235,180,235,42,168,169,185,74,202,59,91,155,6,47,59,166,141,29,75,43,161,141,32,134,153,210,84,49,180,221,85,171,211,172,91,85,99,73,36,133,81,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,245,218,231,177,179,204,214,185,83,171,82,89,17,58,110,94,178,215,151,119,4,21,156,85,103,107,150,230,52,187,116,203,19,184,69,21,245,171,52,244,211,93,36,116,50,200,202,90,89,89,19,152,237,175,100,30,33,18,72,228,100,85,13,86,57,28,246,57,60,255,0,51,27,77,170,193,198,190,160,88,172,86,202,75,117,182,221,79,97,164,163,163,164,133,176,193,77,4,118,74,22,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,39,248,2,225,71,78,56,181,224,71,45,194,179,88,188,13,214,135,80,46,83,216,47,240,66,143,170,180,85,58,217,109,69,115,81,85,59,144,191,107,82,88,85,81,178,53,173,84,86,61,145,200,202,225,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,95,147,252,42,207,114,175,246,215,35,201,50,59,135,252,165,101,117,202,186,162,79,251,82,77,52,146,63,254,55,57,206,254,213,82,239,185,119,112,11,71,195,30,42,185,230,169,91,237,87,45,77,189,246,170,58,45,52,21,31,102,99,72,229,103,134,165,169,218,175,73,158,201,228,109,68,145,189,35,119,211,27,119,54,62,228,179,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,5,37,243,159,187,90,174,60,87,217,40,237,247,58,74,170,139,94,15,65,73,93,20,51,53,239,165,157,107,43,102,72,165,106,47,86,61,98,154,41,17,174,232,187,36,99,191,147,145,87,170,242,53,187,90,161,186,235,37,138,107,157,35,46,85,148,246,26,186,122,55,76,212,158,104,33,117,115,101,149,145,245,220,230,49,211,194,215,57,19,163,86,88,209,122,110,78,182,190,0,41,91,157,95,154,124,91,211,250,31,113,184,158,171,148,54,153,226,186,201,167,28,71,233,110,107,73,226,44,185,53,190,193,111,169,219,28,111,146,29,233,115,217,60,93,198,61,141,154,39,163,100,141,234,213,217,35,24,228,78,173,66,42,241,163,194,78,85,194,54,169,174,45,114,151,199,99,119,223,19,112,198,110,45,116,146,247,40,91,83,35,25,4,242,172,49,70,181,145,198,144,186,102,70,138,214,247,163,84,94,143,67,218,242,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,219,21,194,8,218,228,115,30,215,36,77,149,88,142,87,194,142,78,220,143,100,59,111,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,67,235,0,134,188,217,180,190,235,168,252,31,93,46,118,103,85,201,81,130,222,40,242,135,210,83,81,58,161,245,48,49,178,83,77,215,106,162,198,200,162,171,146,161,242,116,114,53,148,238,234,136,138,175,109,53,240,209,159,211,105,103,16,218,111,168,55,12,134,174,199,109,177,229,22,218,155,165,117,50,203,190,43,119,136,98,86,34,164,72,175,123,29,78,178,177,236,106,46,246,57,205,232,237,221,22,205,57,218,106,102,43,77,165,152,46,142,120,190,238,73,112,200,19,38,236,71,36,110,240,244,52,244,213,20,251,230,110,254,227,59,146,85,116,141,118,43,93,216,159,234,69,103,69,133,124,178,244,83,246,211,197,198,45,226,46,30,22,131,4,233,154,214,108,151,100,210,248,41,225,240,241,199,214,55,181,221,106,165,166,222,213,219,214,36,151,107,145,219,122,223,240,7,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,80,60,93,242,167,213,6,107,205,37,199,135,123,69,37,199,15,212,43,196,174,237,43,99,164,131,19,158,77,243,74,201,219,27,81,172,161,107,81,235,19,227,98,171,81,173,131,107,164,236,173,69,159,112,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,219,228,115,122,163,85,238,216,196,100,109,93,140,106,37,80,243,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,53,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,47,86,33,2,248,23,229,125,144,191,87,47,25,135,18,216,189,36,248,198,13,120,174,180,210,90,42,99,170,137,151,203,141,51,225,236,214,36,83,211,181,181,86,183,181,242,185,142,220,222,235,227,107,92,199,71,189,142,183,64,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,147,252,214,56,18,186,165,214,191,138,109,26,198,105,29,109,117,58,207,155,218,173,208,57,179,199,58,57,238,146,240,140,69,86,189,142,106,181,39,216,214,171,21,157,247,35,247,207,36,117,215,164,58,209,170,26,11,153,71,168,26,71,151,213,227,183,216,233,229,164,90,136,89,28,172,150,9,17,55,197,44,82,181,209,74,206,168,215,35,94,215,34,61,140,122,116,115,26,169,231,255,0,194,172,247,42,255,0,109,114,60,147,35,184,127,202,86,87,92,171,170,36,255,0,181,36,211,73,35,255,0,227,115,156,239,237,85,47,79,151,55,5,31,186,174,156,79,127,207,237,150,169,53,55,41,254,37,202,166,4,238,201,107,161,84,98,199,108,108,219,156,199,109,123,22,73,93,18,53,175,145,205,111,89,91,12,82,45,11,151,253,202,227,200,158,153,126,53,239,21,164,170,0,25,87,46,207,131,254,31,176,30,38,185,98,96,26,81,168,204,171,101,182,178,162,227,87,21,101,10,66,149,180,83,195,124,172,115,101,167,146,104,228,108,111,86,239,137,206,70,245,88,229,145,191,45,202,67,93,11,229,55,174,57,174,178,222,240,173,92,79,178,56,182,31,112,166,142,233,118,138,57,159,241,186,89,91,43,218,235,60,206,139,179,55,84,141,136,247,61,90,232,59,236,87,196,231,181,208,147,255,0,152,222,45,98,193,185,117,102,152,86,45,67,224,172,184,253,191,29,181,219,169,187,175,147,177,75,5,210,130,56,163,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,153,77,156,39,121,167,209,191,80,49,239,113,128,181,78,104,92,11,126,218,241,87,235,142,142,97,158,47,82,108,187,62,49,77,68,237,179,95,109,113,198,228,94,144,163,87,196,86,67,210,62,223,69,107,223,18,62,63,226,185,180,241,165,43,23,231,203,43,135,90,157,0,225,162,221,62,83,137,213,216,243,108,206,162,75,205,254,26,248,162,109,92,44,222,230,81,211,185,90,212,123,24,218,116,100,157,153,85,95,28,181,21,8,168,197,115,152,217,106,15,41,157,106,198,150,105,127,129,253,166,106,94,41,137,124,79,187,224,190,59,121,166,160,241,93,189,189,206,215,121,237,223,183,184,205,219,122,244,222,222,191,205,15,151,10,214,253,23,212,171,172,182,45,57,213,236,43,42,185,65,78,234,185,104,236,151,250,74,233,227,129,174,107,93,43,163,134,71,57,24,142,123,26,174,84,233,213,237,79,237,67,218,130,128,121,163,249,236,212,223,193,125,158,136,146,156,150,177,60,87,57,177,107,182,45,154,227,54,172,130,203,91,246,99,196,219,174,148,81,213,210,207,177,247,23,179,124,82,35,152,237,175,99,92,157,83,228,230,162,167,205,16,138,188,116,112,101,125,224,243,81,233,109,145,221,126,51,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,189,58,77,23,118,36,89,26,212,142,70,189,174,110,213,87,197,31,182,229,247,199,174,67,195,54,101,67,131,106,13,246,174,179,74,238,245,17,195,92,202,143,21,90,251,3,17,42,92,147,80,194,146,163,33,99,170,42,27,37,66,54,55,189,236,98,171,90,231,162,34,200,174,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,146,171,158,119,220,159,230,79,211,74,203,192,240,12,203,83,242,104,48,205,63,199,170,239,183,218,170,122,186,154,123,125,34,35,167,157,148,212,242,84,74,145,183,175,87,189,34,134,69,70,55,171,222,168,141,106,57,202,141,86,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,223,247,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,155,182,119,19,170,62,57,163,71,73,218,89,29,34,129,26,185,137,104,93,102,191,112,167,149,227,118,27,55,196,242,75,15,107,36,176,194,213,157,100,117,85,42,170,202,200,163,133,28,233,166,146,149,245,80,199,26,181,205,116,147,51,250,170,136,246,208,182,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,54,233,36,100,115,108,95,174,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,167,149,61,6,113,154,221,115,251,213,53,246,243,79,73,13,69,45,158,211,100,99,105,152,230,177,96,183,219,233,232,97,114,163,156,229,222,232,169,163,115,215,175,69,122,185,81,26,138,141,75,169,229,33,160,212,218,89,195,68,122,147,112,162,171,131,33,212,250,143,138,84,165,77,60,180,239,138,221,3,228,138,134,52,99,222,173,123,28,213,150,165,146,181,140,222,202,198,167,212,214,49,203,55,192,0,138,188,203,53,51,70,176,174,20,242,252,79,86,42,251,213,121,165,190,107,126,55,105,130,71,120,170,187,164,106,217,105,231,107,90,246,175,102,158,118,211,205,43,220,187,17,173,107,21,30,233,25,20,148,2,88,79,38,140,203,72,237,26,219,127,195,51,59,5,36,249,182,69,79,4,216,101,206,107,91,39,125,35,233,160,172,117,116,49,84,116,87,211,62,90,121,122,170,166,214,61,144,189,174,119,94,219,95,115,224,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,28,208,184,22,253,138,101,79,215,29,28,195,60,38,155,94,182,124,98,154,137,219,161,177,93,36,145,200,189,33,70,167,135,163,155,172,125,190,138,230,50,85,124,127,194,107,169,227,88,191,195,63,21,90,185,194,134,101,83,152,105,109,202,145,204,184,211,248,107,157,162,229,27,230,183,92,88,136,238,218,205,19,30,199,111,141,206,87,49,236,115,94,222,174,111,93,143,145,143,240,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,111,220,174,120,18,186,232,157,170,109,119,214,140,102,146,159,54,190,83,177,184,253,186,174,7,120,220,122,137,205,122,74,249,55,46,216,170,106,26,246,162,179,103,114,40,218,172,87,53,102,154,38,216,81,64,60,209,252,246,106,111,224,190,207,68,71,91,86,1,153,95,112,219,254,160,217,177,234,186,204,123,21,168,161,166,189,87,66,136,230,80,62,177,101,74,101,149,17,119,53,143,116,18,49,31,211,98,63,99,85,81,210,49,29,215,248,40,226,186,251,194,94,178,209,102,93,219,173,102,33,114,233,71,148,217,40,166,99,124,125,46,215,164,114,35,100,69,98,205,3,223,221,141,122,177,203,209,241,247,24,201,100,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,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,73,124,196,120,250,172,226,115,42,76,15,75,110,23,91,110,153,89,59,180,253,82,166,122,127,180,210,44,145,63,196,213,83,110,70,44,44,124,17,186,158,57,24,178,55,234,145,219,93,39,110,40,193,136,233,14,101,154,233,222,123,170,86,104,41,19,30,211,138,123,116,215,169,230,157,26,253,245,213,109,165,166,134,38,39,87,61,238,114,200,245,94,136,196,100,47,234,228,114,177,175,244,28,39,121,167,209,191,80,49,239,113,128,186,158,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,22,189,204,215,129,43,86,183,97,183,29,115,210,220,102,174,77,80,176,211,198,234,170,59,92,13,123,242,74,38,43,90,230,73,31,84,87,212,195,23,87,70,246,110,145,236,143,177,182,69,88,123,84,217,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,8,224,163,138,235,23,22,154,53,69,153,119,109,84,121,125,183,165,30,83,100,162,153,238,240,21,91,158,145,200,141,145,17,233,12,236,103,118,53,234,246,167,87,199,220,123,226,145,73,0,10,171,231,157,247,39,249,147,244,210,42,242,184,243,217,166,95,141,123,61,105,127,192,0,0,43,171,155,143,10,58,113,144,105,61,227,138,107,100,95,6,204,241,127,1,5,202,74,120,81,99,190,210,203,83,13,36,109,168,78,169,210,104,187,172,86,76,157,92,177,177,98,114,57,18,37,134,155,13,36,112,187,195,38,3,194,206,151,219,116,255,0,16,166,164,172,185,50,157,173,189,100,43,110,134,154,182,243,58,73,44,155,231,116,105,185,204,99,167,149,177,49,238,122,199,26,181,155,157,209,92,238,192,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,0,0,31,147,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,118,120,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,58,167,201,205,69,79,154,33,77,153,215,40,77,101,161,226,58,135,77,240,91,135,139,211,107,215,118,225,6,99,88,214,187,225,84,49,189,169,44,21,113,181,91,190,177,189,198,54,54,51,107,106,58,163,209,98,107,103,74,123,137,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,90,33,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,227,165,113,247,192,157,171,139,188,102,138,251,141,86,82,90,117,23,29,167,90,75,61,101,84,141,130,138,170,9,42,33,116,145,87,72,202,121,103,123,35,141,181,14,133,172,84,70,201,51,213,126,79,113,29,121,98,242,244,172,197,171,41,184,138,226,7,16,236,221,97,219,46,37,96,185,195,60,21,86,170,168,167,154,57,106,171,105,39,133,155,102,78,212,47,166,93,207,106,54,69,147,106,61,34,115,44,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,106,227,127,141,28,87,132,125,56,158,186,137,214,171,222,125,114,237,193,100,199,165,174,141,178,51,186,147,109,174,169,129,30,147,45,27,22,9,17,92,196,250,228,70,197,185,155,150,70,103,218,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,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,254,101,77,9,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,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,157,128,2,149,185,213,249,167,197,189,63,161,247,27,137,213,121,24,253,246,126,91,253,72,159,252,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,221,21,68,109,122,127,165,27,209,174,99,159,20,178,177,30,205,251,147,60,58,197,163,185,246,133,103,247,77,57,212,107,13,93,186,229,110,168,158,40,165,150,150,104,96,184,65,28,210,66,218,186,87,76,198,58,90,105,29,19,214,57,81,168,142,68,255,0,157,18,106,114,194,227,214,155,70,46,180,156,63,107,5,246,146,131,79,174,117,21,51,90,174,245,125,215,173,166,227,59,161,217,12,146,186,94,213,61,11,149,179,185,85,34,250,102,157,100,123,154,197,145,237,185,240,15,63,168,88,85,171,82,176,12,151,78,111,181,21,112,91,114,171,61,109,146,178,90,71,181,179,199,5,76,47,134,71,70,231,53,205,71,163,94,170,138,173,114,117,233,213,23,249,25,151,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,122,116,234,137,252,143,107,196,30,181,254,218,110,56,39,135,183,248,90,12,19,79,241,252,42,143,124,91,38,151,193,82,167,136,146,78,146,61,174,235,85,45,78,199,38,222,177,36,91,154,142,221,214,197,57,37,232,229,138,44,87,58,226,6,162,110,245,234,166,224,184,117,28,123,94,223,9,75,28,116,245,117,11,213,31,178,78,243,229,166,249,43,55,51,194,253,46,233,35,145,44,252,0,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,160,0,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,111,220,109,113,41,167,28,55,232,117,242,231,154,165,170,233,117,200,237,245,150,187,6,55,95,74,149,145,222,106,159,10,181,99,158,157,92,221,244,109,238,53,106,21,92,214,164,110,218,138,175,146,54,63,61,153,101,255,0,237,94,85,121,202,126,9,106,179,124,102,225,81,112,248,117,166,155,195,208,209,247,100,115,251,20,241,117,94,220,44,221,181,140,234,187,90,136,157,87,161,210,184,82,215,75,87,15,26,209,100,212,107,238,5,143,229,86,216,42,41,162,172,138,233,107,109,116,244,48,54,174,9,164,171,183,181,210,70,216,171,152,216,85,33,149,93,209,170,245,235,252,250,166,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,236,149,157,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,46,229,255,0,114,184,242,39,166,95,141,123,197,105,42,128,6,85,203,254,229,113,228,79,76,191,26,247,138,210,85,17,87,154,63,145,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,208,79,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,119,94,176,203,218,149,82,55,57,100,141,204,115,93,185,17,146,201,199,248,128,229,133,128,234,167,21,24,174,176,82,219,234,228,196,242,107,197,93,94,162,218,169,235,161,162,99,21,148,72,234,105,105,153,28,77,126,202,138,152,92,218,167,36,142,153,207,170,222,205,157,95,36,115,212,2,170,249,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,186,144,80,15,52,127,61,154,155,248,47,179,209,29,171,147,86,186,105,198,155,106,62,103,165,249,173,231,225,87,93,70,248,76,86,9,167,68,109,45,69,85,42,213,34,210,186,69,95,162,105,60,83,123,72,169,181,238,99,152,142,71,186,54,62,213,53,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,158,30,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,183,196,231,35,122,36,145,72,223,158,213,62,76,231,93,53,31,82,116,227,6,210,252,214,243,241,91,86,156,248,232,172,19,78,138,234,170,122,90,164,167,69,165,116,138,191,92,49,248,86,246,145,83,115,26,247,49,28,172,108,108,103,107,229,113,231,179,76,191,26,246,122,210,85,115,206,251,147,252,201,250,105,21,121,92,121,236,211,47,198,189,158,180,147,252,212,56,10,169,165,169,186,241,79,163,118,42,186,198,86,84,77,112,206,109,148,253,164,101,27,18,40,90,149,244,212,241,196,215,43,21,204,158,90,167,185,239,126,249,123,189,17,137,43,153,0,56,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,217,43,90,174,232,146,69,27,190,123,80,208,159,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,187,37,107,85,221,86,57,99,119,203,114,29,44,25,172,226,159,69,63,119,110,32,179,109,28,142,225,227,105,49,251,130,120,9,221,47,114,71,208,207,19,42,41,123,174,237,198,139,50,65,52,73,38,214,35,123,136,253,189,91,209,87,149,30,171,74,180,207,42,214,77,71,199,52,183,10,164,241,23,172,154,225,21,190,155,116,114,62,56,119,175,215,60,189,182,61,237,134,38,35,164,145,232,213,217,27,30,229,78,141,83,78,118,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,88,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,118,68,206,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,157,110,40,184,155,207,184,166,213,11,150,160,101,245,53,116,118,215,212,57,214,92,121,46,51,84,209,89,160,88,226,143,100,13,145,118,181,239,108,17,58,87,177,172,73,36,71,63,107,122,163,91,218,248,78,229,181,159,113,71,162,89,62,171,208,100,52,150,42,133,168,101,183,17,167,185,50,104,41,174,19,199,60,62,46,170,105,82,23,170,211,54,37,158,38,118,154,229,117,67,92,142,116,105,11,146,72,149,254,21,96,89,87,251,107,142,100,152,229,195,254,82,142,186,219,93,79,39,253,153,33,154,57,25,255,0,19,154,230,255,0,98,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,99,162,100,139,189,92,201,122,238,107,91,36,74,249,84,85,95,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,23,39,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,118,120,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,58,167,201,205,69,79,154,33,66,252,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,123,101,124,105,177,26,248,186,109,115,157,28,168,206,255,0,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,67,35,103,122,223,193,64,60,209,252,246,106,111,224,190,207,68,73,78,75,88,158,43,156,216,181,219,22,205,113,155,86,65,101,173,251,49,226,109,215,74,40,234,233,103,216,251,139,217,190,41,17,204,118,215,177,174,78,169,242,115,81,83,230,136,69,94,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,222,157,38,139,187,18,44,141,106,71,35,94,215,55,106,171,226,143,192,98,252,80,235,142,29,163,89,22,131,88,51,251,173,62,33,147,118,34,169,164,90,185,159,225,169,88,234,135,205,75,74,138,253,148,240,212,62,165,93,80,145,181,29,46,198,181,206,216,233,26,255,0,147,135,142,31,179,238,38,181,66,135,74,52,229,148,140,185,86,83,212,85,203,89,92,147,37,21,20,16,198,174,116,181,18,67,28,142,141,138,237,145,53,202,222,139,36,177,183,229,185,11,116,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,251,91,213,122,35,81,173,107,24,214,49,140,99,106,91,132,239,52,250,55,234,6,61,238,48,23,83,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,101,11,115,67,253,129,126,244,25,39,236,139,226,191,105,62,33,47,219,61,190,11,224,222,59,195,211,116,240,94,31,248,157,238,231,137,241,125,239,171,196,111,254,221,199,148,229,227,251,125,253,232,44,127,187,159,194,190,210,124,62,225,226,190,57,227,126,13,224,124,59,183,252,67,193,255,0,19,179,220,236,236,235,244,248,143,13,215,231,208,208,160,42,175,158,119,220,159,230,79,211,72,171,202,227,207,102,153,126,53,236,245,165,255,0,0,0,0,138,188,209,252,137,234,111,224,190,241,68,80,9,170,128,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,0,0,0,10,1,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,127,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,28,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,223,35,155,209,92,140,118,198,35,228,114,108,99,149,51,195,174,154,233,168,252,69,234,61,199,84,53,66,243,227,174,181,221,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,246,225,102,231,116,78,170,229,115,156,247,185,239,123,222,239,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,103,93,205,99,221,4,138,205,200,155,153,181,237,234,199,177,206,250,172,186,103,149,100,26,113,148,106,149,166,147,196,89,112,251,133,174,223,119,237,199,35,228,167,241,233,85,216,157,219,88,172,100,40,250,69,141,207,123,155,252,73,224,106,35,149,255,0,46,151,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,214,173,137,207,99,124,76,109,116,142,133,251,155,181,234,173,85,237,190,70,63,65,26,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,219,164,141,242,67,189,62,184,37,237,189,236,108,209,61,29,28,140,71,46,201,24,246,170,245,106,158,172,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,17,171,141,254,11,177,94,46,52,226,122,26,38,218,172,153,245,183,183,61,147,33,150,134,55,72,254,210,77,182,134,166,116,98,204,148,111,89,228,85,107,23,232,145,91,46,215,237,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,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,230,91,79,43,174,62,168,243,11,21,183,134,125,98,184,90,173,119,92,114,223,77,67,137,222,39,169,130,142,59,157,43,31,21,52,22,215,49,206,110,250,198,247,35,108,93,180,115,166,141,174,220,136,248,213,243,89,80,5,11,115,83,209,203,22,145,113,113,119,169,199,38,233,73,158,219,226,204,100,166,218,255,0,239,90,170,153,231,142,165,55,189,238,87,247,39,167,150,126,191,75,91,223,216,214,163,88,138,177,0,209,159,3,250,59,106,209,14,23,52,255,0,17,163,176,213,218,174,85,182,122,107,221,250,42,234,86,193,90,183,90,184,155,53,75,106,26,140,99,183,198,231,36,13,73,19,123,99,130,54,57,87,103,83,186,128,0,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,0,64,14,117,126,86,49,111,80,40,125,186,226,86,175,1,186,153,138,232,223,20,184,174,169,102,181,126,30,203,140,219,239,247,10,157,178,70,201,38,217,101,173,217,4,93,199,177,142,154,87,171,99,141,138,228,223,35,216,212,94,174,67,229,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,232,87,68,215,189,190,38,70,182,55,76,253,206,220,244,70,162,246,217,27,25,34,185,108,114,247,183,113,3,187,90,117,178,207,226,244,218,63,27,111,183,218,252,93,85,21,69,210,186,62,211,82,125,209,177,187,232,219,220,168,110,248,167,107,187,244,251,21,21,173,123,86,63,241,163,194,78,85,194,54,169,174,45,114,151,199,99,119,223,19,112,198,110,45,116,146,247,40,91,83,35,25,4,242,172,49,70,181,145,198,144,186,102,70,138,214,247,163,84,94,143,67,186,242,208,227,214,167,65,178,24,116,87,86,111,181,115,233,213,242,162,56,109,15,147,181,178,193,113,158,170,54,186,103,77,52,177,182,10,21,108,147,75,50,125,123,94,212,123,26,213,124,202,248,22,95,247,43,143,34,122,101,248,215,188,86,146,168,0,101,92,191,238,87,30,68,244,203,241,175,120,173,37,81,21,121,163,249,19,212,223,193,125,226,136,160,19,223,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,183,67,220,60,113,3,128,241,53,165,244,58,175,167,47,171,101,182,178,162,162,146,90,58,229,133,43,104,167,134,69,107,162,168,142,25,36,108,111,86,236,149,173,87,117,88,229,141,223,45,200,116,176,0,0,160,30,104,254,123,53,55,240,95,103,162,34,169,122,124,187,184,250,163,226,115,21,92,15,84,174,22,171,110,166,217,59,84,253,86,166,10,127,180,209,172,114,191,196,210,211,110,71,172,204,100,18,58,162,56,216,177,183,233,145,187,91,39,110,46,151,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,38,221,253,181,234,143,142,25,21,178,118,146,55,103,219,41,196,242,172,26,251,85,139,102,184,205,215,31,189,81,108,241,54,235,165,20,148,149,80,111,99,94,205,241,72,141,123,119,49,237,114,117,79,155,92,138,159,37,66,74,242,184,243,217,166,95,141,123,61,105,42,185,231,125,201,254,100,253,52,138,188,174,60,246,105,151,227,94,207,90,95,241,154,30,37,45,154,71,101,215,156,230,205,161,18,85,201,130,80,94,38,166,179,190,162,173,149,72,230,51,163,100,88,102,99,156,146,211,119,82,78,195,213,206,123,161,237,43,213,94,174,82,85,114,113,173,213,202,94,37,235,160,195,45,53,117,152,77,101,158,104,115,57,156,231,165,37,27,17,143,125,12,202,155,218,197,169,90,134,118,227,69,71,191,181,45,82,181,168,137,35,217,118,128,172,14,117,154,23,89,117,177,97,124,67,216,108,221,239,130,111,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,213,168,202,150,44,127,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,171,29,18,181,255,0,42,232,222,187,21,172,87,92,72,0,20,129,204,235,141,170,205,115,212,122,157,36,210,252,175,126,155,98,251,168,230,169,180,220,167,90,92,150,169,203,12,146,73,51,17,91,20,208,193,52,45,100,43,181,237,220,201,37,100,142,108,172,70,242,14,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,119,108,238,47,68,100,115,72,141,147,180,177,187,66,118,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,205,139,130,10,204,147,226,124,89,233,157,46,250,187,125,189,37,205,168,150,105,230,154,170,56,124,60,20,245,84,176,182,39,163,123,80,35,214,161,93,35,35,108,84,237,122,55,114,72,231,86,174,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,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,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,234,235,231,157,247,39,249,147,244,211,149,114,84,243,79,148,250,127,93,238,54,226,234,79,41,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,252,72,94,201,27,210,72,152,239,165,201,215,167,69,234,138,168,190,130,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,235,5,0,243,71,243,217,169,191,130,251,61,17,42,185,24,253,246,126,91,253,72,246,188,223,120,152,210,58,29,47,169,225,149,180,52,153,22,119,115,168,162,185,61,90,140,122,99,12,142,70,202,217,222,245,106,171,42,102,139,124,77,141,187,95,217,158,71,189,205,99,227,108,212,236,88,255,0,39,254,40,48,29,53,201,174,124,63,229,246,138,74,27,150,160,222,41,229,178,223,153,79,12,75,36,237,167,149,60,37,101,76,146,181,202,197,115,34,109,44,76,99,151,189,85,50,127,255,0,68,38,255,0,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,11,169,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,107,220,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,116,85,101,76,209,117,108,108,102,217,24,201,59,251,163,84,135,187,77,152,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,160,142,10,56,81,177,112,151,163,84,88,111,106,213,89,151,220,186,86,101,55,186,40,94,223,31,85,185,235,28,104,233,21,94,176,192,199,246,163,78,140,106,244,124,157,182,62,89,16,144,0,170,190,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,151,252,0,0,2,42,243,71,242,39,169,191,130,251,197,17,64,38,170,0,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,0,0,0,0,40,7,154,63,158,205,77,252,23,217,232,137,255,0,201,83,202,198,83,234,5,119,183,91,137,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,80,183,52,93,66,215,28,183,137,171,150,49,172,86,31,129,208,98,158,38,147,19,164,131,188,218,90,187,60,149,82,190,11,139,81,210,201,27,230,154,52,141,178,201,30,212,221,78,216,220,214,186,21,107,124,167,47,77,61,208,237,77,226,107,31,198,53,214,253,224,40,63,135,87,99,164,151,179,225,111,23,136,170,160,124,54,234,148,154,41,35,124,51,70,147,181,99,93,139,35,182,198,215,110,123,90,238,215,206,175,205,62,45,233,253,15,184,220,78,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,43,175,90,241,188,7,14,213,204,191,20,210,220,158,175,34,196,236,247,138,154,43,77,214,165,33,87,213,193,27,213,169,34,62,7,186,41,89,213,23,100,204,86,164,172,70,201,178,61,253,182,206,174,75,25,110,174,51,87,50,188,30,204,234,186,189,58,117,157,247,43,212,51,74,246,210,80,220,85,241,178,154,120,149,34,123,124,76,141,108,145,172,123,226,238,68,199,189,92,245,166,99,15,63,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,71,42,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,1,2,185,151,240,21,77,175,56,244,218,213,164,214,42,72,53,22,199,79,36,215,118,71,221,223,127,183,65,75,35,155,11,97,134,41,29,61,114,58,56,98,133,126,141,204,114,177,238,114,50,20,101,43,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,94,247,46,110,53,255,0,122,173,56,158,193,159,220,237,81,234,110,45,252,59,149,52,11,218,146,233,66,136,196,142,230,216,118,181,141,220,247,172,114,182,37,115,89,35,90,238,145,54,104,163,73,128,10,213,231,105,166,120,173,78,150,96,186,199,225,59,89,37,191,32,76,103,191,28,113,183,196,80,212,83,84,84,108,153,219,59,143,237,201,75,214,52,222,141,111,126,127,165,85,253,82,176,56,122,197,172,89,206,190,233,166,21,148,208,248,219,46,65,152,89,173,119,26,110,235,227,239,210,207,91,20,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,191,51,77,32,0,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,160,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,79,254,117,126,86,49,111,80,40,125,186,226,82,177,42,184,5,224,163,42,226,179,81,233,47,119,107,103,135,211,44,102,225,12,153,29,194,161,36,100,117,251,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,59,49,189,30,171,185,209,50,91,243,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,231,252,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,118,248,220,238,170,212,123,119,177,95,27,151,99,220,139,158,29,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,246,187,162,244,71,35,154,230,61,172,123,30,198,248,2,255,0,185,92,121,19,211,47,198,189,226,180,160,18,255,0,185,92,121,19,211,47,198,189,226,180,149,64,202,185,127,220,174,60,137,233,151,227,94,241,90,74,162,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,146,156,200,184,5,190,232,22,85,116,214,221,55,183,248,221,50,200,46,15,168,168,134,150,153,145,253,153,170,158,78,169,76,248,226,107,88,218,55,61,251,96,145,173,70,179,171,97,127,71,118,223,55,21,224,163,138,235,239,9,122,203,69,153,119,110,181,152,133,203,165,30,83,100,162,153,141,241,244,187,94,145,200,141,145,21,139,52,15,127,118,53,234,199,47,71,199,220,99,37,145,77,4,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,101,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,32,160,30,104,254,123,53,55,240,95,103,162,37,87,35,31,190,207,203,127,169,17,87,154,63,158,205,77,252,23,217,232,142,127,161,156,40,234,63,17,58,113,168,249,174,151,197,241,91,174,156,252,50,121,172,17,66,174,170,185,82,213,37,90,200,234,101,69,250,230,143,194,181,82,30,155,164,107,220,140,85,123,89,28,188,215,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,39,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,214,173,137,207,123,188,52,142,108,142,133,251,157,185,136,173,85,238,50,70,50,0,115,185,192,48,219,22,101,166,90,131,102,199,169,40,242,28,170,158,237,77,122,174,133,21,175,175,101,26,81,37,50,202,136,187,92,246,54,121,24,143,233,189,89,177,170,170,216,216,141,142,188,174,60,246,105,151,227,94,207,90,74,174,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,146,171,154,31,48,47,252,100,225,75,72,166,255,0,59,105,204,239,13,119,253,90,84,166,162,158,158,167,254,179,77,87,28,209,127,187,139,167,245,148,174,173,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,235,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,55,55,170,244,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,221,145,53,202,222,169,28,81,183,231,181,14,150,14,21,199,54,55,128,229,124,37,234,101,163,83,178,122,188,127,30,109,159,198,207,95,72,144,186,118,79,77,52,117,20,209,198,201,158,198,74,249,42,34,134,52,133,94,197,149,94,145,181,236,115,209,233,156,194,252,249,86,90,109,86,238,7,48,26,203,125,178,146,150,162,233,81,120,171,174,150,24,90,199,213,78,151,58,152,82,89,92,137,213,239,72,161,138,52,115,186,174,200,216,223,228,212,68,150,160,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,39,79,52,140,247,92,116,239,134,10,235,230,142,63,225,180,139,112,163,143,34,191,209,222,38,161,186,90,41,86,162,36,133,212,137,26,177,93,221,157,99,134,71,36,138,230,178,69,111,105,237,145,242,67,66,230,135,185,125,99,26,71,140,240,151,130,166,139,220,42,238,118,43,157,60,213,245,55,58,235,107,40,107,107,174,46,153,236,171,117,68,108,234,136,248,229,141,208,55,235,151,164,112,70,212,150,86,181,178,58,69,3,54,220,93,97,186,71,128,113,23,153,226,218,17,127,164,188,224,148,213,20,211,89,234,169,46,140,184,192,140,154,150,25,164,134,58,150,42,164,140,138,89,36,137,21,92,231,162,70,136,247,57,232,231,44,170,228,227,154,235,205,54,182,215,96,120,125,61,93,195,75,234,169,230,174,203,153,51,55,82,90,231,236,61,41,42,98,114,185,18,58,153,101,142,56,85,173,220,178,196,143,87,49,201,3,100,135,165,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,32,0,80,15,52,127,61,154,155,248,47,179,209,31,171,192,207,25,182,46,15,52,227,88,174,113,218,190,51,153,229,31,3,167,198,109,178,177,233,74,233,34,74,254,237,77,76,141,233,210,24,187,177,42,198,215,36,146,57,237,107,118,162,190,88,226,174,83,150,101,89,205,246,171,41,205,114,107,174,65,122,173,217,226,110,55,74,217,42,234,167,216,198,177,155,229,145,92,247,109,99,26,212,234,191,38,181,17,62,72,133,159,233,95,40,175,180,188,35,212,253,169,200,190,17,171,25,103,128,201,45,222,46,223,219,134,203,219,130,110,213,174,167,124,94,37,157,198,213,59,196,237,219,178,88,224,233,28,158,27,248,245,129,148,226,121,86,13,125,170,197,179,92,102,235,143,222,168,182,120,155,117,210,138,74,74,168,55,177,175,102,248,164,70,189,187,152,246,185,58,167,205,174,69,79,146,161,61,46,92,118,218,181,187,151,14,119,161,154,165,147,85,201,170,22,26,123,83,105,107,46,147,181,239,201,40,153,121,164,115,95,28,157,17,95,83,12,93,27,35,31,186,71,178,62,254,233,21,102,237,68,190,19,188,211,232,223,168,24,247,184,192,93,79,52,127,34,122,155,248,47,188,81,20,87,164,247,252,171,20,213,60,55,41,193,108,159,25,201,44,217,5,186,225,103,183,120,105,42,60,101,116,85,49,190,8,59,81,42,73,38,249,26,198,236,98,163,157,215,162,42,42,161,249,89,78,89,149,103,55,218,172,167,53,201,174,185,5,234,183,103,137,184,221,43,100,171,170,159,99,26,198,111,150,69,115,221,181,140,107,83,170,252,154,212,68,249,34,22,211,201,179,72,244,57,218,113,118,213,186,43,197,171,36,212,159,136,36,21,212,213,20,16,248,172,78,54,165,68,112,182,157,239,106,202,223,21,12,146,61,243,49,201,28,141,233,23,77,208,74,171,101,68,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,85,115,206,251,147,252,201,250,105,21,121,92,121,236,211,47,198,189,158,180,191,224,0,0,17,87,154,63,145,61,77,252,23,222,40,138,1,53,80,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,0,42,175,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,0,2,128,121,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,127,227,71,132,156,87,139,157,44,92,90,229,47,129,201,44,94,38,225,140,220,90,232,226,237,215,58,154,70,50,9,229,88,101,145,40,228,145,97,116,204,141,17,206,236,198,168,189,88,134,125,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,213,107,167,16,57,247,16,247,92,90,251,168,207,164,158,229,138,226,244,56,172,85,145,44,206,158,186,10,103,74,230,212,213,73,52,146,58,90,151,186,103,186,73,17,90,142,95,158,212,249,245,249,48,109,116,212,125,54,211,140,231,75,240,171,207,194,173,90,141,224,98,191,205,2,43,106,170,41,105,82,161,18,149,178,34,253,16,201,226,157,221,68,77,207,107,26,197,114,49,210,49,237,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,235,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,55,55,170,244,87,43,156,214,49,175,123,216,199,104,123,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,223,35,155,213,26,175,118,198,35,35,106,236,99,81,63,91,53,209,13,23,212,171,172,87,221,70,210,28,43,42,185,65,78,218,72,171,47,118,10,74,233,227,129,174,115,155,19,100,154,55,57,24,142,123,220,141,69,233,213,238,95,237,83,234,193,116,159,75,52,191,199,126,204,244,211,20,196,190,39,218,241,191,2,179,83,80,120,174,222,238,223,119,178,198,239,219,220,126,221,221,122,111,119,79,230,165,64,243,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,21,43,205,175,130,143,130,86,86,113,101,166,86,203,85,29,150,110,204,121,165,190,4,236,72,218,233,167,237,178,230,212,87,108,147,188,249,98,142,86,198,214,185,36,70,202,169,34,203,51,217,8,56,59,187,93,108,188,87,232,245,101,154,231,87,65,81,38,113,101,164,124,180,211,58,39,186,9,235,34,134,104,149,205,84,85,100,145,73,36,111,111,242,115,30,230,175,84,85,67,73,32,166,14,116,249,253,77,247,136,108,83,79,169,242,26,74,203,110,43,139,178,165,244,48,172,78,125,5,198,178,162,69,153,37,86,166,246,189,244,240,80,61,24,245,249,51,99,154,137,220,85,116,0,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,78,136,102,183,93,74,209,124,7,81,175,180,244,144,92,178,172,94,213,123,172,138,145,142,108,17,207,83,73,28,210,54,54,185,206,114,49,28,245,68,69,115,151,167,78,170,191,204,246,160,0,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,0,7,159,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,157,122,61,201,253,170,121,252,91,135,173,2,193,175,180,185,78,21,161,250,127,143,222,168,183,248,107,141,175,25,162,164,170,131,123,28,199,236,150,56,218,246,238,99,220,213,232,191,54,185,81,126,74,164,64,231,87,229,99,22,245,2,135,219,174,37,80,112,221,162,23,94,35,245,183,22,209,123,53,242,146,205,81,145,212,74,215,215,212,198,233,25,77,4,48,73,81,51,209,141,249,189,233,20,50,108,103,86,163,159,181,170,230,34,171,211,69,58,59,163,184,14,133,96,22,189,57,211,155,13,37,186,219,110,167,130,41,101,138,150,24,103,184,79,28,49,194,234,186,167,66,198,54,90,153,27,19,22,73,85,168,174,84,255,0,153,19,218,130,53,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,182,208,212,206,140,89,146,141,235,60,138,173,98,253,18,43,101,218,253,171,27,243,216,95,247,43,143,34,122,101,248,215,188,86,157,87,247,78,225,99,255,0,70,157,42,255,0,228,219,119,255,0,98,123,252,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,191,195,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,209,62,110,114,170,252,213,79,214,6,85,203,254,229,113,228,79,76,191,26,247,138,210,85,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,143,114,156,79,21,206,108,85,88,182,107,140,218,178,11,45,110,207,19,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,39,84,249,57,168,169,243,68,40,7,142,142,12,175,188,30,106,61,45,178,59,175,198,112,204,163,196,84,99,55,41,94,196,170,116,113,43,59,180,213,49,183,167,73,162,238,196,139,35,90,145,200,215,181,205,218,170,248,163,153,92,154,36,226,73,148,215,246,220,40,170,231,210,9,41,224,109,11,239,149,53,241,50,9,251,181,138,175,178,181,99,117,44,172,239,164,172,170,99,93,26,163,223,19,247,43,152,177,190,199,243,173,39,210,205,80,240,63,180,205,52,197,50,223,134,119,124,23,199,108,212,213,254,23,185,183,185,218,239,49,219,55,118,217,187,111,78,187,27,215,249,33,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,189,58,177,171,253,136,123,80,115,252,167,135,173,2,206,111,181,89,78,107,161,250,127,144,94,171,118,120,155,141,211,25,162,171,170,159,99,26,198,111,150,72,220,247,109,99,26,212,234,191,38,181,17,62,72,135,234,224,186,79,165,154,95,227,191,102,122,105,138,98,95,19,237,120,223,129,89,169,168,60,87,111,119,111,187,217,99,119,237,238,63,110,238,189,55,187,167,243,82,139,57,163,249,236,212,223,193,125,158,136,149,92,140,126,251,63,45,254,164,121,78,105,28,2,209,233,223,142,226,111,71,45,246,171,110,32,190,14,159,34,199,104,233,160,161,134,209,34,246,169,161,169,164,142,54,177,142,134,87,172,105,36,104,139,35,101,145,100,250,217,35,251,48,215,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,217,59,99,93,174,123,27,60,174,137,239,107,210,57,21,175,218,238,138,215,76,14,108,218,189,134,235,214,151,240,231,171,154,127,61,92,150,44,138,159,38,154,157,42,224,88,103,137,236,146,223,20,176,200,207,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,107,151,133,114,184,243,217,166,95,141,123,61,105,42,185,231,125,201,254,100,253,52,173,93,49,212,204,171,72,178,248,243,172,42,175,194,94,169,237,247,43,125,53,83,100,146,57,41,124,109,20,244,111,158,39,198,246,189,147,70,202,135,62,55,163,190,153,26,199,42,42,34,162,254,86,45,137,229,89,205,246,151,22,194,177,155,174,65,122,173,223,225,173,214,186,41,42,234,167,216,199,61,251,34,141,28,247,109,99,28,229,232,159,38,181,85,126,72,165,255,0,112,47,193,149,139,131,205,56,170,182,73,117,248,206,103,148,120,122,140,154,229,19,222,148,174,146,36,127,106,154,154,55,116,233,12,93,217,81,36,115,82,73,28,247,57,219,81,89,20,114,84,2,184,57,207,235,205,78,43,165,248,214,128,88,171,105,60,70,113,80,235,165,245,141,168,137,211,199,110,163,146,55,65,27,225,86,43,216,201,170,122,61,178,163,153,243,161,145,137,189,28,244,109,59,22,125,201,79,93,40,237,87,220,211,135,139,245,231,179,241,189,153,38,59,77,34,65,28,111,170,137,157,186,230,53,234,169,44,147,62,22,210,189,177,162,61,169,29,36,239,250,58,57,95,109,64,242,153,214,147,233,102,168,120,31,218,102,154,98,153,111,195,59,190,11,227,182,106,106,255,0,11,220,219,220,237,119,152,237,155,187,108,221,183,167,93,141,235,252,144,249,112,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,94,157,88,213,254,196,61,85,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,165,11,115,12,224,178,235,194,198,168,84,95,113,12,126,173,186,87,146,212,34,227,245,139,82,234,164,162,157,99,221,45,190,121,28,212,115,30,215,36,174,137,30,174,87,194,141,94,228,143,100,219,126,190,93,220,111,214,112,171,157,174,37,152,213,110,211,44,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,119,61,240,120,133,72,228,145,241,83,181,24,213,115,24,213,190,146,10,243,58,227,106,143,67,52,226,167,73,52,191,43,217,169,57,70,234,57,170,109,55,40,18,171,26,165,106,67,36,146,76,196,87,75,12,211,195,51,89,10,237,99,182,190,73,89,35,93,19,17,212,195,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,40,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,55,206,232,211,115,152,199,79,43,98,99,220,245,142,53,107,55,59,162,185,208,47,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,169,63,39,41,203,49,92,26,197,85,148,230,185,53,171,31,178,209,108,241,55,27,165,108,116,148,176,111,123,88,205,242,200,173,99,119,61,237,106,117,95,155,156,136,159,53,67,245,128,40,7,154,63,158,205,77,252,23,217,232,136,170,90,167,43,206,95,191,248,183,197,110,174,195,254,106,237,134,89,220,223,250,204,75,83,91,5,69,55,253,90,166,146,72,101,255,0,113,47,95,234,161,106,132,21,230,117,193,45,30,185,233,197,78,173,233,126,41,191,82,113,125,213,147,83,90,109,176,45,86,75,74,228,134,57,35,153,232,141,150,105,160,134,22,190,20,220,247,109,100,145,50,55,58,86,43,105,4,234,188,39,121,167,209,191,80,49,239,113,128,186,158,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,19,255,0,152,191,45,31,242,189,116,225,163,19,255,0,55,241,188,58,207,65,255,0,84,165,167,248,77,5,21,47,253,60,213,27,223,254,233,237,255,0,248,144,175,94,30,56,129,207,184,101,213,10,29,87,211,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,182,74,214,171,186,36,145,70,239,158,212,52,39,195,199,16,56,15,19,90,95,67,170,250,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,110,201,90,213,119,85,142,88,221,242,220,135,171,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,157,122,61,201,253,170,121,252,91,135,173,2,193,175,180,185,78,21,161,250,127,143,222,168,183,248,107,141,175,25,162,164,170,131,123,28,199,236,150,56,218,246,238,99,220,213,232,191,54,185,81,126,74,165,117,243,206,251,147,252,201,250,105,21,121,92,121,236,211,47,198,189,158,180,191,224,0,0,17,87,154,63,145,61,77,252,23,222,40,138,1,53,80,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,0,60,166,117,164,250,89,170,30,7,246,153,166,152,166,91,240,206,239,130,248,237,154,154,191,194,247,54,247,59,93,230,59,102,238,219,55,109,233,215,99,122,255,0,36,62,92,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,167,86,53,127,177,15,106,0,5,0,243,71,243,217,169,191,130,251,61,17,63,249,42,121,88,202,125,64,174,246,235,113,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,1,2,185,151,240,21,77,175,56,244,218,213,164,214,42,72,53,22,199,79,36,215,118,71,221,223,127,183,65,75,35,155,11,97,134,41,29,61,114,58,56,98,133,126,141,204,114,177,238,114,50,20,101,43,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,125,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,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,230,95,247,4,28,23,98,188,35,233,196,20,53,173,181,94,243,235,151,114,123,222,67,21,12,109,145,157,212,135,117,13,52,234,196,153,104,216,176,70,168,215,175,215,34,58,93,172,220,145,178,74,128,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,25,150,226,7,83,63,108,154,227,158,106,148,117,119,90,138,76,155,32,174,184,80,124,82,77,245,80,208,190,103,120,88,31,245,189,27,218,129,34,141,24,215,43,88,214,35,90,187,90,135,224,102,88,6,101,167,213,54,170,92,207,30,171,181,62,249,103,162,191,219,22,100,77,149,150,234,184,146,90,122,136,158,213,86,189,142,106,244,94,139,244,189,175,99,182,189,142,106,92,159,38,156,254,167,38,225,114,233,134,92,114,26,74,186,140,59,40,171,166,163,183,181,98,73,232,109,213,17,69,81,26,189,173,68,122,178,74,153,43,149,175,127,94,170,217,26,139,210,61,173,158,160,0,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,0,0,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,0,25,87,47,251,149,199,145,61,50,252,107,222,43,73,84,0,50,174,95,247,43,143,34,122,101,248,215,188,86,146,168,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,120,173,94,209,125,47,215,172,54,77,63,213,204,66,147,34,177,73,81,21,90,83,204,249,34,124,83,198,171,178,88,165,137,205,150,39,244,87,53,92,199,53,85,143,123,23,171,94,228,95,223,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,91,252,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,189,19,230,231,42,175,205,84,253,96,86,175,57,77,88,213,61,47,253,144,126,204,245,47,43,196,190,39,246,131,198,252,10,243,83,65,226,187,127,15,237,247,123,47,110,253,189,199,237,221,215,166,247,116,254,106,115,94,81,58,223,173,26,149,196,150,73,98,212,109,94,205,114,171,108,24,61,101,92,84,119,187,253,93,116,17,206,218,250,6,182,86,199,52,142,106,61,26,247,181,28,137,215,163,220,159,218,165,186,2,128,121,163,249,236,212,223,193,125,158,136,149,92,140,126,251,63,45,254,164,90,77,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,165,16,243,17,224,130,179,133,92,237,50,220,58,151,118,153,101,151,9,98,177,53,38,158,166,107,92,141,134,41,31,75,85,43,226,107,27,185,239,159,195,162,201,36,143,138,157,202,247,43,152,247,44,74,146,237,117,154,213,79,98,154,231,86,251,109,29,68,213,116,244,110,153,203,4,51,204,216,219,44,172,143,174,214,189,237,130,22,185,200,157,92,145,70,139,215,106,116,148,28,174,60,246,105,151,227,94,207,90,74,174,121,223,114,127,153,63,77,42,172,187,62,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,250,170,178,166,104,186,58,71,191,108,140,100,157,141,177,170,77,221,158,160,3,60,60,193,117,138,213,173,252,90,103,89,118,53,126,171,186,227,212,85,16,217,44,242,203,84,217,224,72,41,33,100,50,58,149,204,123,217,225,164,168,109,68,241,171,23,163,146,125,234,136,231,185,8,234,117,94,22,53,175,247,118,226,11,9,214,57,45,254,54,147,31,184,47,143,129,177,119,36,125,12,241,62,158,171,180,222,228,104,179,36,19,74,177,238,122,55,184,140,221,213,189,81,116,166,0,7,63,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,238,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,115,186,47,69,106,181,206,99,218,246,61,236,118,117,181,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,218,238,139,209,28,142,107,152,246,177,236,123,27,56,56,45,230,157,77,162,154,37,119,211,93,100,182,213,223,31,134,89,227,102,12,218,70,202,234,155,155,251,242,117,162,170,170,146,87,182,38,70,217,96,72,156,216,145,145,211,211,200,222,143,123,98,142,72,1,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,124,175,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,151,61,203,23,130,90,61,12,211,138,109,91,213,12,83,102,164,229,27,107,33,166,187,91,96,74,172,106,149,169,52,113,199,11,213,29,44,51,79,12,206,124,201,185,142,218,248,226,124,109,116,79,87,78,162,170,249,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,186,146,141,185,147,241,207,117,226,11,63,172,210,189,57,186,85,208,233,214,43,81,83,109,149,244,119,71,58,12,162,118,205,26,186,170,86,195,34,193,53,51,100,167,99,169,186,163,151,167,89,119,34,200,145,199,39,249,91,241,245,89,168,158,7,134,77,99,184,93,110,89,122,120,202,140,119,34,172,169,158,186,107,188,105,221,169,154,154,174,73,28,247,182,104,152,146,44,114,42,164,110,138,52,143,232,124,108,239,89,80,40,7,154,63,158,205,77,252,23,217,232,143,213,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,167,106,21,240,242,172,178,35,146,77,168,214,179,162,191,187,21,244,128,84,175,54,46,8,40,241,191,137,241,103,166,116,187,41,46,23,4,151,54,162,89,160,134,26,89,38,240,240,83,213,82,194,216,152,174,238,206,175,90,133,116,143,145,210,212,53,232,221,171,35,155,5,184,78,243,79,163,126,160,99,222,227,1,117,60,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,81,183,53,221,39,225,231,74,181,182,221,79,163,117,116,148,57,13,218,157,213,57,62,49,109,134,158,27,117,141,141,130,149,148,73,12,48,66,198,194,249,154,217,230,123,28,247,61,119,54,78,140,108,140,87,242,174,4,181,191,94,116,119,94,108,212,122,17,99,171,202,171,50,170,136,173,215,28,69,178,109,130,247,3,119,59,163,220,191,76,15,137,171,36,141,170,95,148,41,220,115,250,196,178,177,250,30,5,85,243,206,251,147,252,201,250,105,21,121,92,121,236,211,47,198,189,158,180,149,92,65,115,107,190,226,220,86,90,108,154,85,114,181,93,52,135,19,184,69,71,127,154,130,153,149,178,100,145,189,24,149,114,65,36,157,189,157,158,178,54,157,98,145,177,201,36,125,199,73,44,82,53,141,179,76,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,0,8,171,205,31,200,158,166,254,11,239,20,69,0,154,168,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,75,254,51,121,178,95,116,235,86,40,112,110,25,215,20,191,218,177,237,181,23,139,221,68,140,185,91,239,82,77,77,213,148,212,238,166,149,58,67,23,117,174,124,141,145,178,44,241,163,62,150,70,244,158,127,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,160,0,0,0,2,128,121,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,109,205,255,0,0,195,112,94,43,233,170,176,252,122,146,210,252,171,23,166,191,221,210,153,21,172,170,184,201,89,89,20,181,10,206,187,90,247,182,8,213,251,81,55,63,115,221,213,239,123,157,213,121,35,96,24,109,247,50,212,221,65,188,227,212,149,153,14,43,79,105,166,178,215,76,138,231,208,50,177,43,82,165,98,69,93,173,123,219,4,108,87,244,222,140,222,212,84,108,143,71,91,160,0,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,153,31,248,246,212,204,87,75,248,71,212,203,142,83,87,219,248,246,63,91,140,219,160,100,145,164,213,85,213,240,62,158,38,70,215,189,187,246,247,29,43,209,189,92,145,67,43,209,174,217,208,207,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,211,175,68,95,228,79,78,110,220,61,126,202,255,0,98,249,30,57,83,117,174,198,237,24,125,62,158,71,37,77,46,239,13,240,206,175,166,116,245,44,68,141,102,158,58,137,85,25,177,159,228,178,57,189,83,170,51,202,114,117,212,207,177,252,86,77,130,213,213,221,86,147,61,199,235,45,240,210,211,201,253,234,234,234,100,74,200,231,168,98,189,17,118,65,5,99,24,244,107,156,215,78,173,68,70,189,234,151,126,0,0,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,0,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,1,149,114,255,0,185,92,121,19,211,47,198,189,226,180,149,64,174,174,53,249,174,98,186,101,227,116,207,134,186,171,86,91,146,84,219,215,187,150,211,85,199,83,107,179,205,38,197,103,97,26,215,199,93,50,70,175,114,253,73,20,111,88,209,221,229,73,97,108,139,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,118,206,226,117,71,199,52,104,233,59,75,35,179,194,95,247,43,143,34,122,101,248,215,188,86,146,168,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,0,7,42,215,78,23,52,39,137,79,130,126,218,240,111,180,127,103,60,79,195,63,164,235,40,251,30,35,181,222,255,0,38,150,61,219,187,17,127,91,175,77,191,46,157,87,175,228,232,167,6,124,54,112,237,149,85,102,186,57,166,255,0,103,239,85,182,247,218,231,169,248,197,125,94,250,87,201,28,142,143,101,68,242,49,58,190,24,215,170,38,239,167,167,94,138,168,189,172,20,3,205,31,207,102,166,254,11,236,244,68,170,228,99,247,217,249,111,245,34,213,15,41,170,186,103,138,235,38,156,100,122,91,154,210,120,139,46,77,111,150,223,83,182,56,223,36,59,211,232,158,46,227,30,198,205,19,209,178,70,245,106,236,145,140,114,39,86,161,158,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,124,14,145,54,185,236,108,241,54,86,49,207,72,228,87,51,115,186,35,157,210,249,92,121,236,211,47,198,189,158,180,149,92,243,190,228,255,0,50,126,154,68,174,89,118,155,85,235,142,61,48,163,188,219,41,43,233,227,168,185,85,178,42,152,91,43,27,60,22,202,185,161,149,26,228,84,71,199,44,113,200,199,127,54,189,141,114,116,84,69,52,18,0,56,87,27,154,243,83,195,143,13,25,142,164,217,171,105,32,200,82,157,150,188,125,38,168,138,55,173,198,165,233,20,114,68,201,88,246,204,248,90,233,42,86,45,142,222,202,119,162,244,110,231,38,117,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,62,83,234,185,218,110,182,90,150,81,222,109,149,116,21,18,83,193,86,200,170,97,116,79,116,19,196,201,161,149,26,228,69,86,73,20,145,200,199,127,39,49,237,114,117,69,69,47,123,149,166,186,81,235,7,10,118,28,110,182,243,226,242,77,59,255,0,6,238,112,200,144,71,35,41,99,85,91,123,219,28,75,187,179,225,123,112,182,71,181,174,124,148,211,255,0,89,90,175,116,192,0,2,21,115,75,225,175,78,53,83,135,219,246,175,92,214,213,101,204,244,250,223,226,237,183,186,170,164,165,109,77,42,74,139,37,186,103,109,119,123,185,189,233,79,26,244,119,137,146,54,181,204,73,101,71,209,97,61,57,72,240,201,128,235,158,168,101,26,129,168,212,212,151,139,110,158,211,210,182,44,122,186,221,13,93,21,198,122,248,234,163,107,234,27,50,57,174,100,77,133,238,107,17,189,86,71,70,253,205,237,171,95,118,128,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,58,175,52,62,96,95,248,201,194,150,145,77,254,118,211,153,222,26,239,250,180,169,77,69,61,61,79,253,102,154,174,57,162,255,0,119,23,79,235,41,93,90,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,110,111,85,232,174,87,57,172,99,94,247,177,142,242,191,225,86,5,149,127,182,184,230,73,142,92,63,229,40,235,173,181,212,242,127,217,146,25,163,145,159,241,57,174,111,246,42,23,167,203,187,141,250,62,42,176,69,196,179,26,173,186,155,137,219,226,150,250,229,134,10,104,110,145,186,105,99,101,85,44,76,149,207,118,214,50,15,16,169,28,113,178,90,134,163,26,141,123,26,147,0,160,30,104,254,123,53,55,240,95,103,162,37,87,35,31,190,207,203,127,169,22,168,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,93,79,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,11,169,227,219,141,251,23,8,248,36,84,88,229,85,170,229,169,183,190,212,182,75,37,100,47,168,133,148,169,50,36,213,85,109,142,88,223,28,59,27,43,35,93,232,231,203,211,107,92,216,229,86,81,13,206,237,159,106,190,100,202,203,205,207,32,204,114,203,253,68,20,140,150,166,105,174,23,27,132,234,140,134,24,145,206,87,75,43,250,36,113,177,191,53,249,53,169,253,136,94,71,46,238,8,40,248,85,193,23,45,204,105,119,106,110,89,111,138,43,235,86,104,42,97,181,198,217,165,145,148,180,178,178,38,189,187,152,248,60,66,36,146,70,249,105,218,172,114,181,140,114,204,0,85,95,60,239,185,63,204,159,166,149,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,254,78,99,220,213,234,138,168,124,164,202,229,247,199,174,67,195,54,101,67,131,106,13,246,174,179,74,238,245,17,195,92,202,143,21,90,251,3,17,42,92,147,80,194,146,163,33,99,170,42,27,37,66,54,55,189,236,98,171,90,231,162,34,222,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,214,0,4,85,230,143,228,79,83,127,5,247,138,34,128,77,84,0,64,14,117,126,86,49,111,80,40,125,186,226,83,182,7,159,230,90,97,147,65,153,233,254,67,87,98,190,210,211,213,211,83,220,41,21,27,60,12,169,167,146,158,85,141,221,58,177,235,20,210,34,61,189,30,197,84,115,85,174,68,114,121,242,85,112,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,109,237,137,146,46,244,107,226,235,185,174,116,113,43,47,163,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,239,240,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,244,95,147,154,168,191,52,83,245,128,0,0,10,1,230,143,231,179,83,127,5,246,122,34,127,242,84,242,177,148,250,129,93,237,214,226,127,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,82,183,58,191,52,248,183,167,244,62,227,113,58,175,35,31,190,207,203,127,169,22,168,0,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,85,95,59,77,107,255,0,196,94,28,232,237,255,0,254,12,214,225,85,36,95,245,138,58,72,225,122,73,255,0,93,89,26,232,255,0,204,43,93,253,116,35,87,42,205,28,177,106,239,23,22,138,156,142,110,180,152,21,190,92,198,58,109,175,254,250,170,166,158,8,233,147,123,30,213,103,110,122,136,167,235,245,53,221,141,142,106,181,234,169,103,252,205,52,83,246,211,194,62,83,225,238,30,22,191,4,235,154,209,239,151,100,50,248,40,38,241,17,201,210,55,185,221,105,101,169,216,212,219,214,84,139,115,145,187,186,209,182,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,175,78,170,159,204,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,214,0,5,43,115,171,243,79,139,122,127,67,238,55,19,170,242,49,251,236,252,183,250,145,106,128,0,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,12,171,151,253,202,227,200,158,153,126,53,239,21,164,170,5,80,115,80,224,42,166,150,166,235,197,62,141,216,170,235,25,89,81,53,195,57,182,83,246,145,148,108,72,161,106,87,211,83,199,19,92,172,87,50,121,106,158,231,189,251,229,238,244,70,36,174,100,0,225,227,136,28,251,134,93,80,161,213,125,57,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,100,173,106,187,162,73,20,110,249,237,67,154,151,253,202,227,200,158,153,126,53,239,21,164,170,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,128,0,0,20,3,205,31,207,102,166,254,11,236,244,68,170,228,99,247,217,249,111,245,34,213,1,85,124,243,190,228,255,0,50,126,154,69,94,87,30,123,52,203,241,175,103,173,37,87,60,239,185,63,204,159,166,145,87,149,199,158,205,50,252,107,217,235,75,254,0,21,1,206,147,93,44,89,78,119,137,104,54,57,121,186,190,175,9,241,23,28,150,147,163,227,161,241,85,112,211,190,137,58,42,162,75,52,112,44,174,223,181,90,198,213,237,107,213,206,149,173,230,188,164,52,26,167,84,248,151,143,82,110,20,84,147,227,218,97,79,241,74,148,169,167,138,161,146,220,103,100,145,80,198,140,123,209,204,123,92,146,212,178,86,177,251,31,70,212,250,92,246,57,33,1,50,184,238,208,106,108,87,74,56,118,215,251,21,21,95,135,206,52,222,193,107,190,189,180,242,186,8,238,52,118,170,70,193,35,230,87,171,24,249,169,186,49,177,35,89,242,161,145,233,189,92,245,111,181,228,217,173,127,97,184,130,187,104,229,93,191,189,73,169,182,244,236,207,28,91,164,130,186,221,21,69,68,123,156,178,53,27,11,160,125,98,59,163,30,229,147,177,211,107,119,169,117,32,0,82,183,52,46,58,127,109,121,83,244,59,71,51,63,23,166,214,93,159,24,169,162,110,216,111,183,72,228,114,175,73,145,203,226,40,225,233,31,111,162,53,143,149,31,39,241,90,218,121,18,21,97,250,85,168,250,129,98,202,114,124,43,11,186,222,173,88,85,189,183,75,253,93,29,58,201,29,190,149,94,140,73,36,84,255,0,180,238,137,213,201,28,83,72,169,178,41,28,223,65,195,199,16,57,247,12,186,161,67,170,250,114,250,71,220,168,233,234,41,37,163,174,89,150,138,182,9,163,86,186,42,136,225,146,55,72,196,118,201,90,213,119,68,146,40,221,243,218,134,138,116,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,62,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,170,190,121,223,114,127,153,63,77,32,7,15,252,66,229,92,58,86,102,247,188,42,155,165,235,46,195,235,49,42,107,131,106,164,130,75,87,137,158,158,71,214,68,177,170,61,102,99,32,114,70,168,230,237,145,236,122,171,145,138,199,243,252,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,191,195,91,173,116,82,85,213,79,177,142,123,246,69,26,57,238,218,198,57,203,209,62,77,106,170,252,145,75,254,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,233,210,24,187,178,162,72,230,164,146,57,238,115,182,162,178,40,227,255,0,52,46,1,111,186,211,191,136,125,25,183,248,204,190,213,111,101,61,246,193,77,76,196,154,245,75,14,229,101,76,10,198,163,229,172,141,138,140,88,220,174,116,177,71,27,35,232,248,153,28,213,25,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,29,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,181,203,20,200,136,217,26,215,34,163,30,201,35,101,54,115,71,243,217,169,191,130,251,61,17,42,185,24,253,246,126,91,253,72,181,64,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,2,234,121,163,249,19,212,223,193,125,226,136,162,189,39,206,191,101,250,167,134,234,103,194,254,39,246,75,32,183,95,124,23,127,179,226,188,45,76,115,118,187,155,93,179,119,111,110,237,174,233,215,175,69,233,208,250,245,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,62,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,182,147,202,223,128,90,205,59,240,60,77,235,29,190,235,109,203,215,198,83,227,184,237,101,52,244,51,90,35,94,237,52,213,53,113,200,214,61,211,74,197,145,35,141,81,99,108,82,36,159,91,228,103,102,202,128,42,175,158,119,220,159,230,79,211,74,181,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,187,78,31,121,86,104,214,39,195,237,219,79,53,207,28,181,100,25,198,83,221,248,174,67,110,157,210,201,108,217,43,252,47,194,231,150,22,62,159,99,59,111,127,86,127,18,71,61,178,247,98,70,70,149,23,196,63,15,217,247,12,186,161,93,165,26,140,202,71,220,168,233,233,234,226,172,161,73,150,138,182,9,163,71,54,90,121,38,142,55,72,196,118,248,156,228,111,68,146,41,27,243,218,164,234,229,149,204,66,167,21,169,183,112,225,175,121,29,35,49,134,83,200,204,107,39,186,220,34,166,101,153,144,196,231,165,21,84,211,57,173,90,101,107,21,176,185,87,124,111,86,66,136,232,220,196,130,221,0,0,138,188,209,252,137,234,111,224,190,241,68,80,9,170,128,8,1,206,175,202,198,45,234,5,15,183,92,74,86,46,207,130,222,88,216,14,155,105,29,222,30,36,240,236,127,46,203,51,122,120,210,186,130,174,146,26,134,99,208,35,36,106,83,210,213,34,119,89,82,169,51,150,89,225,145,169,189,177,164,106,189,164,154,74,182,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,185,169,44,42,170,232,220,230,170,43,216,248,228,124,138,229,149,199,109,215,68,115,43,118,134,106,150,77,73,30,151,223,170,36,109,45,101,210,119,49,152,221,107,209,206,107,227,147,162,163,41,166,151,163,100,99,246,198,199,201,223,221,26,36,221,219,180,0,0,0,40,7,154,63,158,205,77,252,23,217,232,137,255,0,201,83,202,198,83,234,5,119,183,91,137,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,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,160,0,165,110,117,126,105,241,111,79,232,125,198,226,117,94,70,63,125,159,150,255,0,82,45,80,2,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,153,158,190,98,186,199,125,214,78,46,51,186,155,188,62,30,147,15,184,79,135,90,233,183,49,253,154,90,9,229,141,203,189,172,98,187,187,58,212,79,209,219,156,206,254,205,206,107,26,164,245,228,177,163,182,171,46,145,229,122,223,112,176,213,197,125,201,111,15,178,80,214,85,210,181,172,117,170,149,145,185,93,75,34,177,30,172,146,166,73,89,42,181,234,199,62,142,52,232,142,137,75,9,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,189,138,215,183,115,30,228,234,213,71,39,94,168,168,191,51,50,250,177,130,254,203,245,79,50,211,63,138,124,79,236,150,65,113,177,120,222,199,103,197,120,90,153,33,238,246,247,59,102,238,222,237,187,157,211,175,78,171,211,169,122,156,178,245,175,246,211,194,62,45,226,45,254,22,191,4,233,133,86,108,139,100,50,248,40,33,240,242,71,214,71,185,221,105,101,166,222,229,219,214,84,151,107,81,187,122,202,160,0,41,91,157,95,154,124,91,211,250,31,113,184,157,87,145,143,223,103,229,191,212,139,84,0,0,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,0,101,92,191,238,87,30,68,244,203,241,175,120,173,37,80,5,21,243,17,224,22,179,134,60,169,51,205,45,183,221,110,90,101,123,238,212,116,74,105,234,62,204,200,146,68,207,13,85,83,181,88,144,189,243,198,218,121,36,122,72,239,170,55,110,116,125,201,97,89,127,220,174,60,137,233,151,227,94,241,90,74,162,42,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,152,0,0,1,64,60,209,252,246,106,111,224,190,207,68,74,174,70,63,125,159,150,255,0,82,45,80,21,87,207,59,238,79,243,39,233,164,85,229,113,231,179,76,191,26,246,122,210,85,115,206,251,147,252,201,250,105,21,121,92,121,236,211,47,198,189,158,180,191,224,15,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,50,250,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,159,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,169,229,67,163,182,173,53,225,46,201,151,58,195,87,67,144,234,13,69,69,238,233,45,109,43,98,158,72,27,52,144,209,53,142,216,215,173,50,211,177,147,198,142,87,39,90,169,94,197,219,34,33,68,37,228,234,166,142,221,117,191,149,38,43,136,227,86,26,75,174,67,69,166,248,189,238,207,20,180,174,158,116,158,146,142,150,105,27,74,214,49,239,241,50,83,182,162,8,209,137,213,203,62,197,84,107,220,165,37,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,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,145,166,141,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,109,210,70,249,33,222,159,92,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,79,86,1,0,57,161,113,211,251,20,197,95,161,218,57,153,248,77,73,189,108,248,197,77,19,119,77,98,181,201,27,149,122,76,142,79,15,89,55,88,251,125,17,207,100,74,249,63,132,231,83,200,180,237,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,29,225,211,132,237,44,225,223,70,161,210,59,109,142,213,125,241,214,247,81,100,215,74,203,69,51,38,200,183,186,103,61,181,109,70,175,118,20,241,19,71,28,82,58,77,145,57,24,174,127,205,206,168,30,98,60,16,86,112,171,157,166,91,135,82,238,211,44,178,225,44,86,38,164,211,212,205,107,145,176,197,35,233,106,165,124,77,99,119,61,243,248,116,89,36,145,241,83,185,94,229,115,30,229,114,238,227,126,179,133,92,237,113,44,198,171,118,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,185,239,131,196,42,71,36,143,138,157,168,198,171,152,198,173,244,149,87,207,59,238,79,243,39,233,165,85,151,103,203,43,129,43,86,136,225,182,237,115,213,44,102,174,61,80,191,83,200,234,90,59,164,13,99,241,186,39,171,154,214,71,31,85,86,84,205,23,71,72,247,237,145,140,147,177,182,53,73,187,179,212,21,1,205,35,128,90,61,59,241,220,77,232,229,190,213,109,196,23,193,211,228,88,237,29,52,20,48,218,36,94,213,52,53,52,145,198,214,49,208,202,245,141,36,141,17,100,108,178,44,159,91,36,127,102,37,240,107,171,28,67,105,142,182,216,233,248,114,164,171,190,100,55,202,133,166,76,97,243,84,124,58,240,254,196,204,98,214,67,20,209,53,236,129,179,75,50,62,71,163,34,218,178,42,181,173,114,158,215,154,63,158,205,77,252,23,217,232,137,85,200,199,239,179,242,223,234,69,170,0,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,23,83,205,31,200,158,166,254,11,239,20,69,0,150,19,202,231,129,43,86,182,93,102,215,125,104,198,106,234,48,155,29,67,27,143,219,170,224,111,130,200,107,90,231,164,175,147,114,238,150,154,157,204,106,43,54,118,229,145,202,197,115,146,25,162,117,207,128,10,171,231,157,247,39,249,147,244,210,42,242,184,243,217,166,95,141,123,61,105,127,196,127,227,95,133,27,23,22,154,53,91,134,246,173,84,121,125,183,173,102,45,123,173,133,238,240,21,91,152,178,70,174,141,81,233,12,236,103,106,68,232,246,167,86,73,219,123,226,141,12,251,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,191,114,185,227,182,235,173,150,169,180,35,90,50,106,74,140,218,199,78,199,99,247,26,185,221,227,114,26,38,181,235,43,36,220,155,101,169,167,107,26,170,253,253,201,99,114,189,90,229,134,105,93,97,64,2,42,243,71,242,39,169,191,130,251,197,17,64,38,170,0,32,7,58,191,43,24,183,168,20,62,221,113,43,215,150,93,166,213,122,227,143,76,40,239,54,202,74,250,120,234,46,85,108,138,166,22,202,198,207,5,178,174,104,101,70,185,21,17,241,203,28,114,49,223,205,175,99,92,157,21,17,77,4,156,127,138,46,25,48,30,41,180,190,229,167,249,125,53,37,29,201,244,238,109,151,33,75,116,53,53,182,105,214,72,164,223,3,164,77,205,99,221,4,77,149,140,115,22,72,209,204,220,222,168,230,231,219,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,122,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,253,174,232,189,17,200,230,185,143,107,30,199,177,182,63,202,191,143,90,106,170,107,87,11,26,201,125,164,163,125,29,60,54,252,26,231,81,221,87,214,61,101,153,203,65,83,81,36,174,106,61,26,248,34,165,99,88,198,108,139,181,213,94,177,53,246,148,0,0,2,128,121,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,173,206,175,205,62,45,233,253,15,184,220,78,171,200,199,239,179,242,223,234,69,170,0,10,86,231,87,230,159,22,244,254,135,220,110,39,85,228,99,247,217,249,111,245,34,213,0,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,15,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,122,117,232,169,252,204,203,93,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,105,39,133,93,45,253,139,112,227,167,90,103,53,139,224,213,246,108,126,151,226,180,94,43,196,118,174,146,179,189,93,252,68,123,218,238,181,82,206,239,161,202,196,235,209,157,26,141,68,234,165,27,115,119,209,219,86,154,241,70,204,187,28,176,213,208,219,117,6,207,21,238,166,84,165,108,84,82,93,91,44,144,213,182,7,49,141,106,189,90,202,121,229,69,87,63,185,84,231,185,127,136,212,58,255,0,36,189,99,190,197,149,103,92,63,84,67,222,178,212,219,215,49,163,147,115,27,225,42,163,146,158,146,161,58,35,55,201,222,100,180,223,53,126,214,120,95,165,189,100,114,165,181,0,1,74,220,234,252,211,226,222,159,208,251,141,196,234,188,140,126,251,63,45,254,164,90,160,0,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,3,42,229,255,0,114,184,242,39,166,95,141,123,197,105,42,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,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,103,219,141,126,20,111,188,37,235,45,110,27,218,186,214,98,23,46,181,152,181,238,182,22,55,199,210,237,98,201,26,186,53,86,44,208,61,253,169,19,163,28,189,25,39,109,140,150,52,45,255,0,149,199,145,61,50,252,107,222,43,73,84,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,0,0,0,40,7,154,63,158,205,77,252,23,217,232,137,85,200,199,239,179,242,223,234,69,170,2,170,249,231,125,201,254,100,253,52,138,188,174,60,246,105,151,227,94,207,90,74,174,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,151,252,1,10,185,177,107,165,139,76,56,96,185,233,207,198,110,180,89,78,165,244,183,90,27,111,71,179,117,44,21,20,242,87,172,210,162,181,27,11,160,127,97,204,234,174,147,196,163,118,57,157,199,50,157,184,110,209,11,175,17,250,219,139,104,189,154,249,73,102,168,200,234,37,107,235,234,99,116,140,166,130,24,36,168,153,232,198,252,222,244,138,25,54,51,171,81,207,218,213,115,17,85,233,165,59,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,12,177,26,83,225,59,202,198,141,250,127,143,123,116,5,21,241,223,161,118,46,29,184,160,203,180,231,14,179,93,109,216,179,124,45,198,196,219,130,189,251,233,106,41,227,145,233,12,175,68,89,97,142,117,158,6,189,85,206,254,10,181,239,115,218,247,45,143,242,104,214,251,174,117,162,87,253,23,184,88,233,41,233,244,190,162,7,80,215,195,35,183,213,193,114,158,178,161,89,43,23,170,35,227,150,57,122,61,170,136,230,72,198,237,69,98,190,75,10,7,20,227,3,137,75,23,10,218,29,120,212,219,154,119,174,179,110,181,227,116,142,165,124,241,213,222,37,134,71,211,199,42,53,204,219,10,118,159,36,138,175,98,246,227,122,53,85,234,198,187,60,89,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,115,220,177,120,37,163,208,205,56,166,213,189,80,197,54,106,78,81,182,178,26,107,181,182,4,170,198,169,90,147,71,28,112,189,81,210,195,52,240,204,231,204,155,152,237,175,142,39,198,215,68,245,116,234,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,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,58,220,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,111,137,206,70,244,73,34,145,191,61,170,88,255,0,41,222,55,235,50,79,134,112,153,169,149,91,234,237,246,245,139,9,173,72,103,154,106,168,225,241,19,212,82,213,76,233,94,141,237,64,140,74,116,108,108,141,177,83,185,138,237,201,27,93,249,92,243,190,228,255,0,50,126,154,57,94,114,253,255,0,197,190,43,117,118,31,243,87,108,50,206,230,255,0,214,98,90,154,216,42,41,191,234,213,52,146,67,47,251,137,122,255,0,85,11,84,0,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,57,175,15,188,49,104,215,12,54,43,181,131,72,113,127,134,199,123,184,75,112,174,169,158,103,84,85,77,213,239,88,96,116,207,234,245,134,6,61,99,137,138,171,209,187,156,229,116,146,75,35,233,91,154,63,158,205,77,252,23,217,232,137,85,200,199,239,179,242,223,234,69,170,0,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,23,83,205,31,200,158,166,254,11,239,20,69,90,240,9,192,157,215,139,188,154,182,251,146,214,85,218,116,235,29,168,74,75,197,101,44,142,130,182,170,121,41,230,116,113,80,200,250,121,96,123,227,145,180,238,153,175,84,86,199,51,21,62,111,105,125,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,31,88,0,170,190,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,151,252,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,163,111,240,171,2,202,191,219,92,115,36,199,46,31,242,148,117,214,218,234,121,63,236,201,12,209,200,207,248,156,215,55,251,21,11,233,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,59,29,19,36,93,234,230,75,215,115,90,217,34,87,202,160,8,171,205,31,200,158,166,254,11,239,20,69,0,154,168,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,34,175,30,220,16,88,184,184,193,34,173,199,41,109,86,221,77,178,118,162,178,94,235,38,125,60,47,165,89,145,102,165,171,116,113,72,249,33,216,233,95,26,108,87,50,94,155,92,214,201,42,62,133,178,156,79,42,193,175,181,88,182,107,140,221,113,251,213,22,207,19,110,186,81,73,73,85,6,246,53,236,223,20,136,215,183,115,30,215,39,84,249,181,200,169,242,84,46,251,151,119,31,84,124,78,98,171,129,234,149,194,213,109,212,219,39,106,159,170,212,193,79,246,154,53,142,87,248,154,90,109,200,245,153,140,130,71,84,71,27,22,54,253,50,55,107,100,237,197,53,64,0,2,128,121,163,249,236,212,223,193,125,158,136,159,252,149,60,172,101,62,160,87,123,117,184,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,129,205,3,131,62,36,248,137,215,219,6,107,163,154,111,246,130,203,69,135,210,218,231,169,248,197,5,38,202,166,86,214,200,232,246,84,79,27,215,163,38,141,122,162,109,250,186,117,234,138,137,208,57,82,112,185,174,220,53,254,212,127,109,120,55,217,207,180,127,4,248,103,244,157,29,103,127,195,248,238,247,249,52,178,109,219,223,139,250,221,58,238,249,117,232,189,39,248,0,172,14,104,28,25,241,39,196,78,190,216,51,93,28,211,127,180,22,90,44,62,150,215,61,79,198,40,41,54,85,50,182,182,71,71,178,162,120,222,189,25,52,107,213,19,111,213,211,175,84,84,78,129,202,147,133,205,118,225,175,246,163,251,107,193,190,206,125,163,248,39,195,63,164,232,235,59,254,31,199,119,191,201,165,147,110,222,252,95,214,233,215,119,203,175,69,233,63,192,35,255,0,30,186,91,157,235,79,9,217,206,153,233,165,139,227,57,37,231,225,158,10,139,197,67,79,221,237,92,169,102,147,248,147,61,145,183,164,113,61,223,83,147,175,78,137,213,85,17,107,3,135,174,92,60,103,96,218,251,166,153,174,83,163,126,10,203,143,230,22,107,165,198,167,237,21,170,78,197,44,21,177,73,44,155,25,82,231,187,107,24,229,232,212,87,47,78,136,138,191,34,197,121,147,233,110,187,107,79,14,45,211,61,5,177,124,102,190,243,144,81,124,114,139,197,81,211,247,109,113,50,89,191,198,85,61,141,111,74,168,168,221,244,57,30,189,58,124,218,175,69,174,174,31,185,95,113,99,73,174,56,29,203,84,52,122,213,69,136,91,178,10,27,133,241,247,75,205,182,178,150,90,24,38,108,179,64,248,33,154,87,203,221,99,29,18,51,182,173,87,72,136,245,107,55,57,46,252,16,171,154,79,11,153,223,18,154,89,135,254,201,48,111,180,121,158,57,144,59,183,253,39,13,31,98,215,81,77,39,138,255,0,40,150,56,157,186,104,40,191,159,87,166,223,167,162,43,250,196,14,13,184,45,227,227,135,110,35,176,205,70,253,147,124,58,202,219,132,118,236,141,207,201,109,207,133,246,122,135,182,58,165,146,40,43,17,242,246,216,189,246,51,163,147,187,12,78,216,229,106,53,110,80,0,10,192,230,129,193,159,18,124,68,235,237,131,53,209,205,55,251,65,101,162,195,233,109,115,212,252,98,130,147,101,83,43,107,100,116,123,42,39,141,235,209,147,70,189,81,54,253,93,58,245,69,68,232,28,169,56,92,215,110,26,255,0,106,63,182,188,27,236,231,218,63,130,124,51,250,78,142,179,191,225,252,119,123,252,154,89,54,237,239,197,253,110,157,119,124,186,244,94,147,252,0,1,15,249,160,104,38,172,113,19,160,86,12,43,71,49,79,180,23,170,44,194,150,233,61,55,142,166,164,217,74,202,42,216,221,38,250,137,35,98,244,124,209,167,68,93,223,87,94,157,17,85,34,7,1,92,5,113,99,162,220,88,224,218,153,169,122,83,240,108,110,205,241,63,27,91,241,219,109,71,107,187,109,170,134,63,225,195,80,249,29,214,73,88,223,165,171,211,175,85,232,136,170,150,254,0,40,7,251,151,28,118,127,192,103,253,230,179,255,0,173,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,254,36,47,124,110,235,28,172,119,210,229,233,215,162,244,84,84,73,0,0,57,167,16,252,63,96,60,77,105,125,118,148,106,51,42,217,109,172,168,167,171,138,178,133,33,74,218,41,225,145,28,217,105,228,154,57,27,27,213,187,226,115,145,189,86,57,100,111,203,114,158,127,131,61,20,202,184,118,225,179,15,209,204,214,225,106,173,189,99,255,0,16,241,51,218,229,146,74,87,247,235,234,42,25,177,210,71,27,215,163,38,106,47,86,39,212,139,211,170,116,85,237,100,127,227,215,75,115,189,105,225,59,57,211,61,52,177,124,103,36,188,252,51,193,81,120,168,105,251,189,171,149,44,210,127,18,103,178,54,244,142,39,187,234,114,117,233,209,58,170,162,45,96,112,245,203,135,140,236,27,95,116,211,53,202,116,111,193,89,113,252,194,205,116,184,212,253,162,181,73,216,165,130,182,41,37,147,99,42,92,247,109,99,28,189,26,138,229,233,209,17,87,228,93,248,0,0,1,80,28,122,240,21,197,142,180,241,99,156,234,102,154,105,79,198,113,187,207,195,60,21,111,199,109,180,253,222,213,182,150,25,63,135,53,67,36,111,73,34,123,126,166,167,94,157,83,170,42,42,200,14,84,156,46,107,183,13,127,181,31,219,94,13,246,115,237,31,193,62,25,253,39,71,89,223,240,254,59,189,254,77,44,155,118,247,226,254,183,78,187,190,93,122,47,73,254,8,1,205,111,133,205,118,226,83,246,93,251,20,193,190,209,253,156,248,223,196,255,0,164,232,232,251,30,35,192,246,127,202,101,143,118,238,196,191,213,235,211,111,207,167,84,235,31,248,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,255,0,14,26,135,200,238,178,74,198,253,45,94,157,122,175,68,69,84,144,28,214,248,92,215,110,37,63,101,223,177,76,27,237,31,217,207,141,252,79,250,78,142,143,177,226,60,15,103,252,166,88,247,110,236,75,253,94,189,54,252,250,117,78,177,255,0,128,174,2,184,177,209,110,44,112,109,76,212,189,41,248,54,55,102,248,159,141,173,248,237,182,163,181,221,182,213,67,31,240,225,168,124,142,235,36,172,111,210,213,233,215,170,244,68,85,75,127,0,170,190,99,252,42,241,181,196,207,16,82,220,176,173,52,248,198,3,141,219,233,173,248,219,227,200,40,105,227,147,185,19,37,171,157,208,84,85,181,91,51,167,123,162,115,210,54,110,142,158,4,84,118,212,114,250,174,87,220,8,106,102,133,234,62,83,170,92,64,233,223,193,111,84,54,248,45,248,183,114,225,110,174,141,60,66,201,227,39,111,97,242,190,41,154,200,225,141,175,220,206,177,212,206,222,143,71,46,219,42,40,7,251,151,28,118,127,192,103,253,230,179,255,0,173,151,125,195,214,45,125,193,180,11,77,48,172,166,135,193,94,177,252,62,205,107,184,211,119,89,39,98,170,10,40,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,249,145,3,154,151,7,58,177,196,143,236,255,0,45,209,28,38,213,123,189,88,124,125,186,240,223,23,77,71,93,53,44,189,169,41,151,187,59,152,201,33,137,241,212,125,11,38,230,186,167,171,24,168,233,28,216,255,0,192,135,5,188,103,112,237,197,6,35,168,217,142,147,93,109,216,179,124,85,186,250,235,126,75,106,126,250,90,138,121,35,98,205,19,43,17,101,134,57,214,9,220,196,71,59,248,40,230,49,207,107,26,182,254,15,63,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,144,87,68,57,71,96,58,97,196,93,207,80,50,107,181,38,87,167,86,170,118,55,26,199,175,80,195,113,158,182,121,105,123,117,15,185,181,244,236,131,100,114,58,71,68,200,218,170,170,177,61,206,98,196,173,146,194,128,34,255,0,31,124,27,83,113,125,165,244,86,251,21,77,37,6,119,140,84,44,216,229,117,117,108,176,81,49,147,201,10,86,67,80,145,199,34,185,143,138,36,115,85,25,189,36,138,62,142,107,22,68,119,159,224,71,151,238,43,194,173,137,185,78,107,13,171,32,212,218,222,190,38,227,27,99,171,165,181,236,125,75,25,240,201,100,166,138,162,14,237,53,67,91,63,85,250,220,222,137,244,162,117,246,220,75,112,137,106,226,107,87,52,123,43,204,46,52,137,137,233,173,69,206,229,114,181,73,78,217,223,119,158,87,208,186,158,149,204,145,174,139,195,57,105,164,239,110,69,87,51,164,109,111,241,22,72,228,80,0,2,160,56,245,224,43,139,29,105,226,199,57,212,205,52,210,159,140,227,119,159,134,120,42,223,142,219,105,251,189,171,109,44,50,127,14,106,134,72,222,146,68,246,253,77,78,189,58,167,84,84,85,144,28,169,56,92,215,110,26,255,0,106,63,182,188,27,236,231,218,63,130,124,51,250,78,142,179,191,225,252,119,123,252,154,89,54,237,239,197,253,110,157,119,124,186,244,94,147,252,2,63,241,235,165,185,222,180,240,157,156,233,158,154,88,190,51,146,94,126,25,224,168,188,84,52,253,222,213,202,150,105,63,137,51,217,27,122,71,19,221,245,57,58,244,232,157,85,81,22,176,56,122,229,195,198,118,13,175,186,105,154,229,58,55,224,172,184,254,97,102,186,92,106,126,209,90,164,236,82,193,91,20,146,201,177,149,46,123,182,177,142,94,141,69,114,244,232,136,171,242,45,127,139,109,16,186,241,31,160,57,30,139,217,175,148,150,106,140,142,162,214,215,215,212,198,233,25,77,4,55,26,106,137,158,140,111,205,239,72,161,147,99,58,181,28,253,173,87,49,21,94,158,215,74,180,207,21,209,189,56,199,52,183,10,164,240,246,92,102,223,21,190,155,116,113,178,73,182,39,215,60,189,182,49,142,154,87,171,164,145,232,212,223,35,222,229,78,174,83,213,128,1,0,57,173,240,185,174,220,74,126,203,191,98,152,55,218,63,179,159,27,248,159,244,157,29,31,99,196,120,30,207,249,76,177,238,221,216,151,250,189,122,109,249,244,234,157,99,255,0,1,92,5,113,99,162,220,88,224,218,153,169,122,83,240,108,110,205,241,63,27,91,241,219,109,71,107,187,109,170,134,63,225,195,80,249,29,214,73,88,223,165,171,211,175,85,232,136,170,150,254,1,90,188,196,121,103,95,117,103,42,77,103,225,163,24,181,55,32,184,247,101,202,108,139,112,101,31,197,42,157,36,73,29,85,43,100,107,97,108,206,71,206,250,133,124,209,181,253,182,189,173,116,175,145,100,140,26,47,192,183,49,237,5,213,12,127,87,52,255,0,68,233,35,190,227,181,14,154,157,42,239,246,105,160,149,143,141,209,75,12,140,241,104,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,117,56,5,247,38,201,176,219,77,247,51,193,170,240,235,237,93,58,58,225,98,169,174,167,172,125,12,232,170,142,98,79,78,247,69,43,58,166,230,61,21,21,88,230,171,155,27,183,49,190,128,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,252,73,158,200,219,210,56,158,239,169,201,215,167,68,234,170,136,181,3,253,203,142,59,63,224,51,254,243,89,255,0,214,203,254,0,135,252,208,52,19,86,56,137,208,43,6,21,163,152,167,218,11,213,22,97,75,116,158,155,199,83,82,108,165,101,21,108,110,147,125,68,145,177,122,62,104,211,162,46,239,171,175,78,136,170,145,3,128,174,2,184,177,209,110,44,112,109,76,212,189,41,248,54,55,102,248,159,141,173,248,237,182,163,181,221,182,213,67,31,240,225,168,124,142,235,36,172,111,210,213,233,215,170,244,68,85,75,127,0,129,92,203,56,4,169,226,22,213,75,171,58,33,136,210,79,170,20,149,16,83,92,225,109,108,84,105,123,183,109,86,34,189,101,233,19,234,97,94,214,215,190,72,250,194,217,24,171,34,178,6,54,11,96,28,189,249,143,105,102,101,105,212,29,62,210,218,187,30,67,99,168,74,154,26,234,108,162,205,190,39,244,84,84,84,90,165,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,186,157,23,190,234,134,75,165,248,253,235,90,48,106,76,63,54,158,157,205,189,89,233,43,163,171,130,9,217,35,153,190,57,35,123,219,178,70,181,178,163,55,189,88,146,35,21,206,86,171,151,218,128,0,42,3,143,94,2,184,177,214,158,44,115,157,76,211,77,41,248,206,55,121,248,103,130,173,248,237,182,159,187,218,182,210,195,39,240,230,168,100,141,233,36,79,111,212,212,235,211,170,117,69,69,89,127,202,255,0,65,53,99,135,109,2,191,225,90,199,138,125,159,189,86,230,21,87,72,41,188,117,53,94,250,87,209,81,70,217,55,211,201,35,19,171,225,145,58,42,238,250,122,244,232,168,171,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,170,14,107,28,9,93,82,235,95,197,54,141,99,52,142,182,186,157,103,205,237,86,232,28,217,227,157,28,247,73,120,70,34,171,94,199,53,90,147,236,107,85,138,206,251,145,251,231,146,58,245,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,30,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,107,122,167,84,114,57,173,123,28,199,177,143,110,138,116,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,16,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,226,149,185,149,243,2,253,187,86,87,104,38,148,205,179,1,181,92,27,241,75,139,93,210,75,197,117,36,245,44,254,20,176,84,190,26,139,115,211,195,79,30,230,35,150,72,216,255,0,150,214,145,215,131,190,21,115,46,43,245,114,223,135,217,173,181,109,198,45,213,20,245,57,101,222,57,18,22,91,173,202,255,0,173,27,43,152,246,248,153,26,217,27,11,54,187,115,209,92,169,219,100,143,101,255,0,104,238,142,224,58,21,128,90,244,231,78,108,52,150,235,109,186,158,8,165,150,42,88,97,158,225,60,112,199,11,170,234,157,11,24,217,106,100,108,76,89,37,86,162,185,83,254,100,79,106,1,194,184,196,226,171,13,225,67,72,238,25,133,230,229,72,236,158,227,79,81,77,137,218,36,141,102,125,198,226,140,250,21,209,53,236,119,134,141,206,141,211,63,115,118,177,81,168,189,199,198,199,213,175,7,124,200,178,173,57,226,59,42,204,181,210,253,117,172,195,53,62,225,45,101,238,154,154,89,39,167,178,215,61,236,72,107,32,134,78,228,189,152,97,99,105,214,40,223,187,176,216,254,82,173,60,81,173,218,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,125,100,53,230,147,172,89,246,133,104,190,5,168,218,115,126,171,183,92,173,218,145,107,150,88,162,170,154,24,46,16,71,73,91,51,169,42,155,11,216,233,105,164,116,76,73,34,87,34,57,19,254,101,78,171,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,214,173,137,207,123,188,52,142,108,142,133,251,157,185,136,173,85,238,50,70,51,186,128,0,7,52,226,110,237,117,176,112,219,170,247,219,21,206,174,221,114,183,96,247,218,186,58,202,73,157,12,244,211,199,65,51,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,224,28,190,248,245,199,184,153,195,104,112,109,65,190,210,81,234,165,162,158,56,107,153,81,225,104,153,127,122,173,75,146,106,24,82,85,124,207,109,61,59,100,168,70,198,198,49,239,85,107,90,197,68,73,148,1,21,121,163,249,19,212,223,193,125,226,136,160,19,85,0,21,87,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,197,212,130,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,135,252,205,245,211,81,248,116,209,252,23,84,52,190,243,224,110,180,58,129,69,20,208,202,138,250,91,133,43,173,247,5,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,189,175,135,78,37,244,179,138,12,18,28,235,76,238,223,238,188,109,154,178,122,111,138,91,63,141,52,81,248,184,33,150,78,207,119,176,247,199,185,223,91,58,57,63,181,19,170,128,82,183,57,61,20,251,13,196,21,167,88,233,46,29,234,77,77,183,175,122,9,37,221,36,21,214,232,169,233,228,218,212,141,168,216,93,3,232,213,189,94,247,44,157,254,187,91,177,7,38,205,107,251,13,196,21,219,71,42,237,253,234,77,77,183,167,102,120,226,221,36,21,214,232,170,42,35,220,229,145,168,216,93,3,235,17,221,24,247,44,157,142,155,91,189,75,169,50,174,105,79,132,239,43,26,55,233,254,61,237,208,21,193,206,195,88,173,87,172,203,3,209,11,29,250,174,90,140,106,158,170,247,127,163,134,169,174,164,108,245,73,27,104,219,44,109,122,170,84,199,20,115,189,18,70,34,182,42,198,43,85,82,87,28,127,148,238,133,223,117,63,138,11,102,163,124,26,213,91,139,105,167,91,141,221,215,5,99,246,213,79,79,81,29,2,67,18,163,149,211,54,118,119,218,254,136,216,252,50,187,123,95,219,107,236,255,0,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,167,72,98,238,196,171,27,92,146,72,231,181,173,218,138,249,99,174,190,5,249,147,106,62,33,174,53,86,206,33,243,107,174,85,141,234,53,194,158,158,166,229,118,187,43,99,199,42,159,51,246,84,195,28,143,109,53,53,30,233,213,38,141,141,141,172,141,145,185,157,18,20,138,75,169,0,170,190,107,156,116,255,0,143,225,127,69,51,63,252,226,151,63,173,161,111,250,45,109,174,58,132,119,253,47,138,99,91,254,226,21,127,249,68,39,191,229,123,199,182,85,173,123,56,122,213,200,46,183,156,174,205,111,125,85,175,38,142,158,74,143,27,67,22,212,115,46,47,106,47,110,102,110,98,54,165,253,27,55,86,181,238,73,213,171,81,249,92,233,52,46,251,148,224,152,150,188,227,150,107,83,233,48,159,17,110,201,106,250,178,58,239,11,87,53,59,40,151,170,162,44,176,199,58,202,221,155,149,204,117,94,230,177,90,233,92,216,23,203,235,88,173,90,33,197,166,11,151,100,183,234,187,86,61,91,81,53,146,241,44,85,77,130,5,130,174,23,195,27,170,156,247,177,158,26,58,135,83,207,34,189,122,53,32,222,136,174,99,80,208,241,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,156,171,156,158,181,253,134,225,246,211,163,148,150,254,245,94,166,220,23,189,60,145,110,142,10,27,116,180,245,18,109,114,72,213,108,206,157,244,104,222,172,123,86,62,255,0,93,174,216,165,85,240,177,162,159,188,79,16,88,78,142,73,112,240,84,153,5,193,124,124,237,151,183,35,40,96,137,245,21,93,167,118,228,68,153,96,134,84,143,115,21,189,197,102,238,141,234,169,165,48,67,254,102,250,233,168,252,58,104,254,11,170,26,95,121,240,55,90,29,64,162,138,104,101,69,125,45,194,149,214,251,130,201,75,83,26,42,119,33,126,214,245,78,168,228,115,90,246,57,143,99,30,222,215,195,167,18,250,89,197,6,9,14,117,166,119,111,247,94,54,205,89,61,55,197,45,159,198,154,40,252,92,16,203,39,103,187,216,123,227,220,239,173,157,28,159,218,137,213,64,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,35,175,48,140,255,0,50,210,206,17,179,109,65,211,236,134,174,199,144,216,234,44,149,52,53,212,202,155,226,127,198,40,209,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,127,87,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,173,91,19,158,247,120,105,28,217,29,11,247,59,115,17,90,171,220,100,140,103,117,0,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,16,3,154,31,18,250,167,194,254,119,161,185,214,153,221,191,223,55,141,179,86,79,83,240,187,159,240,104,162,143,197,193,12,177,247,187,93,247,190,61,206,250,31,209,201,253,168,178,255,0,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,221,0,0,67,94,96,156,122,227,220,51,97,181,216,54,159,95,105,43,53,82,239,79,36,52,44,167,240,181,172,176,61,22,153,203,53,116,43,42,62,23,186,158,161,210,83,163,163,123,30,246,34,185,174,98,42,47,127,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,137,124,175,120,233,253,181,226,172,208,237,99,204,252,94,164,217,119,252,30,166,181,187,102,190,218,227,141,170,157,102,87,47,136,172,135,164,157,206,168,215,190,36,100,159,197,115,106,36,73,254,1,202,184,167,209,79,222,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,181,138,238,218,191,111,71,116,84,205,97,165,62,22,53,175,247,137,225,247,9,214,57,45,254,10,175,32,183,175,143,129,177,118,227,101,116,18,190,158,171,180,222,228,138,144,172,240,202,177,238,122,187,182,172,221,209,221,81,32,7,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,22,253,170,186,153,138,232,222,156,100,122,165,154,213,248,123,46,51,111,150,225,83,182,72,217,36,219,19,232,130,46,227,216,199,77,43,213,177,198,197,114,111,145,236,106,47,87,33,152,203,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,4,240,121,165,87,222,18,248,54,181,88,179,28,47,196,101,54,91,125,207,33,190,218,241,154,118,85,215,87,213,62,73,103,100,13,217,181,42,171,18,4,130,153,58,57,90,174,137,140,99,220,198,177,197,85,241,93,204,155,92,117,207,81,223,115,210,252,219,43,211,156,50,213,220,167,179,91,108,247,105,168,106,170,35,85,78,181,53,210,83,189,59,147,63,107,85,35,220,232,226,111,210,205,202,178,75,45,170,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,117,235,12,189,169,85,35,115,150,72,220,199,53,219,145,25,44,146,84,28,83,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,102,230,172,179,42,43,99,107,154,136,143,123,227,141,245,67,193,111,49,236,251,74,53,182,239,116,215,44,174,174,253,137,234,61,226,58,236,174,227,87,20,213,85,54,249,219,4,145,71,83,75,12,114,54,40,153,213,105,155,43,89,19,215,195,210,198,200,153,252,56,216,93,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,214,10,149,230,117,204,46,143,41,163,169,225,215,135,236,191,189,106,155,116,89,109,254,217,52,19,210,221,105,101,130,25,34,165,162,171,130,103,238,133,123,179,50,165,54,177,202,232,210,61,202,197,149,175,232,28,177,120,254,212,125,96,190,211,112,243,171,118,235,174,77,117,164,183,181,214,140,146,142,129,101,145,148,176,50,103,79,53,226,161,211,127,213,32,142,86,197,185,242,61,18,87,57,239,222,235,42,5,122,242,185,227,182,235,173,150,169,180,35,90,50,106,74,140,218,199,78,199,99,247,26,185,221,227,114,26,38,181,235,43,36,220,155,101,169,167,107,26,170,253,253,201,99,114,189,90,229,134,105,93,97,64,231,250,247,173,120,175,14,218,79,125,214,60,214,223,117,173,178,227,254,23,196,193,107,138,57,42,159,223,169,138,157,155,27,36,145,177,122,62,102,170,245,122,125,40,189,58,175,68,90,107,211,78,104,186,227,107,226,126,13,108,212,203,221,214,179,16,185,109,163,190,97,150,106,217,155,107,142,151,195,178,30,229,29,45,84,146,178,41,154,248,217,81,213,174,99,164,122,72,197,145,140,149,229,223,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,221,254,26,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,94,139,242,115,85,23,230,138,126,176,32,175,51,174,54,168,244,51,78,42,116,147,75,242,189,154,147,148,110,163,154,166,211,114,129,42,177,170,86,164,50,73,36,204,69,116,176,205,60,51,53,144,174,214,59,107,228,149,146,53,209,49,29,31,249,90,113,237,149,65,125,176,240,163,170,16,93,114,11,117,111,247,158,33,116,167,167,146,174,170,217,177,138,228,163,168,107,17,207,117,27,88,199,43,37,232,190,29,173,84,122,246,17,29,79,109,64,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,41,47,140,94,102,154,167,168,218,203,79,81,195,230,125,117,197,240,204,50,224,247,216,171,45,203,83,69,53,235,233,167,87,201,95,78,249,93,21,76,61,232,36,88,163,150,38,255,0,10,85,108,172,234,231,181,45,43,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,173,91,19,158,247,120,105,28,217,29,11,247,59,115,17,90,171,220,100,140,103,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,124,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,131,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,161,145,172,111,68,86,177,243,115,78,8,56,209,202,184,71,212,120,43,171,93,117,189,224,55,46,228,23,188,122,42,233,27,27,59,171,14,234,234,104,21,233,10,214,49,32,141,17,207,79,174,52,116,91,153,185,36,100,255,0,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,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,242,32,183,43,143,61,154,101,248,215,179,214,146,211,154,199,29,182,164,181,87,240,179,163,89,53,91,174,78,168,88,51,123,173,186,118,182,8,224,70,189,178,89,209,232,138,231,189,206,86,172,251,28,212,98,51,176,229,126,249,227,142,181,180,119,71,115,237,117,207,237,122,115,167,54,26,187,141,202,227,81,4,82,203,21,44,211,65,111,130,73,163,133,213,117,78,133,143,116,84,209,186,86,44,146,171,85,26,139,255,0,50,46,132,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,123,149,176,179,108,81,177,145,181,87,107,24,221,206,123,247,200,254,192,1,226,181,139,88,176,29,10,192,46,154,141,168,215,234,75,117,182,221,79,60,177,69,45,84,48,207,112,158,56,100,153,180,148,173,153,236,108,181,50,54,39,164,113,35,145,92,169,255,0,58,166,122,248,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,155,81,211,63,116,178,61,242,57,19,115,222,237,173,99,54,70,206,107,127,196,242,172,83,225,191,106,113,155,173,155,227,54,248,110,214,239,136,81,73,79,227,40,101,235,218,169,135,122,39,114,23,237,118,217,27,213,174,232,189,21,122,19,255,0,150,167,48,186,205,50,190,208,232,86,188,229,255,0,224,45,126,232,172,247,203,164,211,212,73,103,170,217,77,13,53,43,230,146,101,142,154,220,216,225,123,81,27,30,216,228,149,28,231,50,61,238,109,202,16,3,157,95,149,140,91,212,10,31,110,184,149,129,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,115,150,41,145,21,209,185,206,69,71,177,242,70,253,4,232,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,254,101,95,106,0,0,229,92,88,249,88,214,79,79,242,31,110,156,206,102,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,35,130,142,43,172,92,90,104,213,22,101,221,181,81,229,246,222,148,121,77,146,138,103,187,192,85,110,122,71,34,54,68,71,164,51,177,157,216,215,171,218,157,95,31,113,239,138,69,36,0,34,175,52,127,34,122,155,248,47,188,81,20,2,106,160,2,170,249,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,186,144,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,16,3,157,95,149,140,91,212,10,31,110,184,149,129,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,115,150,41,145,21,209,185,206,69,71,177,242,70,253,15,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,4,117,230,11,163,183,93,111,225,47,58,196,113,171,13,37,215,33,162,167,134,247,103,138,90,87,79,58,79,73,51,38,145,180,173,99,30,255,0,19,37,59,106,32,141,24,157,92,179,236,85,70,189,202,103,219,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,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,124,141,52,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,110,146,55,201,14,244,250,224,151,182,247,177,179,68,244,116,114,49,28,187,36,99,218,171,213,170,102,8,210,71,12,151,107,85,131,132,77,40,190,223,110,116,150,235,109,187,77,236,85,117,149,149,115,54,24,41,160,142,217,11,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,207,182,191,107,29,247,136,13,101,203,53,139,35,135,195,213,228,215,7,84,71,77,185,143,240,148,172,106,71,77,77,189,140,98,73,218,130,56,162,238,108,71,63,102,231,125,78,85,46,83,148,238,133,216,180,195,134,11,102,163,124,26,235,69,148,234,95,91,141,221,215,5,123,55,82,193,81,81,29,2,67,18,163,81,176,186,7,247,218,254,138,233,60,74,187,123,153,219,107,36,87,16,252,63,96,60,77,105,125,118,148,106,51,42,217,109,172,168,167,171,138,178,133,33,74,218,41,225,145,28,217,105,228,154,57,27,27,213,187,226,115,145,189,86,57,100,111,203,114,153,215,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,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,89,167,41,222,55,235,50,79,134,112,153,169,149,91,234,237,246,245,139,9,173,72,103,154,106,168,225,241,19,212,82,213,76,233,94,141,237,64,140,74,116,108,108,141,177,83,185,138,237,201,27,93,103,228,74,230,25,198,157,171,133,141,47,168,177,98,25,5,35,117,83,37,167,68,199,232,214,153,181,75,69,2,201,182,91,132,241,185,200,214,49,173,73,91,18,189,28,143,153,26,157,185,24,201,182,209,15,248,85,158,229,95,237,174,71,146,100,119,15,249,74,202,235,149,117,68,159,246,164,154,105,36,127,252,110,115,157,253,170,165,249,240,9,193,181,55,8,58,95,91,111,190,212,210,87,231,121,61,66,77,145,215,80,214,203,61,19,217,4,147,37,28,52,233,36,113,171,88,200,165,87,57,85,155,214,73,100,234,231,49,35,70,247,93,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,157,177,198,249,33,222,159,68,241,119,24,246,54,104,158,141,146,55,171,87,100,140,99,145,58,181,12,198,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,104,167,130,61,121,169,226,59,134,140,59,82,111,53,180,147,228,43,78,251,94,64,144,212,69,35,210,227,76,245,138,73,37,100,76,99,97,124,205,108,117,41,22,198,236,101,67,17,58,183,107,150,136,120,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,85,95,50,157,126,253,186,241,65,144,125,156,212,47,181,24,46,47,217,182,99,94,25,253,104,96,254,247,135,198,186,14,136,141,147,125,83,101,235,63,213,220,107,35,218,247,70,216,186,75,254,74,122,23,89,106,177,102,156,67,223,172,221,159,141,236,198,241,218,153,22,120,228,125,44,79,238,87,61,172,84,72,164,133,243,54,149,141,145,21,238,73,41,39,103,209,209,200,251,63,4,0,231,87,229,99,22,245,2,135,219,174,37,96,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,220,229,138,100,69,116,110,115,145,81,236,124,145,191,67,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,129,21,121,163,249,19,212,223,193,125,226,136,164,190,30,56,129,207,184,101,213,10,29,87,211,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,182,74,214,171,186,36,145,70,239,158,212,52,61,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,238,128,0,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,1,85,124,243,190,228,255,0,50,126,154,69,94,2,120,223,190,240,143,157,203,69,145,213,93,110,90,101,123,238,203,123,178,81,194,202,137,153,84,144,170,67,85,72,217,37,141,145,205,189,177,50,69,222,141,124,93,119,53,206,142,37,101,244,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,221,254,26,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,94,139,242,115,85,23,230,138,126,176,56,87,24,156,85,97,188,40,105,29,195,48,188,220,169,29,147,220,105,234,41,177,59,68,145,172,207,184,220,81,159,66,186,38,189,142,240,209,185,209,186,103,238,110,214,42,53,23,184,248,216,252,246,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,38,140,248,78,242,177,163,126,159,227,222,221,1,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,244,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,59,29,19,36,93,234,230,75,215,115,90,217,34,87,202,160,10,33,230,189,163,183,93,53,226,210,247,151,54,195,73,67,143,106,13,61,61,238,215,45,21,43,162,130,73,219,12,112,214,181,238,216,214,45,74,212,49,243,200,141,87,47,74,168,158,245,221,34,161,221,57,41,235,165,29,170,251,154,112,241,126,188,246,126,55,179,36,199,105,164,72,35,141,245,81,51,183,92,198,189,85,37,146,103,194,218,87,182,52,71,181,35,164,157,255,0,71,71,43,255,0,91,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,137,21,206,127,94,106,113,93,47,198,180,2,197,91,73,226,51,138,135,93,47,172,109,68,78,158,59,117,28,145,186,8,223,10,177,94,198,77,83,209,237,149,28,207,157,12,140,77,232,231,163,107,215,129,13,11,177,113,19,197,6,35,167,57,141,154,235,113,197,157,226,174,55,214,219,213,236,217,75,79,79,36,140,73,165,98,42,197,12,147,164,16,57,232,173,119,241,145,172,123,94,230,57,52,82,85,95,52,62,95,191,248,201,197,110,145,67,254,118,237,153,217,218,223,250,180,73,83,69,5,61,55,253,102,166,174,73,165,255,0,119,47,95,235,33,93,90,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,208,247,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,187,37,107,85,221,86,57,99,119,203,114,31,94,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,244,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,251,93,209,58,163,81,173,115,222,230,49,143,123,115,237,197,23,19,121,247,20,218,161,114,212,12,190,166,174,142,218,250,135,58,203,143,37,198,106,154,43,52,11,28,81,236,129,178,46,214,189,237,130,39,74,246,53,137,36,136,231,237,111,84,107,121,1,99,252,170,248,231,181,105,109,79,238,221,171,151,74,75,126,39,114,168,170,185,88,242,27,149,209,180,244,214,105,251,75,36,180,179,58,162,68,138,58,105,86,55,57,155,54,170,84,74,228,86,191,191,186,59,137,43,215,154,55,29,183,93,19,181,67,161,26,47,147,82,83,230,215,202,119,187,32,184,210,78,239,27,143,81,57,172,88,153,30,212,219,21,77,67,94,229,71,239,238,69,27,81,232,214,172,208,202,218,129,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,4,112,81,194,141,139,132,189,26,162,195,123,86,170,204,190,229,210,179,41,189,209,66,246,248,250,173,207,88,227,71,72,170,245,134,6,63,181,26,116,99,87,163,228,237,177,242,200,132,128,6,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,47,211,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,236,116,76,145,119,171,153,47,93,205,107,100,137,95,42,143,201,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,187,60,77,186,233,69,29,93,44,251,30,215,179,124,82,35,152,237,175,99,92,157,83,228,230,162,167,205,16,207,103,26,252,40,223,120,75,214,90,220,55,181,117,172,196,46,93,107,49,107,221,108,44,111,143,165,218,197,146,53,116,106,172,89,160,123,251,82,39,70,57,122,50,78,219,25,44,104,72,14,87,188,116,254,197,50,166,104,118,177,230,126,19,77,175,91,254,15,83,90,221,208,216,174,146,72,213,78,179,43,147,195,209,205,214,78,231,84,115,25,42,178,79,225,53,213,18,45,212,156,127,138,46,38,240,30,22,116,190,229,168,25,125,77,37,101,201,148,238,117,151,30,75,140,52,213,183,153,210,72,163,217,3,100,93,206,99,29,60,78,149,236,107,214,56,213,207,218,238,136,215,103,95,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,46,39,149,239,2,223,177,76,85,154,227,172,120,103,132,212,155,214,255,0,131,211,86,187,116,214,43,92,145,181,19,172,42,212,240,245,147,117,147,185,213,92,246,68,172,143,248,78,117,68,107,63,193,80,28,210,56,250,163,212,79,29,195,38,142,92,45,87,44,65,60,29,70,69,145,81,212,193,93,13,222,68,237,84,195,77,73,36,110,123,27,12,79,72,214,73,17,82,71,75,26,199,244,50,55,247,171,88,234,188,58,113,47,170,124,47,231,112,231,90,103,118,255,0,117,227,108,213,147,212,252,46,231,252,25,162,143,197,193,12,177,247,187,93,247,190,61,206,250,31,209,201,253,168,186,19,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,238,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,115,122,167,85,106,181,205,123,28,246,61,143,119,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,207,183,26,60,36,229,92,35,106,154,226,215,41,124,118,55,125,241,55,12,102,226,215,73,47,114,133,181,50,49,144,79,42,195,20,107,89,28,105,11,166,100,104,173,111,122,53,69,232,244,57,253,70,186,106,61,118,135,67,195,197,206,243,227,176,202,28,130,44,146,219,77,80,138,249,45,213,77,134,162,57,25,78,254,191,68,50,120,167,189,241,170,43,123,141,71,183,98,190,85,147,242,180,199,83,50,173,34,203,227,206,176,170,191,9,122,167,183,220,173,244,213,77,146,72,228,165,241,180,83,209,190,120,159,27,218,246,77,27,42,28,248,222,142,250,100,107,28,168,168,138,139,242,218,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,213,242,57,62,110,85,114,255,0,53,47,207,130,14,11,177,94,17,244,226,10,26,214,218,175,121,245,203,185,61,239,33,138,134,54,200,206,234,67,186,134,154,117,98,76,180,108,88,35,84,107,215,235,145,29,46,214,110,72,217,37,64,62,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,76,251,113,191,198,142,85,197,198,163,207,93,68,235,173,147,1,182,246,224,178,99,210,215,72,232,223,218,89,182,215,84,192,143,88,82,177,233,60,136,174,98,125,17,171,98,220,253,171,35,253,95,46,110,10,63,122,173,71,158,255,0,159,219,46,177,233,150,45,252,75,149,76,9,218,142,233,92,138,197,142,216,217,183,53,237,220,199,172,146,186,36,115,153,27,90,222,177,58,104,164,75,105,226,187,131,253,56,226,67,67,159,166,81,227,118,171,93,215,28,183,200,220,30,174,6,37,28,118,106,166,66,140,134,22,172,113,187,101,27,187,113,71,44,77,99,154,177,181,170,214,163,227,137,204,160,29,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,157,177,200,200,230,216,191,68,241,119,24,199,186,25,88,173,146,55,171,83,124,111,99,145,58,57,11,95,229,161,204,66,167,83,233,161,208,77,126,200,233,27,147,219,169,227,102,63,146,220,174,17,66,251,227,22,88,225,142,138,101,149,200,233,171,183,74,196,99,153,185,243,177,28,175,78,227,28,249,189,7,58,191,43,24,183,168,20,62,221,113,41,88,149,92,2,241,175,149,112,167,168,244,150,75,181,207,196,105,150,77,112,134,60,142,223,80,178,62,58,13,234,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,232,216,140,84,220,216,159,21,249,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,125,96,0,114,174,44,124,172,107,39,167,249,15,183,78,102,176,233,92,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,108,149,173,87,116,73,34,141,223,61,168,104,123,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,221,0,138,188,209,252,137,234,111,224,190,241,68,80,9,164,142,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,100,237,141,119,53,143,116,18,186,39,189,172,89,35,70,191,107,122,171,91,216,1,85,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,93,72,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,8,1,206,175,202,198,45,234,5,15,183,92,74,86,37,255,0,46,238,55,235,56,85,206,215,18,204,106,183,105,150,89,112,138,91,235,150,25,234,102,181,200,216,101,141,149,84,177,50,86,177,187,158,248,60,66,164,114,72,248,169,218,140,106,185,140,106,222,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,214,12,219,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,183,233,115,216,217,209,138,244,70,163,213,138,228,107,55,108,75,74,228,217,173,127,110,120,125,187,104,229,93,191,179,87,166,87,4,236,207,28,91,99,158,134,227,45,69,68,123,156,178,57,93,51,103,101,98,59,163,24,212,143,177,211,115,183,169,74,197,196,241,91,172,86,173,53,229,73,166,216,139,111,213,116,57,14,160,224,248,181,146,215,21,21,83,98,158,72,27,71,73,53,107,158,221,237,122,211,45,59,31,4,138,212,114,117,170,137,143,77,178,42,149,107,160,58,57,125,226,3,89,113,61,29,199,38,240,245,121,53,193,180,242,84,237,99,252,37,43,26,233,42,106,118,61,236,73,59,80,71,44,189,189,232,231,236,218,223,169,200,134,151,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,62,178,37,115,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,221,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,219,168,135,252,42,192,178,175,246,215,28,201,49,203,135,252,165,29,117,182,186,158,79,251,50,67,52,114,51,254,39,53,205,254,197,66,234,116,47,154,86,156,100,156,48,94,245,159,88,225,240,153,78,27,112,166,183,95,172,150,58,52,135,197,73,91,81,42,81,45,189,181,85,29,38,235,4,114,61,236,89,187,141,240,181,47,216,140,70,43,169,219,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,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,103,252,168,120,28,166,198,173,86,78,46,53,25,245,105,125,185,83,212,63,17,180,171,37,167,74,26,73,91,36,14,173,157,28,141,89,95,60,78,127,105,169,214,36,134,86,201,213,238,145,157,155,52,5,27,115,111,208,106,157,44,226,94,77,73,183,209,82,65,143,106,125,63,197,41,146,154,158,42,118,69,113,129,145,197,93,26,177,143,87,61,238,114,197,82,249,92,198,111,125,99,147,234,115,30,229,233,92,150,245,210,197,139,103,121,110,131,100,119,155,171,42,243,111,15,113,198,169,58,62,74,31,21,73,13,67,235,83,162,42,164,83,73,2,68,237,251,81,175,109,38,215,61,28,216,154,232,87,197,143,154,125,100,245,3,33,247,25,203,84,225,127,90,255,0,119,110,82,54,141,99,142,223,227,106,241,251,125,227,192,64,232,187,145,190,186,123,237,85,61,47,117,189,200,213,97,73,230,137,100,218,244,119,109,31,183,171,186,34,210,177,165,222,27,180,66,213,195,134,137,98,218,47,102,190,85,222,105,241,202,121,90,250,250,152,219,27,234,103,154,121,42,38,122,49,191,38,49,101,154,77,140,234,229,107,54,181,92,245,69,122,244,176,64,14,117,126,86,49,111,80,40,125,186,226,82,177,47,249,119,113,191,89,194,174,118,184,150,99,85,187,76,178,203,132,82,223,92,176,207,83,53,174,70,195,44,108,170,165,137,146,181,141,220,247,193,226,21,35,146,71,197,78,212,99,85,204,99,86,247,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,62,176,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,2,42,243,71,242,39,169,191,130,251,197,17,64,36,148,224,95,140,219,239,7,154,143,85,115,146,213,241,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,233,210,104,187,178,170,70,231,36,114,53,238,107,182,170,178,88,239,251,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,239,240,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,244,95,147,154,168,191,52,83,245,128,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,1,85,124,243,190,228,255,0,50,126,154,85,89,63,249,94,241,211,251,20,202,153,161,218,199,153,248,77,54,189,111,248,61,77,107,119,67,98,186,73,35,85,58,204,174,79,15,71,55,89,59,157,81,204,100,170,201,63,132,215,84,72,183,82,115,253,116,215,77,56,225,211,78,46,58,161,170,23,159,3,106,161,233,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,246,187,162,117,70,163,90,231,189,204,99,30,246,231,179,136,190,37,245,79,138,12,238,108,235,83,46,223,238,124,21,154,142,122,159,133,219,63,131,12,82,120,72,38,150,78,207,119,176,199,201,181,223,91,250,185,127,177,19,149,26,83,225,59,202,198,141,250,127,143,123,116,6,107,15,107,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,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,189,236,23,143,173,14,203,56,96,174,226,110,227,112,248,125,37,130,223,21,70,69,142,210,212,195,95,116,181,213,73,80,234,104,105,159,28,110,69,78,252,236,84,130,73,82,38,189,142,108,142,237,55,126,202,86,176,113,167,197,102,49,157,220,181,30,201,174,217,92,55,171,197,194,107,165,193,175,171,73,104,106,170,164,133,32,89,36,161,145,29,74,237,177,50,56,216,139,22,216,219,20,72,196,106,70,205,183,253,160,55,253,83,202,244,107,19,202,117,174,201,106,179,102,119,155,123,110,23,59,117,178,154,166,158,26,62,235,156,248,96,116,85,42,178,199,51,33,116,77,149,142,85,219,42,72,136,170,136,132,74,231,13,162,22,172,243,135,74,125,101,154,249,87,71,114,210,234,132,117,61,35,99,107,224,174,130,227,85,73,77,43,31,252,156,199,181,201,11,218,244,85,78,140,145,170,213,222,143,142,168,120,88,214,191,221,219,136,44,39,88,228,183,248,218,76,126,224,190,62,6,197,220,145,244,51,196,250,122,174,211,123,145,162,204,144,77,42,199,185,232,222,226,51,119,86,245,69,159,252,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,112,174,96,186,197,106,214,254,45,51,172,187,26,191,85,221,113,234,42,136,108,150,121,101,170,108,240,36,20,144,178,25,29,74,230,61,236,240,210,84,54,162,120,213,139,209,201,62,245,68,115,220,132,255,0,228,193,160,213,56,174,151,228,186,255,0,125,162,164,241,25,197,67,109,118,39,186,158,39,79,29,186,142,73,27,60,140,153,30,175,99,38,169,234,199,68,173,103,206,134,55,174,244,115,21,182,62,10,64,230,69,192,45,247,64,178,171,166,182,233,189,191,198,233,150,65,112,125,69,68,52,180,204,143,236,205,84,242,117,74,103,199,19,90,198,209,185,239,219,4,141,106,53,157,91,11,250,59,182,249,184,95,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,90,182,39,61,141,241,49,181,210,58,23,238,110,215,170,181,87,182,249,24,255,0,107,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,183,186,86,70,187,213,172,139,166,214,181,210,74,175,227,248,143,15,217,246,103,162,89,239,16,22,246,82,83,98,122,123,81,110,164,174,150,173,38,99,235,103,171,157,176,164,84,174,72,214,41,31,18,201,19,165,107,158,213,99,38,141,126,123,145,15,63,164,248,47,237,67,84,240,221,51,248,167,195,62,214,228,22,235,23,141,236,119,188,47,138,169,142,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,159,46,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,206,157,16,230,227,159,105,135,14,151,61,63,201,173,53,121,94,162,218,170,24,236,107,33,189,77,53,198,10,216,37,170,238,84,50,230,231,212,50,125,241,198,233,27,19,227,114,162,162,196,199,53,137,18,186,72,23,254,21,103,185,87,251,107,145,228,153,29,195,254,82,178,186,229,93,81,39,253,169,38,154,73,31,255,0,27,156,231,127,106,169,119,220,187,184,5,163,225,143,21,92,243,84,173,246,171,150,166,222,251,85,29,22,154,10,143,179,49,164,114,179,195,82,212,237,87,164,207,100,242,54,162,72,222,145,187,233,141,187,155,31,114,89,170,1,149,115,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,124,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,52,39,194,239,19,120,15,20,218,95,109,212,12,66,166,146,142,228,250,118,186,245,143,45,198,26,154,219,52,235,36,177,236,157,177,174,230,177,238,130,87,68,247,181,139,36,104,215,237,111,85,107,123,1,199,248,162,225,147,1,226,155,75,238,90,127,151,211,82,81,220,159,78,230,217,114,20,183,67,83,91,102,157,100,138,77,240,58,68,220,214,61,208,68,217,88,199,49,100,141,28,205,205,234,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,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,220,249,115,115,21,197,115,45,56,159,77,248,152,213,139,85,171,47,198,63,200,47,89,21,84,116,81,221,173,104,140,107,59,181,115,72,140,150,178,55,171,154,253,219,95,36,107,27,255,0,138,244,157,233,93,124,107,241,93,125,226,211,89,107,115,46,237,214,143,16,182,245,163,197,172,149,179,49,222,2,151,107,18,73,21,177,162,49,38,157,236,238,200,189,94,228,234,200,251,143,100,81,169,34,185,92,240,37,106,214,203,172,218,239,173,24,205,93,70,19,99,168,99,113,251,117,92,13,240,89,13,107,92,244,149,242,110,93,210,211,83,185,141,69,102,206,220,178,57,88,174,114,67,52,78,185,240,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,61,169,182,42,154,134,189,202,143,223,220,138,54,163,209,173,89,161,149,181,3,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,141,66,194,174,186,107,159,228,186,115,125,168,164,158,229,138,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,167,78,168,159,200,246,185,23,13,26,167,143,104,78,35,196,95,194,126,39,134,101,190,63,251,234,221,5,76,223,8,240,181,137,71,253,254,254,210,69,79,222,153,122,69,252,71,111,232,169,242,84,232,123,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,238,157,38,139,187,42,164,110,114,71,35,94,230,187,106,171,37,142,255,0,177,108,179,21,206,108,84,185,78,21,147,90,178,11,45,110,255,0,13,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,175,69,249,57,170,139,243,69,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,56,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,237,241,185,221,85,168,246,239,98,190,55,46,199,185,23,58,250,197,163,185,246,133,103,247,77,57,212,107,13,93,186,229,110,168,158,40,165,150,150,104,96,184,65,28,210,66,218,186,87,76,198,58,90,105,29,19,214,57,81,168,142,68,255,0,157,19,202,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,93,79,45,14,2,169,180,27,30,135,90,181,102,197,73,62,162,223,41,227,154,208,201,59,187,236,22,233,233,99,115,161,116,51,69,27,160,174,87,73,52,83,47,215,181,141,70,49,205,71,204,143,158,160,3,133,113,167,195,141,215,138,125,6,186,233,93,139,55,171,198,174,78,168,134,229,70,244,149,205,162,173,158,13,203,29,45,115,90,138,231,211,57,202,142,249,34,171,36,100,50,163,95,219,237,187,58,215,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,83,202,159,139,124,55,85,180,190,131,135,87,98,244,152,230,89,167,182,116,123,33,183,83,43,40,174,182,230,72,198,58,181,21,62,76,169,89,102,98,206,215,47,241,36,155,186,197,93,242,50,25,213,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,68,60,204,248,165,197,120,147,215,22,80,225,88,221,170,59,46,3,226,236,84,217,12,46,142,106,171,239,73,190,185,123,241,185,204,117,27,94,199,45,59,81,93,244,203,44,170,168,179,44,113,249,254,2,184,68,207,184,153,213,203,101,125,190,227,144,98,120,158,57,81,241,42,236,182,223,79,52,111,134,122,103,192,244,165,162,170,70,246,153,92,171,52,79,110,231,34,198,205,210,237,126,196,99,236,43,157,95,149,140,91,212,10,31,110,184,149,1,164,248,47,237,67,84,240,221,51,248,167,195,62,214,228,22,235,23,141,236,119,188,47,138,169,142,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,159,171,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,61,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,126,215,116,94,136,228,115,92,199,181,143,99,216,217,149,203,11,143,90,109,24,186,210,112,253,172,23,218,74,13,62,185,212,84,205,106,187,213,247,94,182,155,140,238,135,100,50,74,233,123,84,244,46,86,206,229,84,139,233,154,117,145,238,107,22,71,182,231,192,0,229,92,88,249,88,214,79,79,242,31,110,156,205,97,55,249,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,186,171,87,167,88,182,170,198,146,73,205,56,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,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,59,254,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,187,252,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,189,23,228,230,170,47,205,20,141,124,209,252,137,234,111,224,190,241,68,80,9,215,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,61,147,182,53,218,231,177,179,202,232,158,246,189,35,145,90,253,174,232,173,118,135,180,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,183,73,27,228,135,122,125,112,75,219,123,216,217,162,122,58,57,24,142,93,146,49,237,85,234,213,61,89,85,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,93,72,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,8,1,206,175,202,198,45,234,5,15,183,92,74,203,224,131,72,112,221,122,226,115,18,210,61,64,130,174,75,22,69,79,119,134,161,105,39,88,103,137,236,181,213,203,20,209,191,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,231,248,139,225,163,84,248,95,206,230,193,117,50,211,254,231,193,94,104,224,169,248,93,207,248,48,203,39,132,158,104,163,239,118,187,236,100,155,91,244,63,171,87,251,21,102,167,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,108,145,157,155,127,5,101,243,176,209,219,173,235,13,192,245,190,199,97,164,150,159,26,168,170,178,95,235,33,165,115,170,219,5,82,198,234,55,75,35,88,168,148,209,203,28,236,69,145,232,141,150,177,136,212,85,149,196,31,229,219,174,148,122,3,197,102,41,146,95,175,63,12,198,239,221,220,110,253,51,146,4,141,180,181,72,137,19,229,146,101,107,97,134,58,166,82,205,36,136,230,185,177,194,255,0,235,34,171,29,26,201,21,197,246,188,212,234,157,191,71,244,218,223,91,73,62,61,166,26,111,143,90,233,150,154,162,42,134,75,113,158,215,73,45,116,138,246,49,28,199,181,201,21,51,226,115,223,177,244,110,95,165,207,123,82,85,114,79,209,219,85,235,50,207,53,190,249,97,171,150,163,26,167,165,178,88,43,38,165,107,169,27,61,82,72,234,199,69,35,152,170,149,49,197,28,12,85,141,232,173,138,177,232,228,84,149,165,186,0,85,95,53,206,5,191,199,241,65,162,152,103,254,113,85,159,209,80,187,253,23,54,233,29,58,55,254,151,197,61,174,255,0,113,50,179,252,162,98,170,201,169,203,51,130,239,222,79,81,223,169,25,171,123,120,14,3,112,164,158,166,158,106,30,244,119,218,228,94,235,40,122,200,199,66,232,90,140,107,170,26,187,157,219,150,38,35,83,188,146,71,122,128,16,215,154,246,142,218,181,43,132,187,222,92,219,13,93,118,67,167,213,20,247,187,92,180,84,173,150,120,224,116,209,195,90,215,187,99,158,148,201,78,247,207,34,53,90,157,105,98,123,215,108,106,133,43,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,124,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,63,87,137,187,181,170,255,0,196,150,171,223,108,87,58,75,141,182,227,156,95,106,232,235,41,38,108,208,84,193,37,124,206,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,165,107,46,186,81,221,120,49,225,255,0,135,139,13,231,189,240,79,142,228,153,21,52,105,4,145,178,170,91,173,108,116,44,115,209,86,88,230,100,46,170,123,163,84,99,86,58,184,31,245,245,106,179,219,114,161,209,219,174,165,113,105,100,203,157,97,164,174,199,180,250,158,162,247,116,150,182,149,210,193,28,238,134,72,104,154,199,108,115,18,165,42,30,201,227,71,43,87,165,44,175,98,238,141,16,189,224,8,1,206,175,202,198,45,234,5,15,183,92,74,203,224,131,72,112,221,122,226,115,18,210,61,64,130,174,75,22,69,79,119,134,161,105,39,88,103,137,236,181,213,203,20,209,191,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,231,248,139,225,163,84,248,95,206,230,193,117,50,211,254,231,193,94,104,224,169,248,93,207,248,48,203,39,132,158,104,163,239,118,187,236,100,155,91,244,63,171,87,251,21,102,167,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,108,145,157,155,127,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,34,175,52,127,34,122,155,248,47,188,81,20,129,195,214,45,98,206,117,247,77,48,172,166,135,198,217,114,12,194,205,107,184,211,119,95,31,126,150,122,216,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,249,158,219,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,161,29,43,88,198,248,152,218,232,219,51,54,183,107,213,28,137,219,124,111,127,127,229,149,199,109,215,68,115,43,118,134,106,150,77,73,30,151,223,170,36,109,45,101,210,119,49,152,221,107,209,206,107,227,147,162,163,41,166,151,163,100,99,246,198,199,201,223,221,26,36,221,219,180,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,63,39,41,203,49,92,26,197,85,148,230,185,53,171,31,178,209,108,241,55,27,165,108,116,148,176,111,123,88,205,242,200,173,99,119,61,237,106,117,95,155,156,136,159,53,66,176,121,231,125,201,254,100,253,52,129,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,190,79,98,75,12,123,217,213,170,230,110,106,57,138,168,244,242,186,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,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,41,229,185,204,134,154,170,154,77,18,226,123,80,169,40,223,71,78,233,177,252,174,253,89,42,190,177,235,44,243,84,67,113,175,169,157,205,71,163,95,27,96,85,107,25,178,39,70,174,87,172,77,124,75,227,219,141,251,239,23,25,220,84,88,229,85,214,219,166,86,78,212,182,75,37,100,44,167,153,245,75,10,36,213,85,109,142,89,25,36,219,221,43,35,93,234,214,69,211,107,90,233,37,87,254,175,46,238,8,43,56,170,206,215,45,204,105,118,233,150,39,112,138,43,235,86,105,233,166,186,72,232,101,145,148,180,178,178,39,49,219,94,200,60,66,36,145,200,200,170,26,172,114,57,236,114,68,3,74,124,39,121,88,209,191,79,241,239,110,128,205,97,47,248,171,224,163,246,101,160,90,69,196,166,153,219,46,181,56,222,91,135,217,106,114,216,186,119,161,179,221,38,162,166,114,84,111,87,44,141,134,170,73,31,242,115,118,71,42,109,71,162,77,12,77,138,182,236,179,42,179,216,174,248,181,167,38,186,209,89,114,15,15,241,123,117,61,108,145,210,220,59,15,87,193,226,34,106,163,37,237,189,85,204,222,139,181,202,170,157,20,239,252,191,248,98,253,231,184,130,180,216,50,76,94,235,114,192,108,155,238,25,93,77,28,222,30,56,97,72,164,90,104,36,155,228,169,223,157,140,143,100,106,146,172,125,231,49,91,219,116,140,208,161,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,102,51,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,108,114,50,57,182,47,209,60,93,198,49,238,134,86,43,100,141,234,212,223,27,216,228,78,142,67,181,113,7,174,148,122,193,194,159,14,184,221,109,231,197,228,154,119,246,147,27,185,195,34,65,28,140,165,141,109,203,111,123,99,137,119,118,124,47,110,22,200,246,181,207,146,154,127,235,43,85,238,249,120,48,215,154,158,28,110,26,181,169,54,106,218,72,50,20,211,122,187,94,62,147,84,69,27,214,227,83,116,182,197,28,145,50,86,61,179,62,22,186,74,149,139,99,183,178,157,232,189,27,185,201,31,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,52,231,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,186,56,217,36,219,19,235,158,94,219,24,199,77,43,213,210,72,244,106,111,145,239,114,167,87,41,234,193,249,57,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,103,137,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,170,124,156,212,84,249,162,20,3,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,211,164,209,119,98,69,145,173,72,228,107,218,230,237,85,124,81,249,94,20,120,81,212,126,45,117,29,152,86,21,23,129,181,80,246,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,220,153,251,92,145,66,138,142,145,205,114,170,177,140,146,70,91,167,48,140,3,13,210,206,92,57,182,159,105,246,61,73,99,199,172,116,246,74,106,26,26,100,93,145,51,227,52,106,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,180,237,194,119,154,125,27,245,3,30,247,24,11,158,227,239,129,59,87,23,120,205,21,247,26,172,164,180,234,46,59,78,180,150,122,202,169,27,5,21,84,18,84,66,233,34,174,145,148,242,206,246,71,27,106,29,11,88,168,141,146,103,170,252,158,226,133,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,45,171,150,87,46,250,108,86,154,221,196,126,189,227,149,108,201,217,81,35,241,172,98,235,111,150,153,246,103,195,43,152,149,181,80,204,214,185,106,85,204,87,66,213,77,145,177,89,50,43,164,115,22,11,52,0,25,87,37,255,0,21,124,20,126,204,180,11,72,184,148,211,59,101,214,167,27,203,112,251,45,78,91,23,78,244,54,123,164,212,84,206,74,141,234,229,145,176,213,73,35,254,78,110,200,229,77,168,244,73,161,137,188,171,132,126,33,117,79,135,125,101,176,100,122,103,77,117,190,248,235,132,52,213,184,149,45,85,75,33,200,183,182,72,35,167,124,80,170,247,102,79,16,245,129,92,201,54,74,230,185,24,255,0,155,93,163,59,77,109,77,198,213,69,112,172,180,213,218,234,42,169,227,154,90,26,183,68,233,233,94,230,162,186,25,22,23,190,37,123,85,85,170,177,189,236,234,139,181,206,78,138,191,89,5,121,157,112,75,71,174,122,113,83,171,122,95,138,111,212,156,95,117,100,212,214,155,108,11,85,146,210,185,33,142,72,230,122,35,101,154,104,33,133,175,133,55,61,219,89,36,76,141,206,149,138,218,65,59,255,0,5,28,40,223,120,180,214,90,44,55,181,117,163,196,45,189,43,50,155,221,20,44,119,128,165,218,245,142,52,116,138,140,73,167,123,59,81,167,71,185,58,190,78,219,217,20,136,104,79,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,111,240,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,244,79,155,156,170,191,53,83,245,136,213,199,119,21,57,87,10,186,78,236,167,10,211,171,174,65,122,173,233,225,174,50,90,36,171,177,90,246,84,211,49,255,0,19,150,57,162,124,29,214,84,57,176,116,95,174,86,244,95,146,47,90,1,255,0,10,179,220,171,253,181,200,242,76,142,225,255,0,41,89,93,114,174,168,147,254,212,147,77,36,143,255,0,141,206,115,191,181,84,188,158,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,173,59,113,99,230,159,89,61,64,200,125,198,114,226,121,123,224,24,110,169,242,225,194,116,251,80,113,234,75,230,61,124,167,189,211,87,80,212,162,236,149,159,25,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,169,110,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,132,116,173,99,27,226,99,107,163,108,204,218,221,175,84,114,39,109,241,189,242,171,148,23,19,26,185,67,170,20,220,50,186,134,175,34,193,46,116,245,183,38,43,145,239,92,97,241,198,233,93,59,30,141,84,101,52,210,236,137,209,187,107,59,211,198,246,57,175,124,141,154,226,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,2,186,185,213,226,120,175,236,11,22,206,190,204,218,190,210,125,176,161,180,252,103,193,71,227,188,15,130,184,203,225,187,253,59,157,158,231,215,219,221,183,119,213,211,175,204,129,124,178,237,54,171,215,28,122,97,71,121,182,82,87,211,199,81,114,171,100,85,48,182,86,54,120,45,149,115,67,42,53,200,168,143,142,88,227,145,142,254,109,123,26,228,232,168,138,104,36,0,1,2,185,151,240,21,77,175,56,244,218,213,164,214,42,72,53,22,199,79,36,215,118,71,221,223,127,183,65,75,35,155,11,97,134,41,29,61,114,58,56,98,133,126,141,204,114,177,238,114,50,20,101,54,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,201,227,19,153,222,85,196,78,150,98,186,103,130,80,221,113,62,237,190,41,243,122,218,106,153,40,254,37,92,250,103,195,81,67,4,113,78,253,214,229,238,200,229,108,238,115,164,235,26,57,172,237,42,203,24,56,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,221,145,181,221,81,170,246,239,122,178,54,174,247,181,23,67,218,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,214,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,237,111,85,232,141,70,181,172,99,88,198,49,141,136,28,234,252,172,98,222,160,80,251,117,196,170,190,19,188,211,232,223,168,24,247,184,192,93,247,27,252,23,98,188,92,105,196,244,52,77,181,89,51,235,111,110,123,38,67,45,12,110,145,253,164,155,109,13,76,232,197,153,40,222,179,200,170,214,47,209,34,182,93,175,218,177,190,128,114,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,204,182,158,87,92,125,81,230,22,43,111,12,250,197,112,181,90,238,184,229,190,154,135,19,188,79,83,5,28,119,58,86,62,42,104,45,174,99,156,221,245,141,238,70,216,187,104,231,77,27,93,185,17,241,171,230,178,160,1,202,184,177,242,177,172,158,159,228,62,221,57,154,195,82,89,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,103,137,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,170,124,156,212,84,249,162,20,3,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,211,164,209,119,98,69,145,173,72,228,107,218,230,237,85,124,81,245,94,91,188,125,95,116,11,42,181,232,150,164,92,60,110,153,100,23,6,83,211,205,85,82,200,254,204,213,79,39,69,169,100,146,185,172,109,27,158,253,211,198,231,35,89,213,211,51,163,187,140,154,197,121,163,249,19,212,223,193,125,226,136,160,18,90,113,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,126,108,113,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,109,237,137,146,46,244,107,226,235,185,174,116,113,43,47,206,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,66,173,185,231,125,201,254,100,253,52,229,92,149,60,211,229,62,159,215,123,141,184,186,144,85,7,57,110,38,48,219,252,118,190,22,44,84,53,117,87,220,114,241,73,145,223,107,156,139,28,20,111,90,41,82,10,70,34,183,172,207,124,85,137,43,158,138,140,98,118,218,138,247,57,233,20,21,225,23,91,237,92,56,241,23,134,107,45,246,199,87,119,182,216,42,42,91,89,73,73,35,89,58,193,81,75,53,52,143,143,119,210,231,177,179,171,209,138,173,71,171,17,170,230,110,222,154,41,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,46,79,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,126,214,164,176,170,163,100,107,90,168,172,123,35,145,153,226,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,115,229,123,199,213,247,90,118,112,241,172,215,15,25,151,218,173,239,168,177,95,234,106,88,147,94,169,97,218,143,166,157,30,228,124,181,145,177,85,233,35,81,206,150,40,228,124,157,31,19,228,154,197,78,127,175,218,57,98,226,3,70,178,205,29,200,230,240,244,153,53,189,212,241,212,237,123,252,37,83,28,146,83,84,236,99,216,178,118,167,142,41,123,123,209,175,217,181,223,75,149,12,208,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,124,160,209,159,4,122,13,83,195,143,13,24,118,155,94,104,169,32,200,82,157,247,76,129,97,167,138,55,173,198,165,235,44,145,202,248,158,246,204,248,90,232,233,146,93,238,222,202,118,42,116,110,214,167,117,0,169,94,108,92,111,209,228,159,19,225,51,76,234,183,210,91,238,9,22,109,90,176,193,52,53,82,67,225,231,167,165,165,153,178,189,91,218,157,30,149,8,232,217,35,101,167,107,17,219,82,70,186,176,73,127,203,187,141,250,206,21,115,181,196,179,26,173,218,101,150,92,34,150,250,229,134,122,153,173,114,54,25,99,101,85,44,76,149,172,110,231,190,15,16,169,28,146,62,42,118,163,26,174,99,26,183,210,1,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,102,135,95,180,114,251,195,254,178,229,154,59,145,205,226,42,241,155,131,169,227,169,218,198,120,186,87,181,36,166,169,216,199,189,35,238,193,36,82,246,247,171,153,191,107,190,166,170,30,0,23,103,201,231,68,45,88,31,14,149,26,203,13,242,174,178,229,170,53,10,234,138,71,70,214,65,67,5,186,170,174,154,38,51,249,185,239,115,150,103,185,234,168,157,31,27,81,169,177,95,36,245,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,92,159,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,253,173,73,97,85,70,200,214,181,81,88,246,71,35,51,197,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,231,202,247,143,171,238,180,236,225,227,89,174,30,51,47,181,91,223,81,98,191,212,212,177,38,189,82,195,181,31,77,58,61,200,249,107,35,98,171,210,70,163,157,44,81,200,249,58,62,39,201,53,138,130,168,57,203,113,49,134,223,227,181,240,177,98,161,171,170,190,227,151,138,76,142,251,92,228,88,224,163,122,209,74,144,82,49,21,189,102,123,226,172,73,92,244,84,99,19,182,212,87,185,207,72,160,175,8,186,223,106,225,199,136,188,51,89,111,182,58,187,189,182,193,81,82,218,202,74,73,26,201,214,10,138,89,169,164,124,123,190,151,61,141,157,94,140,85,106,61,88,141,87,51,118,244,209,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,42,243,71,242,39,169,191,130,251,197,17,73,124,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,154,9,226,47,134,141,44,226,131,4,155,5,212,203,79,251,159,5,121,163,130,155,226,150,207,227,67,44,158,18,121,162,147,179,221,236,49,146,109,111,214,206,173,95,236,84,207,94,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,244,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,251,93,209,122,35,145,205,115,30,214,61,143,99,108,87,149,231,48,47,252,91,225,75,87,102,255,0,53,105,195,47,14,119,253,102,85,166,173,158,162,167,254,173,77,73,28,49,127,184,139,167,245,84,181,64,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,20,109,204,159,142,123,175,16,89,253,102,149,233,205,210,174,135,78,177,90,138,155,108,175,163,186,57,208,101,19,182,104,213,213,82,182,25,22,9,169,155,37,59,29,77,213,28,189,58,203,185,22,68,142,62,235,207,59,238,79,243,39,233,164,85,229,113,231,179,76,191,26,246,122,210,213,56,246,224,130,197,197,198,9,21,110,57,75,106,182,234,109,147,181,21,146,247,89,51,233,225,125,42,204,139,53,45,91,163,138,71,201,14,199,74,248,211,98,185,146,244,218,230,182,73,81,244,2,117,94,24,184,125,190,241,61,172,182,93,33,176,100,22,171,36,151,46,228,245,53,215,9,216,222,205,44,77,223,51,161,133,92,215,213,76,140,69,86,195,31,212,189,21,206,86,70,217,37,102,140,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,46,230,148,248,78,242,177,163,126,159,227,222,221,1,154,195,69,28,25,101,58,113,172,28,29,233,229,178,211,93,106,201,173,84,152,125,191,20,191,209,75,18,75,27,42,160,161,138,10,186,42,152,100,79,249,209,90,246,237,124,111,107,147,115,30,215,58,160,120,246,224,130,251,194,62,119,21,110,57,75,117,185,105,149,239,181,21,146,247,89,51,42,38,101,82,66,139,53,45,91,163,138,54,71,54,246,202,248,211,98,53,241,116,218,231,58,57,81,150,41,202,51,135,175,217,79,15,178,234,205,206,166,234,203,214,170,246,107,101,183,214,82,248,120,232,232,105,37,169,142,141,209,163,147,124,157,230,74,249,251,170,168,215,71,52,59,91,209,170,249,39,80,41,219,156,254,131,83,98,186,161,141,107,253,138,138,175,195,231,20,238,181,223,94,218,121,93,4,119,26,56,227,108,18,62,101,122,177,143,154,155,163,27,18,53,159,42,25,30,155,213,207,86,215,0,38,255,0,41,13,6,169,213,62,37,227,212,155,133,21,36,248,246,152,83,252,82,165,42,105,226,168,100,183,25,217,36,84,49,163,30,244,115,30,215,36,181,44,149,172,126,199,209,181,62,151,61,142,75,201,0,28,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,186,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,205,206,232,189,21,170,215,57,143,107,216,247,177,223,149,195,167,13,26,89,194,254,9,14,11,166,118,159,247,94,54,243,89,5,55,197,46,127,198,154,88,252,92,240,197,31,123,181,223,123,35,220,223,161,157,26,159,218,171,202,185,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,142,186,187,192,150,131,107,102,188,226,250,239,155,227,52,149,21,150,58,121,91,116,183,36,31,192,200,103,111,105,40,159,93,243,219,43,41,218,201,83,98,179,172,168,232,89,35,157,20,41,19,164,80,0,25,87,52,145,195,37,166,213,127,225,19,74,44,87,219,101,37,198,219,113,211,123,21,37,101,29,92,45,154,10,152,36,182,66,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,60,87,12,124,191,116,11,133,91,237,203,41,194,161,186,228,23,170,222,207,134,184,228,173,162,171,170,181,236,100,204,127,131,150,58,104,159,7,117,149,14,108,157,23,235,107,90,139,242,69,235,37,65,2,185,154,241,219,106,209,28,54,227,161,154,91,147,85,199,170,23,234,120,219,85,89,107,157,172,126,55,68,245,107,156,249,36,232,170,202,153,162,234,216,216,205,178,49,146,119,247,70,169,15,118,147,14,235,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,214,173,137,207,99,124,76,109,116,142,133,251,155,181,234,173,85,237,190,70,63,66,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,15,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,82,53,105,151,47,61,6,210,94,37,238,28,72,225,148,117,116,21,18,83,189,109,56,244,14,237,91,173,21,179,178,88,234,234,33,107,122,42,178,72,164,218,200,23,248,113,111,153,90,138,139,11,105,229,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,157,127,136,126,31,176,30,38,180,190,187,74,53,25,149,108,182,214,84,83,213,197,89,66,144,165,109,20,240,200,142,108,180,242,77,28,141,141,234,221,241,57,200,222,171,28,178,55,229,185,79,151,135,78,26,52,179,133,252,18,28,23,76,237,63,238,188,109,230,178,10,111,138,92,255,0,141,52,177,248,185,225,138,62,247,107,190,246,71,185,191,67,58,53,63,181,87,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,0,2,149,185,198,104,230,156,105,222,184,227,185,206,21,53,170,130,235,158,219,234,107,175,246,74,54,163,36,109,84,83,34,37,202,70,163,215,111,138,238,57,191,40,216,215,73,73,51,213,94,247,200,169,0,13,4,114,236,225,251,1,209,14,27,113,139,238,32,202,185,238,90,143,103,180,229,87,170,202,212,133,211,172,243,208,66,239,12,201,35,141,142,240,209,185,210,186,56,222,175,86,172,210,174,229,222,164,160,32,7,58,191,43,24,183,168,20,62,221,113,42,175,132,239,52,250,55,234,6,61,238,48,26,83,32,87,50,254,2,169,181,231,30,155,90,180,154,197,73,6,162,216,233,228,154,238,200,251,187,239,246,232,41,100,115,97,108,48,197,35,167,174,71,71,12,80,175,209,185,142,86,61,206,70,66,140,165,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,205,198,191,239,85,167,19,216,51,251,157,170,61,77,197,191,135,114,166,129,123,82,93,40,81,24,145,220,219,14,214,177,187,158,245,142,86,196,174,107,36,107,93,210,38,205,20,105,48,0,57,87,22,62,86,53,147,211,252,135,219,167,51,88,106,118,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,136,121,136,241,191,89,197,86,118,152,150,29,85,183,76,177,59,132,178,216,156,144,207,77,53,210,71,67,20,111,170,170,137,242,185,142,218,246,79,225,213,99,142,70,69,80,228,123,81,207,123,83,242,184,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,54,247,68,249,19,98,181,145,117,220,230,186,72,145,246,147,204,198,211,106,176,114,255,0,212,11,21,138,217,73,110,182,219,169,236,52,148,116,116,144,182,24,41,160,142,237,66,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,40,48,211,238,170,233,158,43,172,154,113,145,233,110,107,73,226,44,185,53,190,91,125,78,216,227,124,144,239,79,162,120,187,140,123,27,52,79,70,201,27,213,171,178,70,49,200,157,90,134,120,120,162,225,147,62,225,103,84,46,90,127,151,211,85,214,91,89,80,230,217,114,20,183,77,77,69,121,129,35,138,77,240,58,68,218,231,177,179,196,217,88,199,61,35,145,92,205,206,232,142,116,170,229,115,199,109,171,68,238,179,104,70,180,100,213,116,248,77,242,161,142,199,238,53,115,183,193,99,213,174,115,214,86,73,185,55,69,77,80,231,181,85,251,251,113,72,213,122,181,169,52,210,183,165,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,36,74,227,239,142,203,87,8,152,205,21,139,26,163,164,187,106,46,69,78,181,118,122,58,168,219,61,21,44,17,212,66,217,37,174,141,149,17,78,198,73,27,170,27,11,152,138,142,146,23,162,252,152,226,133,174,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,62,82,106,114,238,227,234,179,134,60,169,112,61,82,184,93,110,90,101,123,237,83,245,90,153,234,62,204,200,146,74,255,0,19,75,77,185,88,144,189,243,200,234,136,227,98,72,239,166,70,238,116,125,185,111,38,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,66,5,243,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,196,63,230,35,193,5,31,21,88,34,101,184,117,46,221,77,196,237,242,197,98,106,77,5,52,55,72,221,52,82,62,150,170,87,196,231,187,107,25,63,135,69,146,56,217,45,67,149,238,70,189,238,78,23,203,167,150,133,78,19,83,142,113,25,175,212,245,116,121,61,29,67,110,88,254,39,52,17,43,40,152,177,61,177,207,112,100,177,185,201,82,142,123,38,142,54,43,31,3,226,141,207,114,200,174,142,43,52,5,16,243,94,209,219,174,154,241,105,123,203,155,97,164,161,199,181,6,158,158,247,107,150,138,149,209,65,36,237,134,56,107,90,247,108,107,22,165,106,24,249,228,70,171,151,165,84,79,122,238,145,80,134,164,138,229,245,163,182,173,111,226,211,5,196,114,91,13,93,215,30,162,168,154,247,120,138,42,86,207,2,65,73,11,230,141,181,77,123,30,207,13,37,67,105,224,145,30,157,28,147,236,69,71,61,170,104,120,2,31,243,17,227,126,143,133,92,17,49,44,58,171,118,166,229,150,249,101,177,57,33,130,166,27,92,109,154,40,223,85,85,19,229,107,219,185,143,159,195,170,199,36,111,150,157,200,246,171,88,246,173,22,98,216,158,85,156,223,105,113,108,43,25,186,228,23,170,221,254,26,221,107,162,146,174,170,125,140,115,223,178,40,209,207,118,214,49,206,94,137,242,107,85,87,228,138,94,158,142,114,221,209,172,91,133,57,56,125,213,11,13,170,245,122,200,58,92,50,60,134,219,19,163,170,248,163,86,79,15,53,44,242,238,123,60,43,37,116,81,46,214,177,237,89,92,248,145,42,38,141,212,173,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,61,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,126,215,116,94,136,228,115,92,199,181,143,99,216,219,42,229,59,198,253,102,73,240,206,19,53,50,171,125,93,190,222,177,97,53,169,12,243,77,85,28,62,34,122,138,90,169,157,43,209,189,168,17,137,78,141,141,145,182,42,119,49,93,185,35,107,172,252,2,162,249,216,104,237,170,203,153,96,122,223,99,176,213,197,81,146,211,213,89,47,245,144,210,181,180,142,158,149,35,117,27,165,145,172,69,90,153,34,146,118,34,200,245,87,69,70,196,106,34,68,226,178,207,85,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,186,57,31,28,59,215,235,158,94,219,30,246,195,19,17,210,72,244,106,236,141,143,114,167,70,169,167,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,15,172,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,123,217,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,118,68,206,168,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,38,212,116,207,221,44,143,124,142,68,220,247,187,107,88,205,145,178,85,114,167,224,178,235,169,153,253,7,17,218,141,143,213,193,132,226,149,9,87,141,189,213,46,167,91,165,238,9,152,177,202,198,163,119,75,77,78,230,61,92,228,115,26,233,155,27,63,136,140,158,54,220,249,18,184,251,227,178,213,194,38,51,69,98,198,168,233,46,218,139,145,83,173,93,158,142,170,54,207,69,75,4,117,16,182,73,107,163,101,68,83,177,146,70,234,134,194,230,34,163,164,133,232,191,38,56,161,107,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,79,148,154,156,187,184,250,172,225,143,42,92,15,84,174,23,91,150,153,94,251,84,253,86,166,122,143,179,50,36,146,191,196,210,211,110,86,36,47,124,242,58,162,56,216,146,59,233,145,187,157,31,110,91,201,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,140,28,209,252,137,234,111,224,190,241,68,80,9,109,60,177,121,133,214,101,53,148,220,58,241,3,151,247,174,179,109,139,18,191,220,230,158,122,171,173,84,179,205,36,180,181,181,115,204,253,211,47,118,22,83,38,214,53,91,26,199,185,94,177,53,242,171,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,175,88,101,237,68,139,35,90,178,70,230,53,205,220,136,248,164,133,92,191,249,93,86,93,235,45,58,223,196,221,147,179,106,135,124,246,188,30,227,69,60,21,82,85,69,60,145,238,186,67,60,108,219,10,118,155,35,33,77,237,153,178,49,100,84,98,58,41,109,168,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,42,131,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,223,23,107,170,177,101,107,234,216,181,78,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,146,211,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,217,47,107,170,61,37,107,43,7,3,192,51,45,79,201,160,195,52,255,0,30,171,190,223,106,169,234,234,105,237,244,136,142,158,118,83,83,201,81,42,70,222,189,94,244,138,25,21,24,222,175,122,162,53,168,231,42,53,88,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,160,142,10,56,174,177,113,105,163,84,89,151,118,213,71,151,219,122,81,229,54,74,41,158,239,1,85,185,233,28,136,217,17,30,144,206,198,119,99,94,175,106,117,124,125,199,190,41,20,206,185,165,62,19,188,172,104,223,167,248,247,183,64,102,176,149,92,4,241,191,125,225,31,59,150,139,35,170,186,220,180,202,247,221,150,247,100,163,133,149,19,50,169,33,84,134,170,145,178,75,27,35,155,123,98,100,139,189,26,248,186,238,107,157,28,74,203,179,207,240,221,35,226,207,68,174,216,101,85,254,147,36,194,115,10,117,133,46,118,11,163,37,99,159,12,232,230,77,5,68,74,230,57,241,84,66,213,232,187,153,190,37,107,218,228,220,213,233,96,17,215,152,46,142,221,117,191,132,188,235,17,198,172,52,151,92,134,138,158,27,221,158,41,105,93,60,233,61,36,204,154,70,210,181,140,123,252,76,148,237,168,130,52,98,117,114,207,177,85,26,247,41,158,16,94,247,42,29,29,181,105,175,9,118,76,185,214,26,186,28,135,80,106,42,47,119,73,107,105,91,20,242,64,217,164,134,137,172,118,198,189,105,150,157,140,158,52,114,185,58,213,74,246,46,217,17,9,148,0,0,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,0,0,25,87,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,14,21,198,39,21,88,111,10,26,71,112,204,47,55,42,71,100,247,26,122,138,108,78,209,36,107,51,238,55,20,103,208,174,137,175,99,188,52,110,116,110,153,251,155,181,138,141,69,238,62,54,63,61,153,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,113,60,187,185,124,97,56,38,141,46,101,196,46,151,218,175,185,126,107,218,172,125,147,42,176,81,213,124,6,150,39,74,144,70,198,202,215,190,57,165,100,137,44,168,170,199,39,88,163,116,108,124,46,87,86,175,26,252,40,223,120,75,214,90,220,55,181,117,172,196,46,93,107,49,107,221,108,44,111,143,165,218,197,146,53,116,106,172,89,160,123,251,82,39,70,57,122,50,78,219,25,44,104,118,174,88,188,109,86,104,102,163,211,105,38,168,101,123,52,219,40,219,71,13,77,218,229,58,82,227,85,77,89,164,142,72,88,170,232,161,134,121,166,115,38,93,172,110,231,199,43,228,107,98,122,58,239,192,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,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,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,17,255,0,138,222,53,180,179,131,239,178,223,180,203,6,87,115,251,91,227,188,23,192,169,105,166,237,248,94,199,115,187,222,158,46,157,124,75,54,237,221,215,163,186,244,232,157,124,255,0,11,252,194,244,95,139,60,254,225,167,58,115,140,102,182,235,149,186,207,45,238,89,111,116,84,144,192,232,35,154,24,92,214,186,26,153,92,175,221,80,197,68,86,162,116,71,124,255,0,146,44,160,6,117,184,236,215,75,238,191,113,53,152,228,151,59,205,170,231,106,176,220,42,177,188,110,107,90,49,105,93,103,165,170,153,41,222,201,26,174,239,119,55,190,101,145,92,228,115,166,93,187,88,140,99,120,85,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,116,123,18,88,101,141,92,222,169,190,55,183,249,181,81,45,255,0,146,198,177,90,175,90,71,149,232,133,194,253,87,45,247,26,188,62,247,67,71,87,84,215,49,182,170,166,70,213,109,44,106,245,122,50,58,152,229,124,168,214,35,26,250,200,215,170,186,85,44,124,128,28,234,252,172,98,222,160,80,251,117,196,170,190,19,188,211,232,223,168,24,247,184,192,105,76,21,65,205,99,129,43,170,93,107,248,166,209,172,102,145,214,215,83,172,249,189,170,221,3,155,60,115,163,158,233,47,8,196,85,107,216,230,171,82,125,141,106,177,89,223,114,63,124,242,71,92,26,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,219,164,145,145,205,177,126,184,37,237,189,143,116,50,177,93,28,140,71,38,248,222,246,170,244,114,154,9,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,86,196,231,189,222,26,71,54,71,66,253,206,220,196,86,170,247,25,35,25,213,117,11,53,181,105,174,1,146,234,53,246,158,174,123,110,43,103,173,189,214,69,72,198,186,121,32,166,133,243,72,216,218,231,53,170,245,107,21,17,21,205,78,189,58,170,127,50,16,127,118,175,133,143,247,131,170,191,252,42,221,254,188,74,174,44,124,172,107,39,167,249,15,183,78,102,176,179,238,103,92,194,232,242,154,58,158,29,120,126,203,251,214,169,183,69,150,223,237,147,65,61,45,214,150,88,33,146,42,90,42,184,38,126,232,87,187,51,42,83,107,28,174,141,35,220,172,89,90,248,45,195,167,13,26,167,197,6,119,14,11,166,118,159,247,94,54,243,89,5,79,194,237,159,193,154,88,252,92,240,197,39,103,187,216,123,35,220,223,173,253,26,159,218,169,161,61,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,235,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,246,183,170,244,70,163,90,214,49,172,99,24,198,241,94,104,254,68,245,55,240,95,120,162,40,4,212,237,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,0,241,247,198,77,79,23,218,161,69,112,177,83,85,208,96,152,197,58,195,142,80,215,81,69,5,107,31,60,112,173,100,213,11,28,146,35,158,249,98,70,181,17,251,18,56,163,232,214,189,100,87,125,124,4,240,65,125,226,227,59,150,183,35,165,186,219,116,202,201,221,138,247,123,163,153,148,243,62,169,97,85,134,150,145,210,69,35,36,155,123,162,124,137,177,90,200,186,238,115,93,36,72,249,85,207,59,238,79,243,39,233,167,42,228,169,230,159,41,244,254,187,220,109,197,164,241,69,196,222,3,194,206,151,220,181,3,47,169,164,172,185,50,157,206,178,227,201,113,134,154,182,243,58,73,20,123,32,108,139,185,204,99,167,137,210,189,141,122,199,26,185,251,93,209,26,236,240,234,174,166,101,90,201,168,249,30,169,102,181,126,34,245,147,92,37,184,84,237,146,71,199,14,245,250,32,139,184,247,189,176,196,196,108,113,177,92,187,35,99,26,139,209,168,118,173,74,224,187,42,209,190,17,236,188,66,234,99,110,182,92,147,38,204,34,177,81,99,53,148,50,82,77,65,66,144,87,44,146,213,178,102,54,68,154,73,41,88,177,181,189,26,216,186,57,85,235,42,36,95,129,193,6,144,225,186,245,196,230,37,164,122,129,5,92,150,44,138,158,239,13,66,210,78,176,207,19,217,107,171,150,41,163,127,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,202,113,15,195,246,125,195,46,168,87,105,70,163,50,145,247,42,58,122,122,184,171,40,82,101,162,173,130,104,209,205,150,158,73,163,141,210,49,29,190,39,57,27,209,36,138,70,252,246,169,61,57,98,243,11,163,197,168,233,184,117,226,7,47,236,218,161,219,22,37,127,185,205,4,20,182,170,88,160,154,73,105,107,106,231,153,155,97,78,212,44,166,77,175,114,58,69,143,114,49,34,107,59,95,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,0,4,32,230,223,160,212,218,167,195,68,154,147,111,162,171,159,33,211,10,143,138,83,37,53,60,181,15,150,221,59,227,138,186,53,99,30,141,99,26,212,138,165,242,185,143,216,202,55,39,210,215,189,201,70,197,196,242,96,208,106,156,87,75,242,93,127,190,209,82,120,140,226,161,182,187,19,221,79,19,167,142,221,71,36,141,158,70,76,143,87,177,147,84,245,99,162,86,179,231,67,27,215,122,57,138,219,31,7,52,226,31,136,28,7,134,93,47,174,213,125,70,125,91,237,180,117,20,244,145,81,208,172,43,91,91,60,210,35,91,21,60,115,73,27,100,122,55,124,174,106,59,170,71,20,142,249,237,83,58,250,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,159,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,94,229,77,193,45,102,148,216,170,120,129,213,236,83,193,230,119,158,229,29,130,219,116,182,207,79,112,199,233,88,249,97,158,71,178,100,111,110,106,143,151,69,70,110,108,8,155,100,84,168,145,137,98,164,95,227,239,131,106,110,47,180,190,138,223,98,169,164,160,206,241,138,133,155,28,174,174,173,150,10,38,50,121,33,74,200,106,18,56,228,87,49,241,68,142,106,163,55,164,145,71,209,205,98,200,142,160,207,240,171,2,202,191,219,92,115,36,199,46,31,242,148,117,214,218,234,121,63,236,201,12,209,200,207,248,156,215,55,251,21,11,243,224,19,140,154,110,47,180,190,182,225,125,166,164,160,206,241,138,132,135,35,161,161,162,150,10,38,50,121,38,90,57,169,214,73,36,87,49,241,68,173,114,43,247,164,145,73,213,173,98,198,174,148,0,227,252,93,104,133,215,136,238,29,51,61,26,177,95,41,45,23,43,253,61,51,168,234,234,227,115,224,73,233,234,161,169,141,146,109,250,154,199,186,4,98,189,17,202,196,122,185,26,253,187,23,54,229,143,242,96,208,106,108,171,84,50,93,127,190,209,85,248,124,30,157,182,187,19,221,79,43,96,146,227,89,28,141,158,70,76,143,70,61,240,211,117,99,162,86,191,229,93,27,215,98,181,138,235,137,7,31,226,131,138,12,7,132,204,2,223,168,218,141,104,200,46,54,219,141,226,43,36,81,89,41,225,154,118,207,36,51,76,215,57,179,75,19,81,155,105,222,138,168,229,94,170,223,151,243,84,227,250,9,205,3,64,184,137,213,139,22,142,97,88,134,160,81,94,178,15,21,225,167,186,91,232,163,165,103,98,154,90,135,239,116,117,114,61,58,178,23,34,116,98,253,74,157,122,39,85,79,1,206,175,202,198,45,234,5,15,183,92,74,245,229,157,118,181,88,56,215,211,251,237,246,231,73,110,182,219,169,239,213,117,149,149,115,54,24,41,160,142,201,92,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,61,7,49,30,55,235,56,170,206,211,18,195,170,182,233,150,39,112,150,91,19,146,25,233,166,186,72,232,98,141,245,85,81,62,87,49,219,94,201,252,58,172,113,200,200,170,28,143,106,57,239,106,126,87,1,60,16,95,120,184,206,229,173,200,233,110,182,221,50,178,119,98,189,222,232,230,101,60,207,170,88,85,97,165,164,116,145,72,201,38,222,232,159,34,108,86,178,46,187,156,215,73,18,62,250,49,108,79,21,193,172,84,184,182,21,140,218,177,251,45,22,255,0,13,110,181,209,71,73,75,6,247,185,239,217,20,104,214,55,115,222,231,47,68,249,185,202,171,243,85,57,175,20,92,77,224,60,44,233,125,203,80,50,250,154,74,203,147,41,220,235,46,60,151,24,105,171,111,51,164,145,71,178,6,200,187,156,198,58,120,157,43,216,215,172,113,171,159,181,221,17,174,207,14,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,78,217,36,124,112,239,95,162,8,187,143,123,219,12,76,70,199,27,21,203,178,54,49,168,189,26,135,106,212,174,11,178,173,27,225,30,203,196,46,166,54,235,101,201,50,108,194,43,21,22,51,89,67,37,36,212,20,41,5,114,201,45,91,38,99,100,73,164,146,149,139,27,91,209,173,139,163,149,94,178,162,69,248,28,16,105,14,27,175,92,78,98,90,71,168,16,85,201,98,200,169,238,240,212,45,36,235,12,241,61,150,186,185,98,154,55,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,124,167,16,252,63,103,220,50,234,133,118,148,106,51,41,31,114,163,167,167,171,138,178,133,38,90,42,216,38,141,28,217,105,228,154,56,221,35,17,219,226,115,145,189,18,72,164,111,207,106,147,211,150,47,48,186,60,90,142,155,135,94,32,114,254,205,170,29,177,98,87,251,156,208,65,75,106,165,138,9,164,150,150,182,174,121,153,182,20,237,66,202,100,218,247,35,164,88,247,35,18,38,178,96,115,71,242,39,169,191,130,251,197,17,68,58,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,47,78,189,17,127,145,242,127,133,88,22,85,254,218,227,153,38,57,112,255,0,148,163,174,182,215,83,201,255,0,102,72,102,142,70,127,196,230,185,191,216,168,94,79,47,190,61,113,238,38,112,218,28,27,80,111,180,148,122,169,104,167,142,26,230,84,120,90,38,95,222,171,82,228,154,134,20,149,95,51,219,79,78,217,42,17,177,177,140,123,213,90,214,177,81,18,101,28,127,138,14,40,48,30,19,48,11,126,163,106,53,163,32,184,219,110,55,136,172,145,69,100,167,134,105,219,60,144,205,51,92,230,205,44,77,70,109,167,122,42,163,149,122,171,126,95,205,83,143,232,39,52,13,2,226,39,86,44,90,57,133,98,26,129,69,122,200,60,87,134,158,233,111,162,142,149,157,138,105,106,31,189,209,213,200,244,234,200,92,137,209,139,245,42,117,232,157,85,60,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,150,19,204,215,142,219,86,136,225,183,29,12,210,220,154,174,61,80,191,83,198,218,170,203,92,237,99,241,186,39,171,92,231,201,39,69,86,84,205,23,86,198,198,109,145,140,147,191,186,53,72,123,180,152,11,84,231,157,247,39,249,147,244,210,184,52,111,87,179,45,8,212,75,126,169,105,244,244,144,100,54,154,122,232,104,103,169,129,38,101,59,234,105,38,165,89,145,139,244,185,236,108,238,123,17,200,230,111,107,119,53,237,234,213,243,248,182,39,149,103,55,218,92,91,10,198,110,185,5,234,183,127,134,183,90,232,164,171,170,159,99,28,247,236,138,52,115,221,181,140,115,151,162,124,154,213,85,249,34,151,211,192,79,4,22,46,17,240,73,107,114,58,91,85,203,83,111,125,216,175,119,186,57,159,81,11,41,82,101,88,105,105,29,36,81,190,56,118,54,39,200,155,17,207,151,174,231,57,177,196,140,135,252,206,185,122,81,226,212,117,60,69,112,253,136,118,109,80,238,151,45,176,91,33,130,10,91,85,44,80,67,28,85,84,84,144,66,205,176,167,106,103,212,174,231,185,29,34,73,181,24,146,185,144,47,135,142,32,115,238,25,117,66,135,85,244,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,237,146,181,170,238,137,36,81,187,231,181,14,106,105,79,132,239,43,26,55,233,254,61,237,208,25,172,61,254,171,104,94,163,232,213,30,33,118,205,108,221,171,86,119,143,209,100,150,11,148,10,175,165,173,165,168,130,57,149,141,122,162,116,154,46,235,89,44,106,136,230,185,90,169,213,143,141,239,152,28,175,120,233,253,138,101,76,208,237,99,204,252,38,155,94,183,252,30,166,181,187,161,177,93,36,145,170,157,102,87,39,135,163,155,172,157,206,168,230,50,85,100,159,194,107,170,36,91,169,0,25,204,227,115,65,169,184,113,226,95,49,211,107,53,21,92,24,242,84,50,233,143,172,212,242,198,197,183,84,177,37,142,56,159,43,222,233,153,11,157,37,50,203,189,219,223,78,245,94,142,220,212,241,58,3,163,151,222,32,53,151,19,209,220,114,111,15,87,147,92,27,79,37,78,214,63,194,82,177,174,146,166,167,99,222,196,147,181,4,114,203,219,222,142,126,205,173,250,156,136,105,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,235,0,0,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,0,0,12,171,154,83,225,59,202,198,141,250,127,143,123,116,7,85,60,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,93,145,51,170,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,161,93,19,94,246,248,153,26,216,221,51,247,59,115,209,26,139,219,100,108,100,159,229,77,193,45,30,171,95,106,120,129,213,236,83,198,97,150,110,229,29,130,219,116,182,193,81,111,200,42,158,201,97,158,71,178,100,119,114,26,127,151,69,70,109,116,234,155,100,69,167,145,139,114,135,42,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,118,232,170,35,107,211,253,40,222,141,115,28,248,165,149,136,246,111,220,153,214,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,219,28,140,142,109,139,244,79,23,113,140,123,161,149,138,217,35,122,181,55,198,246,57,19,163,144,182,158,84,220,109,86,106,181,138,167,135,237,94,202,252,102,103,102,238,86,88,46,87,75,148,245,23,12,130,149,239,150,105,227,123,230,87,119,38,167,249,116,68,126,231,64,169,182,52,74,121,30,182,42,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,16,255,0,94,249,160,104,23,14,218,177,125,209,204,215,16,212,10,219,214,63,225,124,76,246,187,125,20,148,175,239,211,69,80,205,142,146,174,55,175,70,76,212,94,172,79,169,23,167,84,232,171,208,56,82,227,91,75,56,193,251,83,251,51,176,101,118,207,178,94,7,198,252,118,150,154,30,231,138,239,246,251,93,153,229,235,211,195,63,118,237,189,58,183,167,94,171,210,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,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,8,1,205,111,133,205,118,226,83,246,93,251,20,193,190,209,253,156,248,223,196,255,0,164,232,232,251,30,35,192,246,127,202,101,143,118,238,196,191,213,235,211,111,207,167,84,235,207,249,95,240,103,196,159,14,218,251,127,205,117,143,77,254,207,217,107,112,250,171,92,21,63,24,160,171,223,84,250,218,41,27,30,202,121,228,122,117,100,50,47,85,77,191,79,78,189,85,17,108,252,225,92,112,107,21,171,68,56,92,212,12,186,178,253,87,106,185,86,217,234,108,150,25,104,106,155,5,106,221,106,226,116,52,206,167,114,189,142,223,27,156,179,185,99,93,237,142,9,30,212,93,157,12,235,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,88,87,51,62,18,127,99,122,29,161,57,212,18,218,169,234,241,156,126,131,78,175,244,182,247,108,165,154,185,144,205,88,149,116,204,72,88,174,238,206,183,39,205,36,142,71,61,207,133,219,55,58,69,56,175,44,189,107,253,139,113,113,139,120,139,127,138,160,206,250,97,85,155,34,223,52,94,54,120,124,60,145,245,145,141,111,74,168,169,183,185,119,116,137,101,218,213,118,222,151,252,64,14,117,126,86,49,111,80,40,125,186,226,85,95,9,222,105,244,111,212,12,123,220,96,52,166,86,175,27,92,91,101,92,35,113,245,138,101,54,216,188,118,55,125,211,251,69,191,38,183,57,178,75,220,161,109,234,181,239,158,8,146,104,163,90,200,227,73,155,11,228,85,107,123,210,34,167,71,169,61,112,12,215,1,226,15,72,237,57,173,154,158,146,243,137,230,246,116,149,244,117,172,134,161,143,130,102,43,102,164,169,141,174,124,74,246,170,201,12,209,117,114,35,219,35,23,175,69,41,175,153,127,3,149,60,56,230,83,107,14,14,250,71,233,214,105,120,145,144,210,70,200,169,223,99,184,204,146,78,180,77,133,136,214,173,50,181,146,186,23,49,191,67,35,88,222,136,173,99,230,142,188,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,219,45,60,142,98,255,0,163,35,21,205,123,89,44,81,61,88,253,155,86,250,51,12,142,143,137,222,14,242,139,230,144,179,226,191,180,109,63,186,69,100,166,117,68,13,145,106,170,168,101,141,180,178,189,36,88,163,153,147,57,97,145,22,77,172,145,143,107,156,155,85,74,108,254,229,199,29,159,240,25,255,0,121,172,255,0,235,101,212,241,99,229,99,89,61,63,200,125,186,115,53,135,106,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,185,169,44,42,170,232,220,230,170,43,216,248,228,127,117,229,115,198,13,171,135,157,80,155,77,51,197,199,237,216,78,125,80,198,214,223,170,226,108,19,218,235,99,141,233,76,249,42,90,197,115,233,156,229,237,171,37,84,142,21,149,102,71,68,157,254,237,228,145,87,154,63,145,61,77,252,23,222,40,138,1,44,39,154,55,29,182,173,108,186,195,161,26,47,147,85,212,97,54,58,135,187,32,184,210,78,223,5,144,214,181,204,88,153,30,212,221,45,53,59,152,229,71,239,237,203,35,145,232,215,36,48,202,232,171,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,111,157,209,166,214,189,237,130,86,196,199,185,137,36,136,214,110,111,85,115,116,41,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,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,174,14,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,38,87,52,110,15,174,188,67,105,124,58,151,129,166,65,113,205,176,26,119,186,138,195,73,43,167,130,233,69,36,140,90,150,71,76,231,163,89,82,214,167,113,31,18,44,147,36,73,10,182,85,236,118,168,216,177,254,50,56,187,181,113,125,203,243,23,202,231,183,82,89,242,203,14,164,91,237,185,29,170,10,134,189,140,157,109,87,7,50,170,22,43,150,86,83,76,155,182,119,19,170,62,57,163,71,73,218,89,29,31,249,103,93,173,86,14,53,244,254,251,125,185,210,91,173,182,234,123,245,93,101,101,92,205,134,10,104,35,178,87,58,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,213,230,43,198,77,55,22,26,161,77,111,197,41,169,29,130,97,21,21,112,227,85,203,69,45,61,109,115,42,35,166,74,137,167,71,200,228,216,233,105,149,209,38,200,222,145,185,189,198,163,250,163,124,255,0,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,119,94,179,75,218,149,18,71,53,99,141,172,115,157,185,81,145,73,98,188,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,0,17,215,152,46,175,84,232,175,9,121,214,83,107,159,31,248,189,194,158,27,29,186,150,247,4,85,48,86,62,178,102,67,52,109,166,151,232,168,123,105,157,83,42,68,230,189,138,145,57,94,199,198,215,181,115,194,94,159,40,237,76,197,115,14,16,172,248,45,166,175,165,235,2,184,87,219,238,244,178,73,31,113,190,38,174,106,200,39,107,26,245,122,66,246,78,172,107,222,214,238,146,9,218,136,168,206,171,53,65,18,185,138,240,109,83,197,134,151,211,92,49,74,154,183,103,120,69,61,92,216,213,10,214,197,79,69,92,250,137,41,150,162,25,213,241,185,119,186,42,101,108,75,190,54,36,142,111,113,200,206,170,218,12,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,38,237,157,196,234,143,142,104,209,210,118,150,71,72,163,159,235,166,186,105,199,14,154,113,113,213,13,80,188,248,27,85,15,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,201,159,181,221,19,170,53,26,215,61,238,99,24,247,183,57,154,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,159,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,63,229,33,193,182,67,133,83,71,197,62,119,83,87,68,252,146,207,217,197,237,148,245,181,84,207,240,146,203,35,102,154,186,157,99,99,101,100,141,138,154,90,116,223,36,74,201,18,85,110,244,133,204,179,64,121,77,85,212,204,87,70,244,227,35,213,44,214,175,195,217,113,155,124,183,10,157,178,70,201,38,216,159,68,17,119,30,198,58,105,94,173,142,54,43,147,124,143,99,81,122,185,12,198,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,58,170,244,100,109,107,26,157,17,168,136,136,133,175,242,66,212,207,19,138,234,94,142,86,85,218,162,248,125,194,147,38,183,193,220,219,93,81,226,35,90,122,183,237,87,253,112,199,225,104,147,171,88,155,93,63,212,229,222,196,75,63,4,63,230,129,160,154,177,196,78,129,88,48,173,28,197,62,208,94,168,179,10,91,164,244,222,58,154,147,101,43,40,171,99,116,155,234,36,141,139,209,243,70,157,17,119,125,93,122,116,69,84,136,28,5,112,21,197,142,139,113,99,131,106,102,165,233,79,193,177,187,55,196,252,109,111,199,109,181,29,174,237,182,170,24,255,0,135,13,67,228,119,89,37,99,126,150,175,78,189,87,162,34,170,72,14,117,126,86,49,111,80,40,125,186,226,82,177,213,120,116,225,163,84,248,160,206,225,193,116,206,211,254,235,198,222,107,32,169,248,93,179,248,51,75,31,139,158,24,164,236,247,123,15,100,123,155,245,191,163,83,251,85,52,39,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,61,101,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,126,214,245,94,136,212,107,90,198,53,140,99,24,222,128,66,14,104,220,31,93,120,134,210,248,117,47,3,76,130,227,155,96,52,239,117,21,134,146,87,79,5,210,138,73,24,181,44,142,153,207,70,178,165,173,78,226,62,36,89,38,72,146,21,108,171,216,237,81,177,99,252,100,113,119,106,226,251,151,230,47,149,207,110,164,179,229,150,29,72,183,219,114,59,84,21,13,123,25,58,218,174,14,101,84,44,87,44,172,166,153,55,108,238,39,84,124,115,70,142,147,180,178,58,63,242,206,187,90,172,28,107,233,253,246,251,115,164,183,91,109,212,247,234,186,202,202,185,155,12,20,208,71,100,174,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,159,171,204,87,140,154,110,44,53,66,154,223,138,83,82,59,4,194,42,42,225,198,171,150,138,90,122,218,230,84,71,76,149,19,78,143,145,201,177,210,211,43,162,77,145,189,35,115,123,141,71,245,70,249,254,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,238,189,102,151,181,42,36,142,106,199,27,88,231,59,114,163,34,146,218,185,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,90,79,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,61,171,182,90,154,118,177,200,140,217,220,150,55,35,17,206,88,97,137,213,3,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,19,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,86,196,231,189,222,26,71,54,71,66,253,206,220,196,86,170,247,25,35,25,205,57,160,104,38,172,113,19,160,86,12,43,71,49,79,180,23,170,44,194,150,233,61,55,142,166,164,217,74,202,42,216,221,38,250,137,35,98,244,124,209,167,68,93,223,87,94,157,17,85,34,7,1,92,5,113,99,162,220,88,224,218,153,169,122,83,240,108,110,205,241,63,27,91,241,219,109,71,107,187,109,170,134,63,225,195,80,249,29,214,73,88,223,165,171,211,175,85,232,136,170,146,3,157,95,149,140,91,212,10,31,110,184,149,65,195,150,183,221,120,113,214,27,46,178,216,172,116,151,123,149,130,158,226,218,58,74,185,28,200,22,122,138,25,233,163,124,155,126,167,49,142,157,30,172,69,106,189,24,173,71,51,118,244,241,89,78,89,149,103,55,218,172,167,53,201,174,185,5,234,183,103,137,184,221,43,100,171,170,159,99,26,198,111,150,69,115,221,181,140,107,83,170,252,154,212,68,249,34,22,21,144,112,49,106,225,247,150,174,160,234,166,163,90,233,43,181,23,42,167,199,46,81,50,178,214,214,207,139,192,235,149,50,54,150,39,77,26,79,13,75,163,168,123,106,122,43,83,175,72,182,170,70,178,73,92,5,170,115,206,251,147,252,201,250,105,85,101,212,242,189,224,91,246,41,138,179,92,117,143,12,240,154,147,122,223,240,122,106,215,110,154,197,107,146,54,162,117,133,90,158,30,178,110,178,119,58,171,158,200,149,145,255,0,9,206,168,141,103,249,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,81,103,48,78,2,178,30,25,179,42,236,231,79,172,85,117,154,87,119,168,146,106,23,211,248,170,215,216,24,137,76,213,134,186,101,137,25,11,29,81,80,232,233,213,210,61,239,99,17,28,231,61,21,86,26,154,83,225,59,202,198,141,250,127,143,123,116,6,107,11,243,160,225,147,1,226,155,128,157,45,211,252,190,154,146,142,228,253,55,176,54,203,144,165,186,26,154,219,52,235,69,71,38,248,29,34,110,107,30,232,34,108,172,99,152,178,70,142,102,230,245,71,54,144,117,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,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,150,105,203,23,152,93,102,83,89,77,195,175,16,57,127,122,235,54,216,177,43,253,206,105,231,170,186,213,75,60,210,75,75,91,87,60,207,221,50,247,97,101,50,109,99,85,177,172,123,149,235,19,95,103,224,20,67,205,123,87,170,117,39,139,75,222,45,12,248,253,85,163,0,167,167,177,208,85,91,96,137,211,200,245,134,57,170,163,169,169,111,87,200,248,170,100,154,46,210,185,25,18,198,244,70,54,71,76,231,243,78,1,245,51,21,210,46,47,116,219,58,205,106,252,37,150,158,225,81,111,169,170,116,145,199,29,47,141,164,154,141,147,202,249,30,214,50,24,223,80,215,200,245,119,211,27,94,228,69,84,68,93,20,128,0,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,0,0,202,185,165,62,19,188,172,104,223,167,248,247,183,64,117,83,143,241,103,160,52,220,76,104,54,79,164,206,186,85,219,235,171,233,252,77,170,104,174,18,210,193,241,24,122,190,149,42,146,52,114,75,77,221,70,119,24,232,223,242,250,216,137,43,35,123,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,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,183,19,202,119,138,236,39,59,209,171,103,15,119,185,109,86,44,191,10,235,71,111,167,89,168,233,126,61,75,43,170,42,18,74,90,120,209,143,146,104,153,28,158,33,81,143,114,244,108,239,145,239,153,251,103,249,249,57,78,89,138,224,214,42,172,167,53,201,173,88,253,150,139,103,137,184,221,43,99,164,165,131,123,218,198,111,150,69,107,27,185,239,107,83,170,252,220,228,68,249,170,25,226,227,79,137,138,158,43,181,230,235,169,240,208,213,219,236,80,83,195,104,199,168,106,210,46,253,53,186,29,202,222,226,198,212,69,124,146,201,52,202,138,231,236,89,150,52,123,218,198,169,39,249,74,112,135,149,102,90,143,71,196,214,91,69,117,181,98,24,199,123,236,245,68,21,242,81,73,118,186,34,246,157,181,24,136,249,104,227,98,206,201,126,166,178,73,21,177,47,117,137,81,26,92,160,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,233,151,227,94,241,90,74,160,84,7,30,188,5,113,99,173,60,88,231,58,153,166,154,83,241,156,110,243,240,207,5,91,241,219,109,63,119,181,109,165,134,79,225,205,80,201,27,210,72,158,223,169,169,215,167,84,234,138,138,178,3,149,39,11,154,237,195,95,237,71,246,215,131,125,156,251,71,240,79,134,127,73,209,214,119,252,63,142,239,127,147,75,38,221,189,248,191,173,211,174,239,151,94,139,210,127,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,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,0,5,85,243,180,214,191,252,69,225,206,142,223,255,0,224,205,110,21,82,69,255,0,88,163,164,142,23,164,159,245,213,145,174,143,252,194,181,223,215,66,31,242,234,209,203,238,178,113,113,130,83,90,38,240,244,152,125,194,12,198,233,83,181,143,236,210,208,79,20,141,77,142,123,21,221,217,214,158,14,173,220,230,119,247,237,115,88,228,46,83,143,109,51,197,117,67,132,125,76,183,101,52,157,207,128,227,245,185,53,186,118,71,26,205,75,93,65,3,234,34,124,110,123,29,179,119,109,209,61,91,209,203,20,210,177,28,221,253,76,246,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,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,145,167,61,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,175,94,138,191,204,132,28,234,252,172,98,222,160,80,251,117,196,170,190,19,188,211,232,223,168,24,247,184,192,105,76,165,110,117,126,105,241,111,79,232,125,198,226,122,14,74,25,254,101,22,180,102,90,90,220,134,173,113,58,172,94,162,254,251,75,149,29,2,92,98,171,162,129,181,12,69,78,172,122,197,51,216,237,170,155,209,35,223,187,183,30,219,105,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,214,107,126,21,106,211,93,104,207,180,230,197,81,87,61,183,21,202,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,58,245,232,137,252,139,201,229,113,228,79,76,191,26,247,138,210,85,28,171,139,31,43,26,201,233,254,67,237,211,153,172,52,209,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,221,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,102,231,116,94,138,213,107,156,199,181,236,123,216,234,1,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,185,169,44,42,170,232,220,230,170,43,216,248,228,124,212,229,139,204,46,143,22,163,166,225,215,136,28,191,179,106,135,108,88,149,254,231,52,16,82,218,169,98,130,105,37,165,173,171,158,102,109,133,59,80,178,153,54,189,200,233,22,61,200,196,137,172,152,28,209,252,137,234,111,224,190,241,68,80,9,232,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,67,188,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,55,57,34,133,21,91,27,92,229,85,123,223,36,143,237,101,85,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,37,80,115,80,224,42,166,150,166,235,197,62,141,216,170,235,25,89,81,53,195,57,182,83,246,145,148,108,72,161,106,87,211,83,199,19,92,172,87,50,121,106,158,231,189,251,229,238,244,70,36,174,101,91,3,165,112,241,195,246,125,196,214,168,80,233,70,156,178,145,151,42,202,122,138,185,107,43,146,100,162,162,130,24,213,206,150,162,72,99,145,209,177,93,178,38,185,91,209,100,150,54,252,183,33,161,237,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,235,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,246,183,170,244,70,163,90,214,49,172,99,24,198,196,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,0,10,118,231,63,175,52,217,86,168,99,90,1,98,173,171,240,248,61,59,174,151,214,54,162,86,193,37,198,178,56,221,4,111,133,88,140,123,225,166,232,246,202,142,127,202,186,70,38,197,107,209,213,192,77,254,82,26,243,83,165,156,75,199,166,215,10,218,72,49,237,79,167,248,93,74,212,212,69,78,200,174,48,50,73,104,100,71,189,138,231,189,206,89,105,153,19,94,205,239,172,106,253,78,99,26,183,146,1,82,188,216,184,32,163,198,254,39,197,158,153,210,236,164,184,92,18,92,218,137,102,130,24,105,100,155,195,193,79,85,75,11,98,98,187,187,58,189,106,21,210,62,71,75,80,215,163,118,172,142,108,22,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,110,217,105,228,115,23,253,25,24,174,107,218,201,98,137,234,199,236,218,186,30,192,53,139,1,212,93,35,180,235,125,154,253,73,75,137,221,44,233,123,125,101,109,84,44,101,4,8,197,116,205,169,145,175,116,81,62,5,108,140,153,55,170,70,248,228,69,95,165,74,64,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,182,91,132,241,185,202,231,189,206,89,91,18,189,26,172,133,90,157,184,222,249,183,125,124,187,184,32,172,226,171,59,92,183,49,165,219,166,88,157,194,40,175,173,89,167,166,154,233,35,161,150,70,82,210,202,200,156,199,109,123,32,241,8,146,71,35,34,168,106,177,200,231,177,201,125,32,21,235,206,95,91,238,184,46,137,88,52,94,223,99,164,168,167,213,10,137,221,93,95,52,142,223,73,5,182,122,58,132,100,76,78,136,175,146,89,34,234,247,42,163,89,27,219,181,85,232,248,233,132,238,188,17,235,205,55,14,60,75,225,218,147,121,173,171,131,30,74,135,218,242,4,134,162,88,216,182,234,150,44,82,73,43,34,99,221,51,33,115,163,169,72,182,59,123,233,216,137,209,219,92,154,51,0,16,3,157,95,149,140,91,212,10,31,110,184,148,237,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,19,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,70,202,230,49,222,26,55,58,70,194,205,173,218,197,87,42,119,31,35,223,221,64,42,131,154,135,1,85,52,181,55,94,41,244,110,197,87,88,202,202,137,174,25,205,178,159,180,140,163,98,69,11,82,190,154,158,56,154,229,98,185,147,203,84,247,61,239,223,47,119,162,49,37,115,42,216,29,43,135,142,31,179,238,38,181,66,135,74,52,229,148,140,185,86,83,212,85,203,89,92,147,37,21,20,16,198,174,116,181,18,67,28,142,141,138,237,145,53,202,222,139,36,177,183,229,185,13,15,104,94,133,233,199,14,154,113,110,210,253,47,179,120,27,85,15,89,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,181,189,87,162,53,26,214,177,141,99,24,198,55,138,243,71,242,39,169,191,130,251,197,17,74,220,39,121,167,209,191,80,49,239,113,128,210,153,80,28,210,56,5,163,211,191,29,196,222,142,91,237,86,220,65,124,29,62,69,142,209,211,65,67,13,162,69,237,83,67,83,73,28,109,99,29,12,175,88,210,72,209,22,70,203,34,201,245,178,71,246,99,175,47,186,222,43,232,53,182,134,126,23,173,53,119,23,186,162,56,111,144,215,186,177,184,219,89,36,21,44,138,107,186,211,189,141,217,27,93,81,36,72,229,87,172,140,84,137,175,127,208,237,4,130,0,115,171,242,177,139,122,129,67,237,215,18,149,139,94,229,95,192,85,53,45,53,171,138,125,100,177,82,86,62,178,158,27,134,13,108,168,238,163,232,222,146,204,213,175,169,167,146,38,181,94,173,100,18,210,189,175,123,54,75,221,232,143,72,156,201,65,205,31,200,158,166,254,11,239,20,69,0,150,169,207,59,238,79,243,39,233,164,63,229,195,137,226,185,207,25,218,121,139,102,184,205,171,32,178,214,252,91,196,219,174,148,81,213,210,207,178,213,86,246,111,138,68,115,29,181,236,107,147,170,124,156,212,84,249,162,26,20,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,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,151,115,74,124,39,121,88,209,191,79,241,239,110,128,205,97,165,62,19,188,172,104,223,167,248,247,183,64,114,174,61,184,32,177,113,113,130,69,91,142,82,218,173,186,155,100,237,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,177,210,190,52,216,174,100,189,54,185,173,146,84,124,53,229,231,203,43,33,190,93,105,245,183,137,27,46,65,140,80,218,234,21,248,246,56,179,213,90,110,179,85,198,238,141,173,157,241,186,58,138,70,68,246,238,137,173,115,37,123,218,217,58,182,38,181,39,183,64,115,253,126,214,59,23,15,250,53,150,107,22,71,15,136,164,198,109,238,168,142,155,115,217,226,234,158,228,142,154,155,123,24,245,143,187,60,145,69,220,216,173,102,253,206,250,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,83,229,52,103,193,30,188,212,241,29,195,70,29,169,55,154,218,73,242,21,167,125,175,32,72,106,34,145,233,113,166,122,197,36,146,178,38,49,176,190,102,182,58,148,139,99,118,50,161,136,157,91,181,203,221,64,0,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,0,3,42,230,148,248,78,242,177,163,126,159,227,222,221,1,213,65,5,121,157,112,75,71,174,122,113,83,171,122,95,138,111,212,156,95,117,100,212,214,155,108,11,85,146,210,185,33,142,72,230,122,35,101,154,104,33,133,175,133,55,61,219,89,36,76,141,206,149,138,218,97,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,20,112,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,123,39,108,107,185,172,123,160,149,209,61,237,98,201,26,53,251,91,213,90,218,203,230,179,198,213,30,171,95,105,184,126,210,28,175,198,97,150,110,221,101,254,229,107,185,65,81,111,200,42,158,200,166,130,54,62,21,119,114,26,127,159,84,87,237,116,234,187,163,69,167,141,235,24,56,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,209,178,185,143,111,137,145,173,145,176,179,107,183,61,21,202,157,182,72,246,104,79,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,46,200,153,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,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,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,0,12,235,113,237,169,153,86,168,113,113,169,151,28,166,175,185,240,28,130,183,25,183,64,201,36,88,105,104,104,39,125,60,76,141,175,123,182,110,237,186,87,163,122,53,101,154,87,163,91,191,161,53,121,37,232,167,254,61,113,25,89,112,255,0,240,225,86,250,88,229,255,0,171,214,85,201,51,22,63,250,146,70,230,201,254,125,28,223,234,41,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,151,214,252,42,213,166,186,209,159,105,205,138,162,174,123,110,43,148,93,108,148,114,213,189,174,158,72,41,170,228,134,55,72,230,181,173,87,171,88,138,170,141,106,117,235,209,19,249,23,83,202,103,84,46,186,143,193,245,174,217,121,109,92,149,24,45,226,179,23,101,93,77,107,170,31,83,3,27,29,76,61,55,34,44,108,138,42,184,233,217,31,87,35,89,78,222,138,136,168,198,248,174,117,126,86,49,111,80,40,125,186,226,85,95,9,222,105,244,111,212,12,123,220,96,52,166,82,183,58,191,52,248,183,167,244,62,227,113,28,149,60,211,229,62,159,215,123,141,184,186,147,53,156,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,37,81,202,184,177,242,177,172,158,159,228,62,221,57,154,195,85,5,64,115,89,227,127,9,213,74,58,110,29,116,158,170,213,126,181,91,46,17,220,111,119,248,225,163,175,165,169,145,32,138,74,84,182,85,178,89,54,237,239,212,50,119,181,177,201,185,157,180,126,199,74,215,195,94,23,120,100,207,184,166,213,11,110,159,226,20,213,116,118,215,212,53,183,172,133,109,211,84,209,89,160,88,229,147,124,238,141,54,181,239,108,18,182,38,61,204,73,36,70,179,115,122,171,155,111,252,194,48,218,109,62,229,195,155,97,148,183,252,130,248,203,85,61,146,21,185,223,238,146,220,110,53,143,248,205,27,159,52,245,18,170,185,239,115,149,203,209,58,49,189,81,172,107,24,214,181,40,132,190,142,93,220,16,81,240,171,130,46,91,152,210,238,212,220,178,223,20,87,214,172,208,84,195,107,141,179,75,35,41,105,101,100,77,123,119,49,240,120,132,73,36,141,242,211,181,88,229,107,24,229,152,0,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,164,20,67,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,69,92,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,208,159,7,124,42,225,188,40,105,29,191,15,179,91,105,29,147,220,105,233,234,114,203,188,114,44,207,184,220,81,159,90,54,87,49,142,240,209,185,210,54,22,109,110,214,42,185,83,184,249,30,254,234,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,0,124,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,140,213,93,76,202,181,147,81,242,61,82,205,106,252,69,235,38,184,75,112,169,219,36,143,142,29,235,244,65,23,113,239,123,97,137,136,216,227,98,185,118,70,198,53,23,163,80,242,167,213,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,167,61,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,109,210,70,249,33,222,159,92,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,79,86,15,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,82,128,120,251,224,218,167,132,29,80,162,183,216,170,106,235,240,76,158,157,102,199,43,171,171,98,158,181,239,130,56,82,178,26,132,142,56,209,175,100,178,163,154,168,205,139,28,177,244,115,158,146,35,121,86,21,196,86,174,105,230,145,230,58,37,135,229,149,118,236,99,58,168,167,154,239,12,82,189,30,230,70,201,25,44,49,46,237,177,50,161,175,141,179,171,90,143,149,148,241,70,231,118,247,177,238,30,56,126,207,184,154,213,10,29,40,211,150,82,50,229,89,79,81,87,45,101,114,76,148,84,80,67,26,185,210,212,73,12,114,58,54,43,182,68,215,43,122,44,146,198,223,150,228,52,83,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,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,246,160,25,225,230,11,172,86,173,111,226,211,58,203,177,171,245,93,215,30,162,168,134,201,103,150,90,166,207,2,65,73,11,33,145,212,174,99,222,207,13,37,67,106,39,141,88,189,28,147,239,84,71,61,200,71,80,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,245,114,207,189,17,26,246,161,34,128,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,0,5,16,243,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,145,87,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,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,214,141,149,204,99,188,52,110,116,141,133,155,91,181,138,174,84,238,62,71,191,186,145,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,207,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,197,104,230,128,232,215,15,246,41,49,205,29,211,219,86,51,73,81,211,196,201,78,199,73,85,87,181,242,61,158,34,166,69,116,211,236,89,164,70,119,30,237,141,114,181,189,27,209,14,128,8,1,206,175,202,198,45,234,5,15,183,92,72,149,203,43,129,43,174,183,102,86,237,115,213,44,102,146,77,47,176,212,72,234,90,59,164,14,123,50,74,214,35,154,214,71,31,84,71,211,67,47,71,72,247,238,141,239,143,177,182,68,89,187,87,104,69,94,104,254,68,245,55,240,95,120,162,40,4,181,78,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,151,252,0,50,174,105,79,132,239,43,26,55,233,254,61,237,208,25,172,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,0,43,47,157,134,177,93,108,184,110,7,162,22,59,245,36,84,249,45,69,85,238,255,0,71,13,83,155,86,232,41,86,54,209,182,88,218,244,69,166,146,89,39,122,36,140,84,116,180,108,86,170,44,78,42,44,22,105,201,63,88,173,86,92,203,60,209,11,229,250,174,42,140,150,158,150,247,96,163,154,169,173,164,116,244,169,35,107,27,20,110,122,42,212,201,20,144,61,82,54,42,186,42,55,171,149,18,38,150,232,0,0,138,188,209,252,137,234,111,224,190,241,68,82,183,9,222,105,244,111,212,12,123,220,96,52,166,0,7,228,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,45,158,38,227,116,173,142,146,150,13,239,107,25,190,89,21,172,110,231,189,173,78,171,243,115,145,19,230,168,126,177,149,115,74,124,39,121,88,209,191,79,241,239,110,128,234,160,20,215,205,103,130,90,61,41,190,211,113,3,164,56,167,131,195,47,61,186,59,253,182,215,109,130,158,223,143,213,49,145,67,4,140,100,40,222,220,53,31,62,170,172,218,217,209,119,72,171,81,27,18,21,105,54,191,107,46,133,124,127,246,71,168,87,92,95,237,69,189,109,151,79,4,246,167,126,31,158,215,38,228,94,220,204,220,254,220,236,219,44,123,223,177,237,220,238,191,129,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,19,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,70,202,230,49,222,26,55,58,70,194,205,173,218,197,87,42,119,31,35,223,221,64,6,107,56,177,243,79,172,158,160,100,62,227,57,117,60,174,60,137,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,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,0,120,173,111,205,110,186,107,162,249,246,163,88,169,233,39,185,98,184,189,214,247,71,21,91,28,232,36,158,154,146,73,163,108,141,107,154,229,98,185,136,138,136,230,175,78,189,21,63,153,153,107,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,75,233,229,113,164,53,58,75,193,246,51,61,202,10,184,46,89,205,68,217,125,84,51,79,20,172,99,42,90,198,82,186,37,143,250,172,125,28,20,146,43,92,174,122,62,71,163,182,255,0,81,178,212,162,190,110,122,103,138,233,223,23,19,92,113,106,79,9,246,215,31,164,201,174,48,50,56,227,133,181,210,79,81,79,43,227,107,24,222,157,207,10,217,94,174,220,231,75,44,175,87,125,93,19,186,242,71,213,234,150,93,117,11,65,43,167,171,146,158,122,120,178,251,92,109,130,46,196,15,99,163,165,173,115,228,249,74,175,145,36,160,70,183,234,98,36,50,47,208,170,187,251,7,58,191,43,24,183,168,20,62,221,113,42,175,132,239,52,250,55,234,6,61,238,48,26,83,41,91,157,95,154,124,91,211,250,31,113,184,142,74,158,105,242,159,79,235,189,198,220,93,73,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,168,229,92,88,249,88,214,79,79,242,31,110,156,205,97,115,220,209,184,237,186,232,157,170,29,8,209,124,154,146,159,54,190,83,189,217,5,198,146,119,120,220,122,137,205,98,196,200,246,166,216,170,106,26,247,42,63,127,114,40,218,143,70,181,102,134,86,212,94,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,54,232,228,124,112,239,95,174,121,123,108,123,219,12,76,71,73,35,209,171,178,54,61,202,157,26,166,135,184,93,225,147,1,225,103,75,237,186,127,136,83,82,86,92,153,78,214,222,178,21,183,67,77,91,121,157,36,150,77,243,186,52,220,230,49,211,202,216,152,247,61,99,141,90,205,206,232,174,119,53,230,143,228,79,83,127,5,247,138,34,128,77,84,0,85,95,60,239,185,63,204,159,166,156,171,146,167,154,124,167,211,250,239,113,183,23,82,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,2,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,2,16,115,111,215,154,109,44,225,162,77,54,183,214,213,193,144,234,125,71,194,233,150,154,162,90,119,197,110,129,241,203,93,34,189,140,86,189,142,106,197,76,248,156,246,111,101,99,151,234,107,30,213,168,190,22,52,83,247,137,226,11,9,209,201,46,30,10,147,32,184,47,143,157,178,246,228,101,12,17,62,162,171,180,238,220,136,147,44,16,202,145,238,98,183,184,172,221,209,189,85,57,81,239,245,171,76,255,0,101,249,29,138,221,79,73,117,142,130,253,135,227,153,53,28,247,8,250,120,175,31,106,166,168,168,124,46,70,53,175,133,181,82,84,196,213,78,189,59,42,199,57,206,99,148,180,174,76,26,243,83,149,105,126,75,160,23,218,218,79,17,131,212,54,233,98,99,170,34,108,242,91,171,36,145,211,198,200,81,136,247,178,26,158,175,116,170,231,252,235,163,98,236,70,177,29,99,224,16,3,156,22,181,233,102,61,161,43,161,121,13,191,226,121,158,91,216,187,88,187,113,83,77,240,143,11,89,6,250,153,183,200,146,211,247,161,90,184,99,145,140,118,254,147,177,85,17,30,82,177,102,156,152,53,191,75,241,92,155,37,208,219,173,142,174,143,54,206,106,27,95,110,188,54,73,37,130,225,5,29,60,143,240,47,141,62,152,31,19,86,170,102,201,211,164,137,36,141,115,154,177,196,217,45,208,3,133,113,185,175,53,60,56,240,209,152,234,77,154,182,146,12,133,41,217,107,199,210,106,136,163,122,220,106,94,145,71,36,76,149,143,108,207,133,174,146,165,98,216,237,236,167,122,47,70,238,114,103,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,67,213,235,126,21,106,211,93,104,207,180,230,197,81,87,61,183,21,202,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,58,245,232,137,252,143,65,169,154,41,246,27,69,116,115,88,233,46,29,234,77,77,183,222,187,208,73,46,233,32,174,183,93,37,167,147,107,82,54,163,97,116,15,163,86,245,123,220,178,119,250,237,110,196,37,167,38,141,111,181,96,186,219,127,209,123,133,142,174,162,163,84,41,224,117,13,124,50,55,101,36,246,216,43,42,21,146,177,122,42,178,72,164,151,163,218,170,173,124,108,110,213,71,171,227,185,240,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,1,0,57,213,249,88,197,189,64,161,246,235,137,0,57,92,121,236,211,47,198,189,158,180,191,224,69,94,104,254,68,245,55,240,95,120,162,41,91,132,239,52,250,55,234,6,61,238,48,26,83,0,2,63,241,153,194,215,239,113,132,225,250,111,91,146,124,18,203,109,204,41,111,183,186,136,155,186,169,244,49,81,213,196,232,169,145,90,172,73,158,249,227,106,57,255,0,75,26,174,127,71,171,82,55,246,172,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,191,195,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,209,62,110,114,170,252,213,79,214,34,175,52,127,34,122,155,248,47,188,81,20,2,90,167,60,239,185,63,204,159,166,145,87,149,199,158,205,50,252,107,217,235,75,254,0,25,87,52,167,194,119,149,141,27,244,255,0,30,246,232,12,214,26,83,225,59,202,198,141,250,127,143,123,116,7,85,0,25,204,227,115,94,105,184,142,226,95,49,212,155,53,109,92,248,242,212,50,215,143,164,213,18,200,196,183,83,49,34,142,72,153,43,24,232,89,51,155,37,74,197,177,187,31,80,244,94,174,220,229,243,249,230,138,125,134,225,247,74,117,142,174,225,222,171,212,219,134,73,217,130,57,119,71,5,13,186,90,74,120,247,53,99,106,182,103,78,250,197,119,71,189,171,31,99,166,215,111,67,242,116,187,76,255,0,104,152,230,166,220,105,233,46,181,117,248,86,31,246,154,142,11,124,125,205,221,187,173,190,158,161,243,53,24,231,44,49,210,213,84,202,229,77,187,123,72,247,59,107,92,138,208,29,99,190,240,255,0,172,184,158,177,99,144,248,138,188,102,224,218,137,41,183,49,158,46,149,237,116,117,52,219,222,199,164,125,216,36,150,46,230,197,115,55,238,111,212,212,83,75,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,31,88,0,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,0,207,95,29,60,66,241,29,171,154,203,145,98,218,227,77,117,196,161,176,220,27,13,54,11,226,158,180,54,174,219,95,217,147,106,42,71,83,51,163,153,206,241,157,23,186,217,186,198,173,133,99,99,103,87,43,126,62,171,53,19,192,240,201,172,119,11,173,203,47,79,25,81,142,228,85,149,51,215,77,119,141,59,181,51,83,85,201,35,158,246,205,19,18,69,142,69,84,141,209,70,145,253,15,141,157,234,129,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,1,194,184,202,214,253,23,209,29,18,190,93,245,146,199,143,229,148,245,84,232,235,126,27,116,146,145,207,200,39,142,120,81,172,142,10,142,169,35,34,150,72,36,145,237,100,139,19,19,185,181,202,214,181,115,152,76,174,87,58,223,160,218,39,175,51,86,107,69,142,146,158,178,249,78,203,118,63,151,85,201,252,12,122,119,111,108,169,35,93,244,196,202,134,189,177,173,87,243,137,26,173,93,177,77,51,219,123,192,0,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,0,4,85,230,117,170,95,178,254,13,179,95,9,125,248,101,215,45,240,248,181,191,251,215,189,226,188,84,137,226,224,249,177,205,102,234,24,235,126,183,109,233,211,233,114,61,88,80,9,167,221,39,193,127,101,250,89,134,233,159,197,62,39,246,75,31,183,88,188,111,99,179,226,188,45,52,112,247,123,123,157,179,119,111,118,221,206,233,215,167,85,233,212,245,101,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,175,105,143,85,154,189,237,249,35,222,137,39,245,146,52,219,197,121,61,102,182,172,87,140,22,88,174,20,245,114,84,102,56,189,202,201,66,232,88,213,100,115,177,208,215,43,165,85,114,42,51,181,67,43,81,90,142,93,238,98,116,232,170,230,204,174,117,126,86,49,111,80,40,125,186,226,85,95,9,222,105,244,111,212,12,123,220,96,52,166,82,183,58,191,52,248,183,167,244,62,227,113,28,149,60,211,229,62,159,215,123,141,184,186,147,53,156,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,37,81,202,184,177,242,177,172,158,159,228,62,221,57,154,195,245,127,194,172,247,42,255,0,109,114,60,147,35,184,127,202,86,87,92,171,170,36,255,0,181,36,211,73,35,255,0,227,115,156,239,237,85,47,123,128,78,4,237,92,34,99,53,183,220,150,178,146,237,168,185,21,58,82,94,43,41,100,108,244,84,176,71,81,51,163,138,134,71,211,197,59,25,36,110,167,116,205,122,170,58,72,88,169,242,99,73,106,69,94,104,254,68,245,55,240,95,120,162,40,4,213,64,5,85,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,117,32,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,0,40,135,154,246,177,93,117,43,139,75,222,34,219,245,37,118,61,167,212,244,246,75,92,84,85,78,150,8,231,116,49,205,90,231,183,123,152,149,41,80,247,193,34,181,26,189,41,98,99,211,116,106,167,116,228,167,161,116,119,91,238,105,196,61,250,205,222,248,38,204,111,29,169,145,96,146,54,85,74,206,229,115,218,197,69,150,57,153,11,169,88,217,17,88,213,142,174,118,125,125,92,140,172,18,205,56,238,208,106,156,171,128,158,29,181,250,197,69,73,226,48,124,30,193,107,190,189,180,241,54,121,45,213,148,84,141,130,71,204,175,71,189,144,212,244,99,98,70,191,231,93,35,211,98,53,234,232,171,203,235,88,173,90,33,197,166,11,151,100,183,234,187,86,61,91,81,53,146,241,44,85,77,130,5,130,174,23,195,27,170,156,247,177,158,26,58,135,83,207,34,189,122,53,32,222,136,174,99,80,208,240,57,167,16,252,64,224,60,50,233,125,118,171,234,51,234,223,109,163,168,167,164,138,142,133,97,90,218,217,230,145,26,216,169,227,154,72,219,35,209,187,229,115,81,221,82,56,164,119,207,106,153,215,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,249,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,203,253,16,229,99,153,106,231,9,119,61,109,109,202,174,44,238,251,78,202,252,39,28,145,201,69,4,212,145,205,209,238,171,124,241,117,115,234,98,107,221,79,181,209,196,136,176,72,249,85,146,170,69,8,63,194,172,11,42,255,0,109,113,204,147,28,184,127,202,81,215,91,107,169,228,255,0,179,36,51,71,35,63,226,115,92,223,236,84,47,207,128,78,50,105,184,190,210,250,219,133,246,154,146,131,59,198,42,18,28,142,134,134,138,88,40,152,201,228,153,104,230,167,89,36,145,92,199,197,18,181,200,175,222,146,69,39,86,181,139,26,186,80,2,162,249,216,107,21,170,245,153,96,122,33,99,191,85,203,81,141,83,213,94,239,244,112,213,53,212,141,158,169,35,109,27,101,141,175,85,74,152,226,142,119,162,72,196,86,197,88,197,106,170,74,227,149,114,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,236,125,27,83,233,115,216,228,142,188,88,249,167,214,79,80,50,31,113,156,158,150,222,29,106,117,255,0,147,238,9,62,45,137,213,223,51,108,50,162,235,121,176,67,65,20,78,171,153,159,27,171,101,101,59,85,205,87,189,142,167,87,201,217,137,81,242,75,79,78,136,143,86,181,142,174,13,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,109,210,72,200,230,216,191,92,18,246,222,199,186,25,88,174,142,70,35,147,124,111,123,85,122,57,77,57,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,125,96,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,0,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,4,85,230,143,228,79,83,127,5,247,138,34,149,184,78,243,79,163,126,160,99,222,227,1,165,48,0,0,17,87,154,63,145,61,77,252,23,222,40,138,1,45,83,158,119,220,159,230,79,211,72,171,202,227,207,102,153,126,53,236,245,165,255,0,0,12,171,154,83,225,59,202,198,141,250,127,143,123,116,6,107,13,41,240,157,229,99,70,253,63,199,189,186,3,170,128,71,94,96,186,197,117,209,14,18,243,172,187,26,191,82,90,178,26,218,120,108,150,121,101,170,116,19,172,245,115,50,25,29,74,230,61,143,241,49,211,186,162,120,213,139,213,171,6,245,69,107,28,134,125,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,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,204,177,78,111,58,103,138,232,222,156,112,225,165,184,85,39,135,178,227,54,251,253,190,155,116,113,178,73,182,37,179,124,242,246,216,198,58,105,94,174,146,71,163,83,124,143,123,149,58,185,79,21,201,170,211,106,191,241,37,155,88,175,182,202,75,141,182,227,166,247,42,74,202,58,184,91,52,21,48,73,95,111,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,145,43,95,180,114,251,195,254,178,229,154,59,145,205,226,42,241,155,131,169,227,169,218,198,120,186,87,181,36,166,169,216,199,189,35,238,193,36,82,246,247,171,153,191,107,190,166,170,23,63,202,135,88,173,90,149,194,93,147,17,117,250,174,187,33,211,234,138,139,37,210,42,218,166,203,60,112,58,105,38,162,115,27,189,207,74,100,167,123,32,141,92,141,78,180,178,177,137,182,52,82,101,0,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,0,8,149,199,223,2,118,174,46,241,154,43,238,53,89,73,105,212,92,118,157,105,44,245,149,82,54,10,42,168,36,168,133,210,69,93,35,41,229,157,236,142,54,212,58,22,177,81,27,36,207,85,249,61,197,16,255,0,133,88,22,85,254,218,227,153,38,57,112,255,0,148,163,174,182,215,83,201,255,0,102,72,102,142,70,127,196,230,185,191,216,168,126,81,165,62,19,188,172,104,223,167,248,247,183,64,117,80,126,78,83,150,98,184,53,138,171,41,205,114,107,86,63,101,162,217,226,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,234,191,55,57,17,62,106,134,123,56,215,226,186,251,197,166,178,214,230,93,219,173,30,33,109,235,71,139,89,43,102,99,188,5,46,214,36,146,43,99,68,98,77,59,217,221,145,122,189,201,213,145,247,30,200,163,83,176,112,29,203,138,167,138,204,55,40,212,29,65,187,228,24,150,60,218,119,80,226,149,212,212,177,57,151,27,143,87,164,147,170,72,187,165,166,167,115,26,199,181,168,206,235,222,230,182,102,58,25,16,136,25,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,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,253,181,226,172,208,237,99,204,252,94,164,217,119,252,30,166,181,187,102,190,218,227,141,170,157,102,87,47,136,172,135,164,157,206,168,215,190,36,100,159,197,115,106,36,73,254,0,51,89,197,143,154,125,100,245,3,33,247,25,203,169,229,113,228,79,76,191,26,247,138,210,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,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,0,2,0,115,171,242,177,139,122,129,67,237,215,18,170,248,78,243,79,163,126,160,99,222,227,1,165,48,64,14,117,126,86,49,111,80,40,125,186,226,86,7,5,57,77,247,15,226,227,72,110,216,229,119,132,171,168,204,45,150,185,36,237,50,77,212,181,179,182,146,166,62,143,69,68,223,4,242,179,175,77,205,221,213,170,142,68,84,179,254,117,126,86,49,111,80,40,125,186,226,85,95,9,222,105,244,111,212,12,123,220,96,52,166,82,183,58,191,52,248,183,167,244,62,227,113,28,149,60,211,229,62,159,215,123,141,184,186,147,53,156,88,249,167,214,79,80,50,31,113,156,186,158,87,30,68,244,203,241,175,120,173,37,81,202,184,177,242,177,172,158,159,228,62,221,57,154,194,226,121,85,240,49,117,210,218,111,222,71,87,45,117,118,252,178,229,79,85,109,177,227,215,43,91,169,234,108,208,119,86,57,106,166,109,68,105,44,117,50,164,110,107,54,109,68,167,149,202,174,127,127,108,118,62,8,171,205,31,200,158,166,254,11,239,20,69,0,154,168,0,170,190,121,223,114,127,153,63,77,57,87,37,79,52,249,79,167,245,222,227,110,46,164,16,3,157,95,149,140,91,212,10,31,110,184,144,3,149,199,158,205,50,252,107,217,235,75,254,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,57,167,18,58,223,106,225,195,68,178,157,104,188,216,234,239,52,248,229,60,78,101,5,52,141,141,245,51,205,60,116,240,177,94,239,147,24,178,205,30,247,244,114,181,155,156,141,122,162,49,115,68,105,79,133,141,20,253,221,184,125,194,116,114,75,135,141,171,199,237,235,227,231,108,189,200,223,93,60,175,168,170,237,59,183,26,172,41,60,210,164,123,152,142,237,163,55,117,119,85,92,214,26,40,210,61,51,197,117,147,129,29,62,210,220,214,147,196,89,114,109,47,177,219,234,118,199,27,228,135,125,178,13,147,197,220,99,216,217,162,122,54,72,222,173,93,146,49,142,68,234,212,51,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,161,238,4,53,210,251,196,79,12,24,142,163,102,55,155,85,199,41,119,138,183,95,93,111,70,51,101,85,61,68,145,177,102,137,138,169,20,210,64,144,78,230,34,53,191,198,71,49,141,99,152,212,238,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,148,3,199,223,25,53,60,95,106,133,21,194,197,77,87,65,130,99,20,235,14,57,67,93,69,20,21,172,124,241,194,181,147,84,44,114,72,142,123,229,137,26,212,71,236,72,226,143,163,90,245,145,93,237,121,102,112,93,251,201,234,59,245,35,53,111,111,1,192,110,20,147,212,211,205,67,222,142,251,92,139,221,101,15,89,24,232,93,11,81,141,117,67,87,115,187,114,196,196,106,119,146,72,239,80,170,190,107,156,11,127,143,226,131,69,48,207,252,226,171,63,162,161,119,250,46,109,210,58,116,111,253,47,138,123,93,254,226,101,103,249,68,197,122,240,241,196,14,125,195,46,168,80,234,190,156,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,178,86,181,93,209,36,138,55,124,246,161,162,157,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,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,170,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,205,14,191,107,29,247,136,13,101,203,53,139,35,135,195,213,228,215,7,84,71,77,185,143,240,148,172,106,71,77,77,189,140,98,73,218,130,56,162,238,108,71,63,102,231,125,78,85,46,127,149,14,142,218,180,215,132,187,38,92,235,13,93,14,67,168,53,21,23,187,164,181,180,173,138,121,32,108,210,67,68,214,59,99,94,180,203,78,198,79,26,57,92,157,106,165,123,23,108,136,133,59,113,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,165,110,41,244,83,247,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,109,98,55,184,143,219,213,189,21,109,83,147,102,181,253,185,225,246,237,163,149,118,254,205,94,153,92,19,179,60,113,109,142,122,27,140,181,21,17,238,114,200,229,116,205,157,149,136,238,140,99,82,62,199,77,206,222,164,255,0,4,0,231,87,229,99,22,245,2,135,219,174,36,0,229,113,231,179,76,191,26,246,122,210,255,0,128,0,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,34,175,52,127,34,122,155,248,47,188,81,20,173,194,119,154,125,27,245,3,30,247,24,13,41,128,0,0,138,188,209,252,137,234,111,224,190,241,68,80,9,106,156,243,190,228,255,0,50,126,154,69,94,87,30,123,52,203,241,175,103,173,47,248,0,101,92,210,159,9,222,86,52,111,211,252,123,219,160,51,88,105,79,132,239,43,26,55,233,254,61,237,208,29,84,2,152,57,203,235,125,171,58,214,219,6,139,219,236,117,116,245,26,95,79,59,171,171,230,145,187,42,231,185,65,71,80,140,137,137,213,81,145,197,28,93,94,229,69,115,228,123,118,162,49,31,39,203,201,179,69,62,220,241,5,118,214,58,187,135,102,147,76,173,233,217,130,57,118,201,61,117,198,42,138,120,247,53,99,114,58,22,192,202,197,119,71,177,201,39,99,166,230,239,67,170,243,206,251,147,252,201,250,105,202,185,42,121,167,202,125,63,174,247,27,113,237,121,216,104,237,170,203,153,96,122,223,99,176,213,197,81,146,211,213,89,47,245,144,210,181,180,142,158,149,35,117,27,165,145,172,69,90,153,34,146,118,34,200,245,87,69,70,196,106,34,68,227,143,242,157,215,75,238,152,113,65,108,211,159,140,218,168,177,109,75,235,110,187,182,224,140,102,234,168,41,234,36,160,88,101,85,106,182,103,78,254,195,89,213,91,39,137,86,236,115,251,110,101,234,0,1,21,121,163,249,19,212,223,193,125,226,136,165,110,19,188,211,232,223,168,24,247,184,192,105,76,0,1,92,28,213,56,24,186,234,149,55,239,35,164,118,186,187,134,89,109,167,165,182,223,49,235,109,173,213,21,55,152,59,169,28,85,80,182,158,53,150,74,152,146,70,181,251,247,34,211,196,213,71,51,177,182,74,118,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,10,107,230,179,198,213,30,171,95,105,184,126,210,28,175,198,97,150,110,221,101,254,229,107,185,65,81,111,200,42,158,200,166,130,54,62,21,119,114,26,127,159,84,87,237,116,234,187,163,69,167,141,235,26,184,40,225,70,251,197,166,178,209,97,189,171,173,30,33,109,233,89,148,222,232,161,99,188,5,46,215,172,113,163,164,84,98,77,59,217,218,141,58,61,201,213,242,118,222,200,164,67,66,120,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,127,134,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,162,124,220,229,85,249,170,144,175,153,215,4,180,122,231,167,21,58,183,165,248,166,253,73,197,247,86,77,77,105,182,192,181,89,45,43,146,24,228,142,103,162,54,89,166,130,24,90,248,83,115,221,181,146,68,200,220,233,88,173,166,28,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,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,90,182,39,61,238,240,210,57,178,58,23,238,118,230,34,181,87,184,201,24,206,234,1,154,206,44,124,211,235,39,168,25,15,184,206,93,79,43,143,34,122,101,248,215,188,86,146,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,128,28,234,252,172,98,222,160,80,251,117,196,128,28,174,60,246,105,151,227,94,207,90,95,240,0,21,129,207,23,41,190,210,98,186,73,133,83,215,108,178,221,110,23,139,165,101,55,105,139,221,170,164,142,150,58,121,55,170,111,110,214,86,212,167,68,84,106,247,58,185,21,90,213,72,129,202,251,19,251,87,198,214,159,120,140,103,227,52,22,111,136,221,171,55,209,120,136,104,251,84,51,248,122,153,58,162,182,61,149,78,166,217,34,244,219,42,197,181,81,202,210,255,0,129,15,249,176,98,214,44,131,130,92,190,237,119,161,241,21,120,205,194,209,116,181,201,221,123,60,61,83,235,161,164,116,157,26,168,143,235,5,93,67,58,57,21,191,95,94,155,154,213,74,108,225,59,205,62,141,250,129,143,123,140,5,170,115,171,242,177,139,122,129,67,237,215,18,170,248,78,243,79,163,126,160,99,222,227,1,165,50,149,185,213,249,167,197,189,63,161,247,27,136,228,169,230,159,41,244,254,187,220,109,197,212,153,172,226,199,205,62,178,122,129,144,251,140,229,212,242,184,242,39,166,95,141,123,197,105,42,142,85,197,143,149,141,100,244,255,0,33,246,233,202,213,229,111,192,45,30,162,120,30,38,245,142,223,106,185,98,9,227,41,241,220,118,178,154,10,232,110,242,39,118,154,106,154,184,228,107,216,216,98,122,72,145,198,168,146,58,88,210,79,161,145,179,189,111,224,17,87,154,63,145,61,77,252,23,222,40,138,1,53,80,1,85,124,243,190,228,255,0,50,126,154,114,174,74,158,105,242,159,79,235,189,198,220,93,72,32,7,58,191,43,24,183,168,20,62,221,113,32,7,43,143,61,154,101,248,215,179,214,151,252,8,1,206,175,202,198,45,234,5,15,183,92,72,1,202,227,207,102,153,126,53,236,245,165,255,0,0,86,7,58,205,116,172,181,88,176,190,30,44,55,158,207,198,247,228,153,21,52,105,60,114,62,150,39,246,232,88,231,162,164,82,66,249,155,84,247,70,168,247,36,148,144,63,232,232,213,124,64,229,173,160,63,183,94,40,49,255,0,180,122,123,246,163,5,197,251,215,60,151,196,179,173,12,31,222,243,120,38,207,213,81,178,111,170,108,93,32,250,187,141,100,155,152,232,219,47,75,254,50,174,105,79,132,239,43,26,55,233,254,61,237,208,21,65,206,27,68,46,184,31,17,116,250,203,53,242,146,178,219,170,52,232,234,122,70,198,230,79,67,61,186,150,146,154,86,63,249,181,236,115,86,23,181,232,168,189,95,35,85,169,177,31,39,181,228,183,174,150,44,91,59,203,116,27,35,188,221,89,87,155,120,123,142,53,73,209,242,80,248,170,72,106,31,90,157,17,85,34,154,72,18,39,111,218,141,123,105,54,185,232,230,196,215,75,94,105,152,55,16,218,135,195,164,216,238,139,208,82,93,44,78,168,138,108,170,209,75,65,81,89,123,185,177,181,84,222,18,26,24,162,137,232,172,108,170,233,230,95,161,232,216,25,209,219,123,140,117,59,112,197,195,214,85,197,6,178,217,116,143,22,169,240,30,63,185,83,113,186,62,150,74,136,109,148,49,55,116,181,18,53,137,254,140,108,71,57,141,124,178,196,197,123,55,238,77,20,105,86,153,226,186,55,167,24,230,150,225,84,158,30,203,140,219,226,183,211,110,142,54,73,54,196,250,231,151,182,198,49,211,74,245,116,146,61,26,155,228,123,220,169,213,202,122,179,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,161,110,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,123,165,183,207,35,154,142,99,218,228,149,209,35,213,202,248,81,171,220,145,236,155,108,149,228,209,105,226,74,221,83,127,172,183,219,41,41,116,130,233,81,5,93,116,183,200,107,216,250,169,210,42,200,82,91,43,145,60,43,222,147,195,20,117,78,119,85,217,28,77,254,179,81,18,69,115,98,215,75,22,152,112,193,115,211,159,140,221,104,178,157,75,233,110,180,54,222,143,102,234,88,42,41,228,175,89,165,69,106,54,23,64,254,195,153,213,93,39,137,70,236,115,59,142,101,53,232,14,142,95,120,128,214,92,79,71,113,201,188,61,94,77,112,109,60,149,59,88,255,0,9,74,198,186,74,154,157,143,123,18,78,212,17,203,47,111,122,57,251,54,183,234,114,33,165,235,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,12,219,241,99,230,159,89,61,64,200,125,198,114,234,121,92,121,19,211,47,198,189,226,180,141,92,235,52,46,178,235,98,194,248,135,176,217,187,223,4,223,141,228,85,49,172,242,72,202,89,95,220,161,123,152,136,177,71,11,38,117,83,29,34,171,28,178,85,192,207,175,171,81,145,87,149,166,186,86,104,255,0,21,150,28,110,182,243,225,49,189,68,255,0,6,238,112,200,147,201,27,234,164,69,91,123,219,28,75,183,189,226,187,112,182,71,181,205,100,117,51,255,0,85,28,175,109,244,130,0,115,171,242,177,139,122,129,67,237,215,18,0,114,184,243,217,166,95,141,123,61,105,127,192,0,64,14,117,126,86,49,111,80,40,125,186,226,64,14,87,30,123,52,203,241,175,103,173,47,248,17,87,154,63,145,61,77,252,23,222,40,138,86,225,59,205,62,141,250,129,143,123,140,6,148,192,0,0,69,94,104,254,68,245,55,240,95,120,162,40,4,181,78,121,223,114,127,153,63,77,34,175,43,143,61,154,101,248,215,179,214,151,252,0,50,174,105,79,132,239,43,26,55,233,254,61,237,208,25,172,52,167,194,119,149,141,27,244,255,0,30,246,232,14,170,15,201,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,177,136,231,187,107,24,229,232,212,87,47,78,136,138,191,35,50,250,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,59,100,145,241,195,189,126,136,34,238,61,239,108,49,49,27,28,108,87,46,200,216,198,162,244,106,23,169,203,91,64,127,97,92,48,99,255,0,104,244,247,236,190,117,148,119,174,121,47,137,103,74,233,255,0,190,38,240,77,159,170,171,163,217,74,232,186,65,244,246,220,249,55,49,178,58,94,177,87,158,119,220,159,230,79,211,78,85,201,83,205,62,83,233,253,119,184,219,139,73,226,235,68,46,188,71,112,233,153,232,213,138,249,73,104,185,95,233,233,157,71,87,87,27,159,2,79,79,85,13,76,108,147,111,212,214,61,208,35,21,232,142,86,35,213,200,215,237,216,185,193,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,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,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,128,8,171,205,31,200,158,166,254,11,239,20,69,43,112,157,230,159,70,253,64,199,189,198,3,74,96,0,1,80,28,210,56,5,163,211,191,29,196,222,142,91,237,86,220,65,124,29,62,69,142,209,211,65,67,13,162,69,237,83,67,83,73,28,109,99,29,12,175,88,210,72,209,22,70,203,34,201,245,178,71,246,108,171,132,239,43,26,55,233,254,61,237,208,29,84,229,92,83,216,53,151,41,225,247,54,176,112,253,123,248,86,125,89,111,70,90,42,91,82,218,105,62,82,177,103,142,41,156,138,145,77,36,9,52,113,201,213,187,36,123,29,190,62,157,198,231,134,211,162,154,185,122,213,10,45,21,163,211,140,130,60,238,190,162,58,104,177,250,186,23,210,214,181,239,141,37,106,201,28,200,213,137,157,165,73,85,242,109,99,99,234,247,42,49,21,198,132,248,93,225,147,1,225,103,75,237,186,127,136,83,82,86,92,153,78,214,222,178,21,183,67,77,91,121,157,36,150,77,243,186,52,220,230,49,211,202,216,152,247,61,99,141,90,205,206,232,174,119,96,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,207,170,171,54,182,116,93,210,42,212,70,196,231,252,168,255,0,120,239,222,58,15,216,167,254,42,127,123,253,191,241,219,254,23,240,189,238,219,220,233,255,0,243,159,227,124,46,223,175,126,254,191,192,241,5,234,0,102,179,139,31,52,250,201,234,6,67,238,51,151,83,202,227,200,158,153,126,53,239,21,164,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,255,0,20,28,47,224,60,89,224,22,253,57,212,107,190,65,110,182,219,175,17,94,226,150,201,81,12,51,186,120,225,154,22,181,206,154,41,90,172,219,80,245,84,70,162,245,70,252,255,0,154,47,31,208,78,87,250,5,195,182,172,88,181,143,10,203,245,2,182,245,143,248,175,13,5,210,225,69,37,43,251,244,210,211,191,123,99,164,141,235,209,147,57,83,163,211,234,68,235,213,58,162,204,0,0,35,255,0,21,188,20,233,103,24,63,101,191,105,151,252,174,217,246,75,199,120,47,129,85,83,67,220,241,93,142,231,119,189,4,189,122,120,102,109,219,183,167,87,117,235,213,58,121,254,23,249,122,104,191,9,153,253,195,81,180,231,39,205,110,55,43,141,158,91,36,177,94,235,105,38,129,176,73,52,51,57,205,108,52,209,57,31,186,157,136,138,174,84,232,174,249,127,37,73,64,14,127,175,122,41,138,241,19,164,247,221,28,205,110,23,90,43,46,65,225,124,76,246,185,99,142,169,157,138,152,170,25,177,210,71,35,19,171,225,106,47,86,47,210,171,211,162,244,84,140,26,123,202,39,134,221,53,207,241,173,70,177,102,218,149,61,203,21,188,81,94,232,226,171,185,80,58,9,39,166,153,147,70,217,26,218,54,185,88,174,98,34,162,57,171,211,175,69,79,230,119,254,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,182,161,234,168,141,69,234,141,249,255,0,52,94,1,167,188,162,120,109,211,92,255,0,26,212,107,22,109,169,83,220,177,91,197,21,238,142,42,187,149,3,160,146,122,105,153,52,109,145,173,163,107,149,138,230,34,42,35,154,189,58,244,84,254,100,223,34,255,0,20,28,189,52,95,139,60,254,223,168,218,141,147,230,182,235,149,186,207,21,146,40,172,149,180,144,192,232,35,154,105,154,231,54,106,105,92,175,221,80,244,85,71,34,116,70,252,191,154,171,133,254,94,154,47,194,102,127,112,212,109,57,201,243,91,141,202,227,103,150,201,44,87,186,218,73,160,108,18,77,12,206,115,91,13,52,78,71,238,167,98,34,171,149,58,43,190,95,201,82,80,16,131,80,185,68,240,219,169,89,254,75,168,215,220,219,82,160,185,101,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,122,116,234,171,252,201,63,160,154,41,138,240,237,164,246,45,28,194,174,23,90,219,46,63,226,188,52,247,73,99,146,169,253,250,153,106,31,189,209,199,27,23,163,230,114,39,70,39,210,137,215,170,245,85,232,7,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,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,153,245,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,125,96,28,255,0,94,244,83,21,226,39,73,239,186,57,154,220,46,180,86,92,131,194,248,153,237,114,199,29,83,59,21,49,84,51,99,164,142,70,39,87,194,212,94,172,95,165,87,167,69,232,169,16,63,184,169,194,199,251,254,213,95,254,43,110,255,0,81,39,248,4,127,226,183,130,157,44,227,7,236,183,237,50,255,0,149,219,62,201,120,239,5,240,42,170,104,123,158,43,177,220,238,247,160,151,175,79,12,205,187,118,244,234,238,189,122,167,79,63,194,255,0,47,77,23,225,51,63,184,106,54,156,228,249,173,198,229,113,179,203,100,150,43,221,109,36,208,54,9,38,134,103,57,173,134,154,39,35,247,83,177,17,85,202,157,21,223,47,228,169,40,1,199,248,160,225,127,1,226,207,0,183,233,206,163,93,242,11,117,182,221,120,138,247,20,182,74,136,97,157,211,199,12,208,181,174,116,209,74,213,102,218,135,170,162,53,23,170,55,231,252,209,120,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,251,219,29,36,111,94,140,153,202,157,30,159,82,39,94,169,213,22,96,3,143,241,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,205,181,15,85,68,106,47,84,111,207,249,162,241,253,4,229,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,138,240,208,93,46,20,82,82,191,191,77,45,59,247,182,58,72,222,189,25,51,149,58,61,62,164,78,189,83,170,44,192,0,135,250,247,202,255,0,64,184,137,213,139,238,177,230,185,126,160,81,94,178,15,11,226,96,181,220,40,163,165,103,98,154,42,118,108,108,148,146,61,58,178,22,170,245,122,253,74,189,58,39,68,78,129,194,151,5,58,89,193,247,218,159,217,157,255,0,43,185,253,173,240,62,55,227,181,84,211,118,252,47,127,183,218,236,193,23,78,190,37,251,183,110,235,209,189,58,116,94,178,0,128,31,220,84,225,99,253,255,0,106,175,255,0,21,183,127,168,147,127,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,235,215,162,39,242,57,167,20,188,36,233,103,23,56,173,159,22,212,201,110,180,63,2,184,45,194,138,227,102,117,52,85,209,238,141,204,146,4,150,104,101,233,12,157,88,231,177,168,155,157,12,74,171,244,33,200,52,95,149,150,133,232,46,168,99,250,185,167,250,139,169,81,223,113,218,135,77,78,149,117,182,217,160,149,143,141,209,75,12,140,240,40,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,50,143,41,135,233,86,156,105,253,247,41,201,240,172,46,213,101,186,230,183,6,221,47,245,116,116,233,28,151,10,164,98,49,36,145,83,254,211,186,39,70,172,146,205,34,166,249,100,115,189,88,7,63,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,238,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,115,186,47,69,106,181,206,99,218,246,61,236,119,170,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,91,252,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,189,19,230,231,42,175,205,84,225,124,84,240,59,166,156,95,93,113,251,134,167,102,185,173,5,62,49,79,60,54,234,27,37,69,12,16,49,243,185,171,52,206,89,105,100,149,207,122,69,11,85,21,251,17,34,110,214,181,85,234,239,63,195,95,45,237,2,225,123,81,215,84,176,171,166,87,123,189,50,223,61,190,155,237,12,244,85,49,209,247,85,155,231,131,183,75,27,227,155,99,93,30,244,119,248,185,101,106,162,163,148,149,68,32,212,46,81,60,54,234,86,127,146,234,53,247,54,212,168,46,89,85,226,182,247,89,21,37,202,129,176,71,61,76,207,154,70,198,215,81,185,200,196,115,213,17,21,206,94,157,58,170,255,0,50,79,232,38,138,98,188,59,105,61,139,71,48,171,133,214,182,203,143,248,175,13,61,210,88,228,170,127,126,166,90,135,239,116,113,198,197,232,249,156,137,209,137,244,162,117,234,189,85,90,247,162,152,175,17,58,79,125,209,204,214,225,117,162,178,228,30,23,196,207,107,150,56,234,153,216,169,138,161,155,29,36,114,49,58,190,22,162,245,98,253,42,189,58,47,69,72,129,253,197,78,22,63,223,246,170,255,0,241,91,119,250,137,63,193,199,248,160,225,127,1,226,207,0,183,233,206,163,93,242,11,117,182,221,120,138,247,20,182,74,136,97,157,211,199,12,208,181,174,116,209,74,213,102,218,135,170,162,53,23,170,55,231,252,209,120,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,251,219,29,36,111,94,140,153,202,157,30,159,82,39,94,169,213,22,96,0,1,199,248,160,225,127,1,226,207,0,183,233,206,163,93,242,11,117,182,221,120,138,247,20,182,74,136,97,157,211,199,12,208,181,174,116,209,74,213,102,218,135,170,162,53,23,170,55,231,252,209,120,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,251,219,29,36,111,94,140,153,202,157,30,159,82,39,94,169,213,22,96,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,108,116,145,200,196,234,248,90,139,213,139,244,170,244,232,189,21,35,6,158,242,137,225,183,77,115,252,107,81,172,89,182,165,79,114,197,111,20,87,186,56,170,238,84,14,130,73,233,166,100,209,182,70,182,141,174,86,43,152,136,168,142,106,244,235,209,83,249,147,124,0,0,7,63,215,189,20,197,120,137,210,123,238,142,102,183,11,173,21,151,32,240,190,38,123,92,177,199,84,206,197,76,85,12,216,233,35,145,137,213,240,181,23,171,23,233,85,233,209,122,42,68,15,238,42,112,177,254,255,0,181,87,255,0,138,219,191,212,78,255,0,197,111,5,58,89,198,15,217,111,218,101,255,0,43,182,125,146,241,222,11,224,85,84,208,247,60,87,99,185,221,239,65,47,94,158,25,155,118,237,233,213,221,122,245,78,156,255,0,65,57,95,232,23,14,218,177,98,214,60,43,47,212,10,219,214,63,226,188,52,23,75,133,20,148,175,239,211,75,78,253,237,142,146,55,175,70,76,229,78,143,79,169,19,175,84,234,139,48,0,4,0,254,226,167,11,31,239,251,85,127,248,173,187,253,68,155,250,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,167,94,189,17,63,145,8,63,184,169,194,199,251,254,213,95,254,43,110,255,0,81,38,254,158,225,86,173,53,192,49,173,57,177,84,85,207,109,197,108,244,86,74,57,106,222,215,79,36,20,208,178,24,221,35,154,214,181,94,173,98,42,170,53,169,215,175,68,79,228,122,0,115,253,123,209,76,87,136,157,39,190,232,230,107,112,186,209,89,114,15,11,226,103,181,203,28,117,76,236,84,197,80,205,142,146,57,24,157,95,11,81,122,177,126,149,94,157,23,162,164,64,254,226,167,11,31,239,251,85,127,248,173,187,253,68,159,228,127,226,183,130,157,44,227,7,236,183,237,50,255,0,149,219,62,201,120,239,5,240,42,170,104,123,158,43,177,220,238,247,160,151,175,79,12,205,187,118,244,234,238,189,122,167,79,63,194,255,0,47,77,23,225,51,63,184,106,54,156,228,249,173,198,229,113,179,203,100,150,43,221,109,36,208,54,9,38,134,103,57,173,134,154,39,35,247,83,177,17,85,202,157,21,223,47,228,169,40,8,43,150,114,115,225,99,43,202,175,57,79,218,77,64,179,124,102,225,81,112,248,117,166,178,221,79,67,71,221,145,207,236,83,197,224,151,183,11,55,109,99,58,174,214,162,39,85,232,73,254,30,52,35,30,225,179,75,232,116,143,16,201,178,11,205,138,215,81,81,53,2,222,223,74,249,233,153,52,139,43,225,107,233,224,133,28,206,235,229,145,21,232,231,162,200,228,221,181,24,214,244,176,1,207,245,239,69,49,94,34,116,158,251,163,153,173,194,235,69,101,200,60,47,137,158,215,44,113,213,51,177,83,21,67,54,58,72,228,98,117,124,45,69,234,197,250,85,122,116,94,138,145,131,79,121,68,240,219,166,185,254,53,168,214,44,219,82,167,185,98,183,138,43,221,28,85,119,42,7,65,36,244,211,50,104,219,35,91,70,215,43,21,204,68,84,71,53,122,117,232,169,252,201,190,0,0,31,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,201,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,123,213,207,118,214,49,169,213,202,174,94,157,85,85,126,103,235,3,202,126,201,244,179,237,223,237,75,246,105,138,125,179,255,0,124,127,6,166,248,167,248,158,199,249,86,206,239,248,159,225,255,0,91,250,159,79,242,249,30,172,3,242,114,156,79,21,206,108,85,88,182,107,140,218,178,11,45,110,207,19,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,39,84,249,57,168,169,243,68,60,174,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,245,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,122,0,4,32,212,46,81,60,54,234,86,127,146,234,53,247,54,212,168,46,89,85,226,182,247,89,21,37,202,129,176,71,61,76,207,154,70,198,215,81,185,200,196,115,213,17,21,206,94,157,58,170,255,0,50,79,232,38,138,98,188,59,105,61,139,71,48,171,133,214,182,203,143,248,175,13,61,210,88,228,170,127,126,166,90,135,239,116,113,198,197,232,249,156,137,209,137,244,162,117,234,189,85,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,217